CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

news/inn 2.7.4_1

InterNetNews -- the Internet meets Netnews

Port info

Maintainer
kbowling@FreeBSD.org
Packages
latest: 2.7.4_1
Upstream
up to date
Last update
to 2.7.4_1 · ec77dc5a2c
Quarterly
2026Q4: 2.7.4_1
WWW
https://www.eyrie.org/~eagle/software/inn/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install inn
installs 2.7.4_1 from latest; from quarterly (2026Q4) 2.7.4_1
Port
# cd /usr/ports/news/inn && make install clean
# make -C /usr/ports/news/inn config  # change options first
Size
1.6 MiB download · 5.9 MiB installed
Depends on
databases/db18 18.1.40_1, databases/p5-DBD-SQLite 1.76, databases/sqlite3 3.53.4,1, devel/gettext-runtime 1.0_1, graphics/p5-GD 2.83, lang/perl5.42 5.42.3, lang/python312 3.12.15, mail/p5-MIME-Tools 5.519,2, net/freebsd-uucp 1.07.4_4, news/libcanlock 3.3.4, security/gnupg 2.5.21
License
GPLv2 and ISCL
Options
13 of 16 on in the package: BERKELEYDB BLOCKLISTD CANLOCK DOCS EXAMPLES GNUPG KEYWORDS LARGE_FILES OPENSSL PYTHON SETGID_INEWS SQLITE UUCP_RNEWS
Show the 3 options that are off
KERBEROS SASL TAGGED_HASH

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.7.4_12.7.4_1–
FreeBSD 152.7.4_12.7.4_1–
FreeBSD 142.7.4_12.7.4_12.7.4_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.7.4_12.7.4_1–
FreeBSD 142.7.4_12.7.4_12.7.4_1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.7.4_1.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (202)

Mathieu Arnold (mat) · 2.6.1
Add EXAMPLES options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
4a3bebcae1
Mathieu Arnold (mat) · 2.6.1
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
e1bfdfbe56
Johan van Selst (johans) · 2.6.1
Handle special permissions through pkg-plist and not through make (this broke building as unprivileged user) No changes to the default build or generated package

Reported by:	naddy
1e77c32149
Johan van Selst (johans) · 2.6.1
- Update to INN 2.6.1   https://www.eyrie.org/~eagle/software/inn/docs-2.6/news.html - Make setuid inews and UUCP optional
8882332a00
Mathieu Arnold (mat) · 2.6.0
USE_BDB cleanup.

- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
f037e39601
Mathieu Arnold (mat) · 2.6.0
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Johan van Selst (johans) · 2.6.0
Old homepage disappeared, link to Russ Allbery's INN page

Submitted by:	naddy
310e961380
Johan van Selst (johans) · 2.6.0
Remove #pragma to fix build with all compiler versions

PR:		ports/203281
4b79ceca53
Johan van Selst (johans) · 2.6.0
Update to INN 2.6.0 http://www.eyrie.org/~eagle/software/inn/docs-2.6/news.html#S1
9b77b73e13
Mathieu Arnold (mat) · 2.5.5
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
21a283f3be
Johan van Selst (johans) · 2.5.5
- Update to INN 2.5.5   http://www.eyrie.org/~eagle/software/inn/docs-2.5/news.html#S1 - Set some more options as default for a typical installation
f01be380a6
Dmitry Marakasov (amdmi3) · 2.5.4_2
- Add CPE info

Approved by:	portmgr blanket
9f857024b0
Mathieu Arnold (mat) · 2.5.4_2
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Johan van Selst (johans) · 2.5.4_2
Make all files owned by news:news as it was in the previous version Correctly make innbind setuid again Bump PORTREVISION
e80ffe9e5a
Johan van Selst (johans) · 2.5.4_1
Correct owner for data directories (news:news) Add missing @sample keywords

Reported by:	naddy
9ce256fff8
Johan van Selst (johans) · 2.5.4
- Stagify - Update to 2.5.4 - Adopt port
905506f792
Matthias Andree (mandree) · 2.5.3_1
Berkeley DB cleanup, remove versions 4.0 ... 4.7. - Mk/bsd.database.mk rewrite, new default to db5. - db6 is eligible by default only if installed on the system. - Bump PORTREVISION of all ports that directly depend on BerkeleyDB or   where USE_BDB is found in the port's directory - Patch a few ports such that they will pick up or work with newer   versions. - Add UPDATING entry - Drive-by format 

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
b50a4b0708
Baptiste Daroussin (bapt) · 2.5.3
Reset maintainership for ports not staged with no pending PR

With hat:	portmgr
752da6b94b
Baptiste Daroussin (bapt) · 2.5.3
Fix some non default LIB_DEPENDS

With hat:	portmgr
d22728a7e8
Baptiste Daroussin (bapt) · 2.5.3
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
4a4ec28d37
Dima Panov (fluffy) · 2.5.3
- Tell bmake we use the old :L :U modifiers

PR:		185301
Submitted by:	naddy@
2842932537
Dima Panov (fluffy) · 2.5.3
- Missed new etc files.

