Hi Thijs Am 17.06.20 um 13:44 schrieb Thijs Kinkhorst: > Package: systemd > Version: 245.6-1 > Severity: normal > > Hi, > > This is the output of 'systemd-analyze unit-paths' on my system: > > # systemd-analyze unit-paths > /etc/systemd/system.control > /run/systemd/system.control > /run/systemd/transient > /run/systemd/generator.early > /etc/systemd/system > /etc/systemd/system.attached > /run/systemd/system > /run/systemd/system.attached > /run/systemd/generator > /usr/local/lib/systemd/system > /lib/systemd/system > /usr/lib/systemd/system > /run/systemd/generator.late > > Howeverm it seems /usr/lib/systemd/system, despite being in the list, is > not actually searched. It was confirmed by other documentation that in > Debian this is indeed the case.
Are you sure?
root@pluto:/usr/lib/systemd/system# cat
/usr/lib/systemd/system/test.service
[Unit]
Description=Test
[Service]
RemainAfterExit=yes
ExecStart=/bin/true
root@pluto:/usr/lib/systemd/system# systemctl status test.service
● test.service - Test
Loaded: loaded (/usr/lib/systemd/system/test.service; static;
vendor preset: enabled)
Active: active (exited) since Wed 2020-06-17 22:41:42 CEST; 25s ago
Main PID: 18740 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 19005)
Memory: 0B
CPU: 0
CGroup: /system.slice/test.service
Jun 17 22:41:42 pluto systemd[1]: Started Test.
Systemd itself does indeed search /usr/lib/systemd/system . Our
internal/Debian tooling though
(dh_installsystemd/invoke-rc.d/service/...) currently only handles files
from /lib/systemd (mostly for historical reasons where a /usr on a
separate partition mounted during late boot was still supported).
So, theoretically, you can install unit files in /usr/lib/systemd/system
and systemd will process them. What you don't get is full Debian
integration.
Regards,
Michael
signature.asc
Description: OpenPGP digital signature

