Subject: bin/18960: inetd doesn't use tcpwrappers for UDP services and it's not documented
To: None <firstname.lastname@example.org>
From: None <email@example.com>
Date: 11/07/2002 02:51:37
>Synopsis: inetd doesn't use tcpwrappers for UDP services and it's not documented
>Arrival-Date: Thu Nov 07 02:52:00 PST 2002
>Originator: Pavel Cahyna
NetBSD k1.kanal.ucw.cz 1.5.3 NetBSD 1.5.3 (EISA) #2: Mon Aug 12 01:19:22 CEST 2002 root@k1:/usr/src/sys/arch/i386/compile/EISA i386
man page for inetd(8) in section "libwrap" implies that inetd is a complete tcpd replacement. That's not true, because the access control functionality does not work for UDP services. Same for hosts_access(5).
put ALL: ALL in /etc/hosts.deny. Uncomment ntalkd line in /etc/inetd.conf and send a HUP to the inetd process. Now, every host can connect to ntalkd
and the connections are not logged.
Please mention this explicitely in relevant manpages. Alternatively, tcpd
could be provided to replace the missing functionality or this feature implemented in inetd.