Reported by:	QAT
639c936996
Dima Panov (fluffy) · 2.5.3
- Fix MLINKS
131d638448
Dima Panov (fluffy) · 2.5.3
- Oops, forgot about MAN section during update :(

Noticed by:	QAT
a77cb8b9a6
Dima Panov (fluffy) · 2.5.3
- Update to 2.5.3 security release - Remove outdated patches - Preserve configured database during upgrade [1]

PR:		183614 [1]
Submitted by:	Horia Racoviceanu [1]
17647b8db5
Baptiste Daroussin (bapt) · 2.5.2_3
Add NO_STAGE all over the place in preparation for the staging support (cat: news)
b9522341aa
Andrej Zverev (az) · 2.5.2_3
- convert to the new perl5 framework - convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
e5a7b5184d
Dima Panov (fluffy) · 2.5.2_3
- Fix innd/nnrpd semget failures

Do not set any shmem permission bits except for the six allowed bits

PR:		171134
Submitted by:	G. Paul Ziemba
5f5db2b1bc
Eygene Ryabinkin (rea) · 2.5.2_2
news/inn: fix plaintext command injection, CVE-2012-3523

Relevant only for INN installations that are using encryption.

PR:		171013
Approved by:	fluffy@FreeBSD.org (maintainer)
Security:	http://www.vuxml.org/freebsd/a7975581-ee26-11e1-8bd8-0022156e8794.html
f7b99adb95
Doug Barton (dougb) · 2.5.2_1
Move the rc.d scripts of the form *.sh.in to *.in

Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
9aac569eaa
Dima Panov (fluffy) · 2.5.2_1
- Fix typo

Noticed by:	Geraint A. Edwards via email
9e9bc9e5ed
Dima Panov (fluffy) · 2.5.2_1
- Add options for OpenSSL (for those who don't need) and GnuPG (pgpverify) - TCL is no longer supported. - Use new option framework. - USE_PYTHON implies inclusion of bsd.python.mk. - There are no --with-max-socket, --with-etc-dir and --with-datarootdirdir in configure. - empty({PORT_OPTIONS:MTAGGED_HASH) NOT implies LARGE_FILES. - Add missed files to plist

PR:		169666
Submitted by:	Hung-te Liang <lhd AT cs DOT nctu DOT edu DOT tw>
87003d51ea
Andrej Zverev (az) · 2.5.2
- Remove SITE_PERL from *_DEPENDS

Approved by: portmgr@ (bapt@)
a41069ab3b
Dima Panov (fluffy) · 2.5.2
- Update INN to 2.5.2 release - Handle deprecated perl declarations [1]

PR:		166031 [1]
Submitted by:	Joe Horn <joehorn AT gmail DOT com> [1]
Suggested by:	cy (via email, most part of update)
e46de72204
Thierry Thomas (thierry) · 2.4.6_3
Fix rc script.

Since I'm there, clean plist.

PR:		ports/164750
Submitted by:	Joe Horn <joehorn (at) gmail.com>
Approved by:	maintainer time-out
a89e5afdce
Ruslan Makhmatkhanov (rm) · 2.4.6_2
- replace `YES' with `yes' in USE_PYTHON/USE_PYDISTUTILS (mostly)

They all non-functional changes.
b3e78ade01
Alberto Villa (avilla) · 2.4.6_2
- Fix plist. - Bump PORTREVISION.

The port didn't package most of the contents of share/examples/inn,
but attempted to use them in exec/unexec portions of the package list,
producing errors for binary package installations.

PR:		159977 [1]
PR:		155436
Submitted by:	hag@linnaean.org [1]
Approved by:	fluffy (maintainer timeout)
5ba7db69fc
Doug Barton (dougb) · 2.4.6_1
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
83eb2c3700
Martin Wilke (miwi) · 2.4.6_1
- Get Rid MD5 support
bb86cbe5d2
Dima Panov (fluffy) · 2.4.6_1
- Switch MASTER_SITES to local to make it fetchable again

ISC doesn't provide distfiles for INN 2.4.x anymore

Noticed by:	pointyhat via erwin
d2c0987a00
Doug Barton (dougb) · 2.4.6_1
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#
1d6b4b3f91
Dima Panov (fluffy) · 2.4.6_1
- Make perl5 dependency mandatory [1] - Improve tcl handling

Noticed by:	dinoex via IRC [1]
Approved by:	tabthorpe (co-mentor)
37ec9f3ccf
Dima Panov (fluffy) · 2.4.6
Update my MAINTAINER's email to @FreeBSD.org

Approved by: tabthorpe (co-mentor)
e5210808dd
Martin Wilke (miwi) · 2.4.6
- Update to 2.4.6 - Pass maintainership to Dima Panov <Fluffy@fluffy.khv.ru>

PR:		based on 136810
fa09161bd3
Shaun Amott (shaun) · 2.4.5
With regret, return these to the pool.
4036b19d97
Pav Lucistnik (pav) · 2.4.5
- Update WWW
bae6971f74
Shaun Amott (shaun) · 2.4.5
- Remove SSL OPTION; force OpenSSL dependency instead. - Remove bogus TCL 8.3 dependency.

Submitted by:	Dima Panov via cvs-ports
c78c4f90f3
Shaun Amott (shaun) · 2.4.5
- Upgrade inn to 2.4.5. - Upgrade inn-current to the latest snapshot, fixing some issues with   the port [1]; the port is still BROKEN, though. - Fix IPv6 binding issue. [2]

PR:		ports/124566 [1]
Submitted by:	thierry [1]
Obtained from:	http://marc.info/?t=122460141500003 [2]
322a92961f
Mark Linimon (linimon) · 2.4.3_3
Set USE_PERL5/WANT_PERL as appropriate, for ports that either depend on perl unconditonally, or conditionally.  To be able to conditionalize the inclusion of bsd.perl.mk, they now need to be defined before the inclusion of bsd.port.pre.mk.

Hat:		portmgr
581e69adb2
Shaun Amott (shaun) · 2.4.3_3
Fix a bug which causes innfeed to segfault on 64-bit architectures.

Submitted by:	Kai Gallasch <gallasch@free.de>
Debugged by:	Julien ÉLIE <julien@trigofacile.com>
Patched by:	roberto
b5688d6793