OK, with the "unit" section looking like this
[Unit] Description=Make remote CUPS printers available locally Requires=cups.service After=cups.service avahi-daemon.service Wants=avahi-daemon.service
It works! No hang.
OK, with the "unit" section looking like this
[Unit] cups.service service daemon. service
Description=Make remote CUPS printers available locally
Requires=
After=cups.service avahi-daemon.
Wants=avahi-
It works! No hang.