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

print/cups 2.4.20

Common UNIX Printing System

Port info

Maintainer
tijl@FreeBSD.org
Packages
latest: 2.4.20
Upstream
up to date
Last update
to 2.4.20 · 3c361bc046
Quarterly
2026Q4: 2.4.20 · last MFH 6ec2c7eba3
Formerly
print/cups-base until 2016-03-11, print/cups-client until 2016-03-11, print/cups-image until 2016-03-11, print/cups-lpr until 2006-06-23
WWW
https://github.com/OpenPrinting/cups
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install cups
installs 2.4.20 from latest; from quarterly (2026Q4) 2.4.20
Port
# cd /usr/ports/print/cups && make install clean
# make -C /usr/ports/print/cups config  # change options first
Size
5.4 MiB download · 14 MiB installed
Depends on
devel/dbus 1.16.2_4,1, net/avahi-app 0.8_6, print/libpaper 1.1.28_1
License
APACHE20 and CUPS
Creates
user cups, group cups
Options
7 of 9 on in the package: AVAHI DBUS DOCS IPPTOOL LIBPAPER NLS OPENSSL
Show the 2 options that are off
GNUTLS X11

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.4.202.4.19_2–
FreeBSD 152.4.202.4.20–
FreeBSD 142.4.202.4.19_22.4.20

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.4.202.4.20–
FreeBSD 142.4.202.4.19_22.4.20

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.4.20.

Fixed (4)

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

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

None.

Commits (409)

Eitan Adler (eadler) · 1.5.0
At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450 ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are currently broken. This is a temporary measure until we organically stop using := or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
c59a3834c4
Doug Barton (dougb) · 1.5.0 · as print/cups-base
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
Dirk Meyer (dinoex) · 1.5.0
- update to 1.5.0
beb0be93d0
Dmitry Marakasov (amdmi3) · 1.4.8 · as print/cups-base
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
6f6fbe4bdf
Dirk Meyer (dinoex) · 1.4.8 · as print/cups-base
- better wording of GNUTLS option Submitted by:	mandree
3e44710066
Dirk Meyer (dinoex) · 1.4.8
- update to 1.4.8 - option GNUTLS default off
6cfdada50b
Dirk Meyer (dinoex) · 1.4.8 · as print/cups-base
- update to 1.4.8 - option GNUTLS default off Security: http://www.cups.org/str.php?L3914
bede5fa3aa
Roman Bogorodskiy (novel) · 1.4.6_5 · as print/cups-base
Chase security/gnutls update and add an UPDATING entry.
207386f96a
Dirk Meyer (dinoex) · 1.4.6_4 · as print/cups-base
- bump PORTREVISION Reported by:	Sunpoet Po-Chuan Hsieh
e4b95c2e91
Pav Lucistnik (pav) · 1.4.6_3 · as print/cups-base
- Bump PORTREVISION to advertise recent plist fix

Reported by:	pointyhat
baddaf4ee5
Dirk Meyer (dinoex) · 1.4.6_2 · as print/cups-base
- fix build with lang/gcc45 PR:		155334 Submitted by:	Ron MacNeil
09deff220f
Dirk Meyer (dinoex) · 1.4.6_2 · as print/cups-base
- preserve modified etc/pam.d/cups PR:		155218 Sumbitted by:	mm
979cff51ce
Dirk Meyer (dinoex) · 1.4.6_1 · as print/cups-base
- fix unexistent PAM module PR:	154361 Submitted by:	Daisuke Ban Feature safe:	yes
25fccac84b
Lars Engels (lme) · 1.4.6 · as print/cups-base
Fix typo in sample devd config.

Approved by:	dinoex (maintainer)
Feature safe:	yes
4f8d44558f
Dirk Meyer (dinoex) · 1.4.6
- udpate to 1.4.6
39dee39e66
Dirk Meyer (dinoex) · 1.4.6 · as print/cups-base
- better devd scripts PR:		150891 Submitted by:	Garrett Wollman

- udpate to 1.4.6
0c79467dce
Dirk Meyer (dinoex) · 1.4.5_1 · as print/cups-base
- add BROKEN PR:		152388 Submitted by:	Doug Barton
77327f2456
Dirk Meyer (dinoex) · 1.4.5_1 · as print/cups-base
- fix pam module PR:		148816 Submitted by:	O. Hartmann
ac33be2d15
Dirk Meyer (dinoex) · 1.4.5
- update to 1.4.5
03b04c6c13
Dirk Meyer (dinoex) · 1.4.5 · as print/cups-base
- Security update to 1.4.5 Security:	CVE-2010-2941 Security:	http://www.cups.org/str.php?L3648
f27f39b9a8
Dirk Meyer (dinoex) · 1.4.4 · as print/cups-base
- fix options by forcing UNIQUENAME PR:		150309 Submitted by:	Marcin Wisnicki
e021fe1f3f
Dirk Meyer (dinoex) · 1.4.4 · as print/cups-base
- fix options by forcing UNIQUENAME PR:		150309 Submitted by:	Marcin Wisnicki
3ab3de4e12
Dirk Meyer (dinoex) · 1.4.4 · as print/cups-base
- add hints for usb on FreeBSD 8.x PR:		149896 Submitted by:	Berend de Boer
4a4d617c26
Dirk Meyer (dinoex) · 1.4.4
- update to 1.4.4
0a7994c335
Dirk Meyer (dinoex) · 1.4.3_1 · as print/cups-base
- Security update to 1.4.4 - Security fix for deny of service vulnerability Security: CVE-2009-3553 Security: CVE-2010-0302 PR:		147978 Approved by:	portmgr (erwin) Feature safe:	yes
6705800469
Dirk Meyer (dinoex) · 1.4.3
- bump 1.4.3
9761e1b716
Dirk Meyer (dinoex) · 1.4.2_5 · as print/cups-base
- Add instrutcions for USB printers on FreeBSD 8 Submitted by:	Joseph S. Atkinson
c5c22bbf59
Dirk Meyer (dinoex) · 1.4.2_2
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Doug Barton (dougb) · 1.4.2_4 · as print/cups-base
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#
1d6b4b3f91
Dirk Meyer (dinoex) · 1.4.2_4 · as print/cups-base
- add CONFLICTS with print/cupsddk Submitted by:	Max Brazhnikov
ecac0c94c6
Dirk Meyer (dinoex) · 1.4.2_1
- update to jpeg-8
ca9c60461c
Dirk Meyer (dinoex) · 1.4.2_3 · as print/cups-base
- fix option WITHOUT_GHOSTSCRIPT

- new option WITH_XPDF
PR:		142846
Submitted by:	Chen-Yu Tsai
20c4eaefa2