毎日午後 5 時にラズベリー pi (Arch ARM を実行) の電源をオフにしたいと考えています。そこで、次のサービスとタイマーを作成しました。
poweroff.service:
[Unit]
Description=poweroff service
[Service]
ExecStart=/usr/bin/poweroff
電源オフタイマー:
[Unit]
Description=poweroff timer
[Timer]
OnCalendar=*-*-* 17:00:00
[Install]
WantedBy=timers.target
systemctl list-timers (今日の午前 8 時に実行) を確認すると、次のようになります。
NEXT LEFT LAST PASSED UNIT ACTIVATES
Fr 2016-03-18 17:00:00 CET 1 day 9h left n/a n/a poweroff.timer poweroff.service
そして、それが問題です。このサービスは、当日ではなく、常に翌日の午後 5 時を対象としているため、実行されることはありません。OnCalendar に今日の午後 5 時を目標にするように指示する設定を忘れましたか? これはバグですか?