Package: ferm
Version: 2.7-3
Severity: grave
Dear maintainers,
The systemd unit introduced in 2.7-3 added:
After=network.target remote-fs.target
This was changed (fixing #1137558) in 2.7-4 to:
After=remote-fs.target
This still breaks if a remote fs is actually configured.
In my case, I have workstations where /home is NFS-mounted (via fstab)
This automatically creates units like home.mount, which remote-fs.target
depends on
("systemctl list-dependencies remote-fs.target"), but these auto-created units
have a dependency on network-online.target, meaning that a loop is created.
In my case, systemd dropped network-manager.service and network-online.target,
meaning the workstations came up with no networking at all.
My local fix (works for me, not 100% sure this is the right way) was
a drop-in like this:
/etc/systemd/system/ferm.service.d/override.conf
After=
After=systemd-journald.socket basic.target
Cheers,
David