Package: hylafax-server Version: 3:6.0.7-3.1 Severity: important X-Debbugs-Cc: debian-bu...@dc0wh17f.mooo.com
Dear Maintainer, as mentioned in https://debianforum.de/forum/viewtopic.php?t=185052 (German, VERY long) there seems to be an issue with faxgetty's service unit in combination with the shipped udev rules of the package when hylafax is configured with iaxmodem. When properly configured, iaxmodem creates a device /dev/ttyIAX<n> which is a symlink to /dev/pts/<n>. The appearance of the device does not result in an udev event, since events under /dev/pts/ didn't seem to be covered by udev. The symlink is also created by iaxmodem itself. Hence, the shipped udev rules (/lib/udev/rules.d/60-hylafax-server.rules) do not come into action, so a line like KERNEL=="ttyIAX0", SYMLINK="ttyIAX0", TAG+="systemd" is ignored. This is fatal, because the attached systemd-tag is necessary for creating device files which are required by faxgetty's systemd-unit (/lib/systemd/system/faxgetty@.service): [Unit] Description=HylaFAX faxgetty %I BindsTo=dev-%i.device After=dev-%i.device So, faxgetty.service is waiting for a device that never shows up. As a temporary workaround the BindsTo and After lines were replaced with a more soft dependency, so it looks like this: [Unit] Description=HylaFAX faxgetty %I Wants=iaxmodem.service dev-%i.device After that faxgetty started successfully. Please provide a fix for this. Thanks, Tino -- System Information: Debian Release: 11.1 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 5.10.0-21-686-pae (SMP w/1 CPU thread) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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 hylafax-server depends on: ii adduser 3.118 ii bsd-mailx [mailx] 8.1.2-0.20180807cvs-2 ii debconf [debconf-2.0] 1.5.77 ii exim4-daemon-light [mail-transport-agent] 4.94.2-7 ii ghostscript 9.53.3~dfsg-7+deb11u2 ii hylafax-client 3:6.0.7-3.1 ii init-system-helpers 1.60 ii libc6 2.31-13+deb11u5 ii libcrypt1 1:4.4.18-4 ii libgcc-s1 10.2.1-6 ii libjbig0 2.1-3.1+b2 ii libpam0g 1.4.0-9+deb11u1 ii libstdc++6 10.2.1-6 ii libtiff-tools 4.2.0-1+deb11u3 ii libtiff5 4.2.0-1+deb11u3 ii lsb-base 11.1.0 ii psmisc 23.4-2 ii sed 4.7-1 ii systemd 247.3-6 ii zlib1g 1:1.2.11.dfsg-2+deb11u2 hylafax-server recommends no packages. Versions of packages hylafax-server suggests: pn mgetty <none> pn psrip <none> -- Configuration Files: /etc/hylafax/hosts.hfaxd [Errno 13] Keine Berechtigung: '/etc/hylafax/hosts.hfaxd' -- debconf information excluded