This worked 3 days ago but I just upgraded to -CURRENT from today
and its not quite working now. If you have tcp6 lines in your
inetd.conf but do not have IPv6 enabled in the kernel your inetd
will stop adding services after it encounters the first line with
a tcp6 in it:

mysystem# inetd -d
ADD : ftp proto=tcp accept=1 max=0 user=root group=(null)class=daemon builtin=0x
0 server=/usr/libexec/ftpd policy=""
inetd: ftp/tcp: ipsec initialization failed; in entrust
inetd: ftp/tcp: ipsec initialization failed; tut entrust
inetd: enabling ftp, fd 4
inetd: registered /usr/libexec/ftpd on 4
inetd[52984]: IPv6 bind is ignored for ftp
inetd[52984]: IPv6 bind is ignored for telnet
inetd[52984]: IPv6 bind is ignored for telnet
inetd[52984]: IPv6 bind is ignored for comsat
inetd[52984]: IPv6 bind is ignored for ntalk
inetd[52984]: IPv6 bind is ignored for pop3
inetd[52984]: IPv6 bind is ignored for imap4
inetd[52984]: IPv6 bind is ignored for imaps
inetd[52984]: IPv6 bind is ignored for auth
inetd[52984]: IPv6 bind is ignored for auth
inetd[52984]: IPv6 bind is ignored for gpsclock

Here it correctly adds ftp/tcp and ignores ftp/tcp6... but then it
appears to see all remaining entries as tcp6 and ignores them even
when they are most certainly listed as tcp and not tcp6.

I'm guessing that 

$FreeBSD: src/usr.sbin/inetd/inetd.c,v 1.105 2002/07/15 19:09:33

is the culprit. This commit was to add support for rpc IPv6 and
does appear to change the code block where the "IPv6 bind is
ignored" appears..

-Steve


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to