Package: update-inetd Version: 4.37 Severity: important
The update-inetd package has no dependency requiring that an inetd superserver be installed. Therefore it is possible to actually have update-inetd installed without inetd itself even existing on the system. While this does not outright break the update-inetd package itself, it renders it effectively useless, since there is no /etc/inetd.conf to update and no service for which the file would be used. Furthermore, even though /etc/inetd.conf does not exist, update-inetd silently succeeds should any other package submit info to it for inclusion the file. The file does not get created but update-inetd produces no error. This whole process can also result in packages which depend on update-inetd itself being basically rendered useless too, since they install, submit the info to update-inetd, and then go nowhere because that info is more or less bit-bucketed. For an example, I installed the nullidentd package, which depended on update-inetd, and both installed and rendered success, yet port 113 ident remained non-responsive when it was tested. I eventually figured out that's because there was no inetd on my system, so the services were just being consigned to the ether, and without any sort of error messages to warn me. Installing an inetd service and reconfiguring nullidentd corrected this problem and it functions normally now. I would suggest update-inetd require some sort of inetd package (which might require inetd packages being updated with one of the 'provides' tags) be installed, since configuring inetd is basically the entire point of this package and not having inetd makes update-inetd useless as far as I can tell. Furthermore the lack of any errors even though /etc/inetd.conf did not exist to be updated is also problematic. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-xen-amd64-custom (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages update-inetd depends on: ii debconf [debconf-2.0] 1.5.35 Debian configuration management sy ii libfile-copy-recursive-perl 0.38-1 Perl extension for recursively cop ii perl-modules [libfile-temp-pe 5.10.1-14 Core Perl modules update-inetd recommends no packages. update-inetd suggests no packages. -- debconf information: update-inetd/title: update-inetd/ask-remove-entries: false update-inetd/ask-entry-present: true update-inetd/ask-disable-entries: false update-inetd/ask-several-entries: true -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org