Dienste können nicht abgefragt werden, wenn systemctl aktiviert ist

Dienste können nicht abgefragt werden, wenn systemctl aktiviert ist

Auf einem Debian Jessie scheint systemd ganz gut zu funktionieren:

$ sudo systemctl enable shibd.service 
Synchronizing state for shibd.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d shibd defaults
Executing /usr/sbin/update-rc.d shibd enable

Die Befehle „Start“, „Stop“ und „Status“ funktionieren alle.

Aber der Befehl is-enabled schlägt fehl:

$ sudo systemctl is-enabled shibd.service 
Failed to get unit file state for shibd.service: No such file or directory

Andererseits funktioniert mit sssd auch ssh „is-enabled“:

$ sudo systemctl is-enabled sssd.service 
enabled

Ich möchte dieses Problem lösen, da Puppet bei jedem Lauf versucht, die Dienste erneut zu aktivieren.

verwandte Informationen