In #49621 and like, hacks were added to xinetd (build two versions), because xinetd offered only on/off compile-time IPv6 support. In 2.3.7 it has been improved, and can be controlled by "flags = IPv6" and the like. Therefore, 1) now identical xinetd-ipv6 binary can be removed and the build process cleaned up a bit 2) init.d/xinetd can be cleaned up a bit, like: diff -uN xinetd~ xinetd --- xinetd~ Wed Dec 18 18:34:41 2002 +++ xinetd Wed Dec 18 18:34:41 2002 @@ -39,11 +39,7 @@ RETVAL=0 -if [ "$NETWORKING_IPV6" = "yes" ] && [ -x /usr/sbin/xinetd-ipv6 ]; then - prog="xinetd-ipv6" -else - prog="xinetd" -fi +prog="xinetd" start(){ echo -n $"Starting $prog: "
Try xinetd-2.3.10-1, now in rawhide