news/inn 2.7.4_1 MidnightBSD
InterNetNews -- the Internet meets Netnews
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
2e7b558638- License
- gpl2, iscl
- Categories
- news
Description
InterNetNews is a complete Usenet system. The cornerstone of the package is innd, an NNTP server that multiplexes all I/O. Newsreading is handled by a separate server, nnrpd, that is spawned for each client. Both innd and nnrpd have some slight variances from the NNTP protocol.
In the other systems
The newest version among them is 2.7.4, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | news/inn | 2.7.4_1 newest | no data | - | [email protected] | 2026-09-20 |
| FreeBSD | news/inn | 2.7.4_1 newest | none known | - | [email protected] | 2026-07-24 |
| NetBSD | news/inn | 2.7.3nb3 behind since 2026-09-20 | none known | - | [email protected] | 2026-07-16 |
| DragonFly | news/inn | 2.7.2 behind since 2026-09-20 | none known | - | [email protected] | - |
| HardenedBSD | news/inn | 2.7.4_1 newest | no data | - | [email protected] | - |
| GhostBSD | news/inn | 2.7.4_1 newest | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install inn
From mports:
cd /usr/mports/news/inn && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= inn>0:news/inn
LIB_DEPENDS= libinn.so:news/inn
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 2
p5-GD>=0: graphics/p5-GDp5-MIME-Tools>=0: mail/p5-MIME-Tools
Runtime 2
p5-GD>=0: graphics/p5-GDp5-MIME-Tools>=0: mail/p5-MIME-Tools
Build dependencies 2
Run dependencies 2
No port depends on this one.
Configuration
Options name: news_inn
| Option | Default | Description |
|---|---|---|
| BERKELEYDB | on | Enable BerkeleyDB (for ovdb overview method) |
| BLOCKLISTD | on | Enable blocklistd support |
| CANLOCK | on | Enable Cancel-Lock support via libcanlock |
| DOCS | off | |
| EXAMPLES | off | |
| GNUPG | on | GnuPG support (for pgpverify control message) |
| KERBEROS | off | Enable Kerberos v5 (for auth_krb5) |
| KEYWORDS | on | Automatic keyword generation support |
| LARGE_FILES | on | Support for files larger than 2GB |
| OPENSSL | on | Enable OpenSSL (for NNTP over TLS/SSL support) |
| PYTHON | on | Enable support for embedded Python |
| SASL | off | Enable SASL (for imapfeed authentication) |
| SETGID_INEWS | on | Enable posting articles locally for all users |
| SQLITE | on | Enable SQLite (for ovsqlite overview method) |
| TAGGED_HASH | off | Use tagged hash table for history |
| UUCP_RNEWS | on | Install rnews suitable for use with net/freebsd-uucp |
- USES
- cpe gmake libtool perl5 uidfix
- Service scripts
innd,nnrpd- Conflicts with
- inn-current
Files
Manual pages 126
- INN::Config(3)
- INN::Utils::Shlock(3)
- INN::ovsqlite_client(3)
- active(5)
- active.times(5)
- actsync(8)
- actsyncd(8)
- archive(8)
- auth_krb5(8)
- batcher(8)
- buffchan(8)
- buffindexed.conf(5)
- ckpasswd(8)
- cnfsheadconf(8)
- cnfsstat(8)
- control.ctl(5)
- controlchan(8)
- convdate(1)
- ctlinnd(8)
- cvtbatch(8)
- cycbuff.conf(5)
- delayer(8)
- distrib.pats(5)
- distributions(5)
- docheckgroups(8)
- domain(8)
- expire(8)
- expire.ctl(5)
- expireover(8)
- expirerm(8)
- fastrm(1)
- gencancel(1)
- getlist(1)
- grephistory(1)
- history(5)
- ident(8)
- imapfeed(8)
- incoming.conf(5)
- inews(1)
- inn-radius.conf(5)
- inn-secrets.conf(5)
- inn.conf(5)
- innbind(8)
- inncheck(8)
- innconfval(1)
- innd(8)
- inndf(8)
- innfeed(8)
- innfeed.conf(5)
- innmail(1)
- innreport(8)
- innreport.conf(5)
- innstat(8)
- innupgrade(8)
- innwatch(8)
- innwatch.ctl(5)
- innxbatch(8)
- innxmit(8)
- inpaths(8)
- libinn(3)
- libinn_clientlib(3)
- libinn_dbz(3)
- libinn_inndcomm(3)
- libinn_list(3)
- libinn_qio(3)
- libinn_tst(3)
- libinn_uwildmat(3)
- libinnauth(3)
- libinnhist(3)
- libinnstorage(3)
- localgroups(5)
- mailpost(8)
- makedbz(8)
- makehistory(8)
- mod-active(8)
- moderators(5)
- motd.innd(5)
- motd.news(5)
- motd.nnrpd(5)
- news.daily(8)
- news2mail(8)
- newsfeeds(5)
- newsgroups(5)
- newslog(5)
- ninpaths(8)
- nnrpd(8)
- nnrpd.track(5)
- nntpget(1)
- nntpsend(8)
- nntpsend.ctl(5)
- nocem.ctl(5)
- ovdb(5)
- ovdb_init(8)
- ovdb_monitor(8)
- ovdb_server(8)
- ovdb_stat(8)
- overchan(8)
- ovsqlite(5)
- ovsqlite-server(8)
- ovsqlite-util(8)
- passwd.nntp(5)
- perl-nocem(8)
- pgpverify(1)
- procbatch(8)
- prunehistory(8)
- pullnews(1)
- radius(8)
- rc.news(8)
- readers.conf(5)
- rnews(1)
- scanlogs(8)
- scanspool(8)
- send-ihave(8)
- send-uucp(8)
- sendinpaths(8)
- sendxbatches(8)
- shlock(8)
- shrinkfile(1)
- simpleftp(1)
- sm(8)
- storage.conf(5)
- subscriptions(5)
- tally.control(8)
- tdx-util(8)
- tinyleaf(8)
- writelog(8)
pkg-plist 408
- @owner news
- @group news
- @dir
- bin/actmerge
- bin/actsync
- bin/actsyncd
- bin/archive
- @(root,,4550) bin/auth/passwd/ckpasswd
- bin/auth/passwd/auth_krb5
- bin/auth/passwd/radius
- bin/auth/resolv/domain
- bin/auth/resolv/ident
- bin/batcher
- bin/buffchan
- bin/buffindexed_d
- bin/cnfsheadconf
- bin/cnfsstat
- bin/control/checkgroups.pl
- bin/control/ihave.pl
- bin/control/newgroup.pl
- bin/control/rmgroup.pl
- bin/control/sendme.pl
- bin/controlbatch
- bin/controlchan
- bin/convdate
- bin/ctlinnd
- bin/cvtbatch
- bin/delayer
- bin/docheckgroups
- bin/expire
- bin/expireover
- bin/expirerm
- bin/fastrm
- bin/filter/INN.py
- bin/filter/nnrpd.py
- @sample %%NEWSBASE%%/bin/filter/filter_innd.pl.sample
- @sample %%NEWSBASE%%/bin/filter/filter_innd.py.sample
- @sample %%NEWSBASE%%/bin/filter/filter_nnrpd.pl.sample
- @sample %%NEWSBASE%%/bin/filter/nnrpd_access.pl.sample
- @sample %%NEWSBASE%%/bin/filter/nnrpd_access.py.sample
- @sample %%NEWSBASE%%/bin/filter/nnrpd_auth.pl.sample
- @sample %%NEWSBASE%%/bin/filter/nnrpd_auth.py.sample
- @sample %%NEWSBASE%%/bin/filter/nnrpd_dynamic.py.sample
- @sample %%NEWSBASE%%/bin/filter/startup_innd.pl.sample
- bin/gencancel
- bin/getlist
- bin/grephistory
- bin/imapfeed
- @(,news,) bin/inews
- bin/inncheck
- bin/innconfval
- @(root,,4550) bin/innbind
- bin/innd
- bin/inndf
- bin/innfeed
- bin/innmail
- bin/innreport
- bin/innstat
- bin/innupgrade
- bin/innwatch
- bin/innxbatch
- bin/innxmit
- bin/mailpost
- bin/makedbz
- bin/makehistory
- bin/mod-active
- bin/news.daily
- bin/news2mail
- bin/ninpaths
- bin/nnrpd
- bin/nntpget
- bin/nntpsend
- bin/ovdb_init
- bin/ovdb_monitor
- bin/ovdb_server
- bin/ovdb_stat
- bin/overchan
- bin/ovsqlite-server
- bin/ovsqlite-util
- bin/perl-nocem
- bin/pgpverify
- bin/procbatch
- bin/prunehistory
- bin/pullnews
- bin/rc.news
- @(,uucp,4550) bin/rnews
- bin/rnews
- bin/rnews.libexec/c7unbatch
- bin/rnews.libexec/decode
- bin/rnews.libexec/encode
- bin/rnews.libexec/bunbatch
- bin/rnews.libexec/gunbatch
- bin/scanlogs
- bin/scanspool
- bin/send-ihave
- bin/send-uucp
- bin/sendinpaths
- bin/sendxbatches
- bin/shlock
- bin/shrinkfile
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| inn-2.7.4.tar.gz | 2.895892e+06 | 80fc7e801e1996cb17bb430d104dd9c5b29aa571fd4b29a9c821b4fadb051d3b |
Master sites 1
- ISC