Package: inetutils-telnetd Version: 2:2.4-3 Severity: wishlist Tags: patch X-Debbugs-Cc: n...@aldur.co.uk
Dear Maintainer, -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-3-cloud-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=C.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages inetutils-telnetd depends on: ii inetutils-inetd [inet-superserver] 2:2.4-3 ii inetutils-syslogd [system-log-daemon] 2:2.4-3 ii libc6 2.37-12 ii libcom-err2 1.47.0-2+b1 ii libk5crypto3 1.20.1-5 ii libkrb5-3 1.20.1-5 ii libtinfo6 6.4+20231016-1 ii netbase 6.4 inetutils-telnetd recommends no packages. inetutils-telnetd suggests no packages. -- no debconf information telnetd (and the other inetutils packages) depend upon the inet-superserver and system-log-daemon, which is too tight a dependency on a system with systemd installed. The dependency should be loosened to include a systemd alternative. The daemons can be run directly from systemd with two systemd unit files, which should be included in each package. The telnet example is below. The other daemons use the same pattern. telnetd.socket ==== [Unit] Description=Telnet per-connection server Before=sockets.target [Socket] ListenStream=23 Accept=yes [Install] WantedBy=sockets.target ==== telnetd@.service ==== [Unit] Description=Telnet server Documentation=man:telnetd(8) [Service] StandardInput=socket User=root ExecStart=-/usr/sbin/telnetd ====