종료 시 시스템 서비스를 중지하고 다시 시작합니다.

종료 시 시스템 서비스를 중지하고 다시 시작합니다.

종료 시 스크립트를 실행하고 rsyslog가 중지된 후 다시 시작하고 싶습니다.

내 systemd 서비스 파일 /lib/systemd/system/test.service에 무엇을 작성해야 합니까? 지금까지 나는

[Unit]
Description=test
RequiresMountsFor=/

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/true
ExecStop=/which/path/should/itbe

[Install]
WantedBy=reboot.target halt.target shutdown.target poweroff.target

rsyslog가 중지된 후 어떻게 실행합니까?

이 방법밖에 없을 것 같습니다Debian 9 또는 Raspbian 8에서 종료 시 스크립트를 실행하는 방법(Jessie).

답변1

당신 Before=rsyslog.service[Unit]

그런데, 아마도 마지막 줄을 다음으로 변경해야 할 것입니다.WantedBy=multi-user.target

관련 정보