以前、起動直後にメール送出の設定を行ったが、今回はpoweroff前に自動で行う設定である。
/etc/systemd/system配下にmyshel.service(名前は例)を配置する。 myshel.serviceの中身は例えばこの様なものである。
[Unit]
Description=temparature and so on email report
Before=poweroff.target
DefaultDependencies=no
ConditionFileIsExecutable=/home/xxx/myscript.sh
[Service]
Type=oneshot
ExecStart=/bin/bash /home/xxx/myscript.sh
User=root
[Install]
WantedBy=poweroff.target
User=rootはもしかしたら不要かも知れない。 xxx/myscript.shは適宜変える。
参考としたサイト
'https://kernhack.hatenablog.com/entry/2014/12/08/000708
Leave a Comment