Bug#108618: xinetd does not follow etc/hosts.{allow,deny}
Package: xinetd
version: 2.1.8.8.p3-2
severity: important
In short, I can't use any service localy or from a remote machine with
the following conf.
It works with netkit-inetd-0.10-8, tcpdmatch and tcpdchk seems happy
with it.
$ grep -v "^#" /etc/xinetd.conf
service ftp
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/in.ftpd
}
$ grep -v "^#" /etc/hosts.allow
in.ftpd : 127.0.0.1 10.1.0.8
$ grep -v "^#" /etc/hosts.deny
ALL : ALL
$ grep -v "^#" /etc/inetd.conf
ftp stream tcp nowait root /usr/sbin/tcpd
/usr/sbin/in.ftpd
I got
"Aug 13 18:51:38 arrakis xinetd[1695]: refused connect from 127.0.0.1"
in /var/log/syslog each time I try to connect.
I had the pb first with tftp.
The box is a testing/woody box upgraded today.
- libc6-2.2.3-9
- libwrap0-7.6-8.2
- netbase-4.06
Fab
Reply to: