[systemd-devel] is-enabled and generated units

Michael Biebl mbiebl at gmail.com
Sun Jun 14 02:52:38 PDT 2015


2015-06-14 11:17 GMT+02:00 Igor Bukanov <igor at mir2.org>:
> Hello,
>
> I noticed that running `systemctl is-enabled foo.service` against a
> service written by a generator fails with a puzzling error message:
>
> Failed to get unit file state for foo.service: No such file or directory
>
> when I expected that the command succeeds and prints enabled-runtime
> as the unit was enabled through a target file
> /run/systemd/generator/multi-user.target.d/foo.conf containing:
>
> [Unit]
> Wants=foo.service

Just curious: why don't you use

 /run/systemd/generator/multi-user.target.wants/foo.service → symlink
to the generated file foo.service?

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?


More information about the systemd-devel mailing list