Debian Jessie에서는 systemd가 꽤 잘 작동하는 것 같습니다.
$ 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
'시작', '중지' 및 '상태' 명령이 모두 작동합니다.
그러나 is-enabled 명령이 실패합니다.
$ sudo systemctl is-enabled shibd.service
Failed to get unit file state for shibd.service: No such file or directory
반면에 sssd를 사용하면 ssh도 'is-enabled'로 작동합니다.
$ sudo systemctl is-enabled sssd.service
enabled
Puppet은 실행될 때마다 서비스를 다시 활성화하려고 하기 때문에 이 문제를 해결하고 싶습니다.