USE=tcpd no longer globally enabled

Posted: 2021-08-01 by David Seifert | Revision: 1
Format:
2.0
Display if installed:
net-analyzer/argus-clients[tcpd]
Display if installed:
net-ftp/proftpd[tcpd]
Display if installed:
app-admin/conserver[tcpd]
Display if installed:
app-admin/prelude-manager[tcpd]
Display if installed:
app-admin/qpage[tcpd]
Display if installed:
app-admin/syslog-ng[tcpd]
Display if installed:
app-backup/bacula[tcpd]
Display if installed:
app-backup/bareos[tcpd]
Display if installed:
app-misc/mosquitto[tcpd]
Display if installed:
dev-libs/yaz[tcpd]
Display if installed:
gnome-base/gdm[tcpd]
Display if installed:
mail-mta/exim[tcpd]
Display if installed:
mail-mta/sendmail[tcpd]
Display if installed:
media-sound/pulseaudio[tcpd]
Display if installed:
net-analyzer/argus[tcpd]
Display if installed:
net-analyzer/net-snmp[tcpd]
Display if installed:
net-analyzer/nrpe[tcpd]
Display if installed:
net-analyzer/nsca[tcpd]
Display if installed:
net-analyzer/rrdtool[tcpd]
Display if installed:
net-fs/netatalk[tcpd]
Display if installed:
net-fs/nfs-utils[tcpd]
Display if installed:
net-ftp/atftp[tcpd]
Display if installed:
net-ftp/tftp-hpa[tcpd]
Display if installed:
net-ftp/vsftpd[tcpd]
Display if installed:
net-irc/ngircd[tcpd]
Display if installed:
net-mail/cyrus-imapd[tcpd]
Display if installed:
net-mail/dovecot[tcpd]
Display if installed:
net-mail/mailutils[tcpd]
Display if installed:
net-mail/tpop3d[tcpd]
Display if installed:
net-misc/apt-cacher-ng[tcpd]
Display if installed:
net-misc/ser2net[tcpd]
Display if installed:
net-misc/socat[tcpd]
Display if installed:
net-misc/sslh[tcpd]
Display if installed:
net-misc/stunnel[tcpd]
Display if installed:
net-misc/usbip[tcpd]
Display if installed:
net-nds/openldap[tcpd]
Display if installed:
net-nds/rpcbind[tcpd]
Display if installed:
net-nds/tac_plus[tcpd]
Display if installed:
net-proxy/dante[tcpd]
Display if installed:
net-vpn/ocserv[tcpd]
Display if installed:
net-vpn/pptpd[tcpd]
Display if installed:
sci-libs/dcmtk[tcpd]
Display if installed:
sys-apps/linux-misc-apps[tcpd]
Display if installed:
sys-apps/xinetd[tcpd]
Display if installed:
sys-fs/quota[tcpd]
Display if installed:
sys-power/nut[tcpd]
Display if profile:
default/linux/*
On 2021-11-01, we will remove USE="tcpd" from the globally default enabled USE flags (https://bugs.gentoo.org/805077). USE="tcpd" usually enables sys-apps/tcp-wrappers for an ad hoc firewall based on /etc/hosts.allow and /etc/hosts.deny.

The Base System project has come to the conclusion that 24 years after the last upstream release, tcp-wrappers is not suitable for a default configuration in 2021 anymore. Other distributions have completely removed support at this point. We strongly recommend you switch to more modern packet filters, such as BPF, nftables, or iptables. If you rely on tcp-wrappers, you can re-enable the flag, see


https://wiki.gentoo.org/wiki//etc/portage/package.use

for package-specific ways to re-enable tcp-wrappers.