cron.hourly スクリプト作成

*******************************************************************

  my_swatchdogatrm.sh 作成
root@falcon21:~# vi /etc/cron.hourly/my_swatchdogatrm.sh
#!/bin/bash
sh swatchdogatrm 3 >> /var/log/my_swatchdogatrm.log 2>&1

———————

実行権限の付与 (必須)
root@falcon21:~# chmod +x /etc/cron.hourly/my_swatchdogatrm.sh

my_swatchdogatrm.logを新規作成
root@falcon21:~# touch /var/log/my_swatchdogatrm.log

確認
root@falcon21:~# grep “cron.hourly” /var/log/cron
Apr 2 11:01:01 falcon21 run-parts[5779]: (/etc/cron.hourly) starting my_swatchdogatrm.sh
Apr 2 11:01:01 falcon21 run-parts[5850]: (/etc/cron.hourly) finished my_swatchdogatrm.sh
Apr 2 11:01:01 falcon21 CROND[5767]: (root) CMDEND (run-parts /etc/cron.hourly)

root@falcon21:~# cat /var/log/my_swatchdogatrm.log
  

*******************************************************************

 /systemctl restart saslauthd を毎時、実行

my_saslauthd.sh を作成
root@falcon21:~# vi /etc/cron.hourly/my_saslauthd.sh
#!/bin/bash
/usr/bin/systemctl restart saslauthd

実行権限の付与 (必須)
root@falcon21:~# chmod +x /etc/cron.hourly/my_saslauthd.sh

確認
root@falcon21:~# grep “cron.hourly” /var/log/cron
** ログが出ない。

[root@falcon21 ~]# cat /var/log/cron


/systemctl restart dovecot を毎時、実行

root@falcon21:~# vi /etc/cron.hourly/my_dovecot.sh
#!/bin/bash
/usr/bin/systemctl restart dovecot

実行権限の付与 (必須)
root@falcon21:~# chmod +x /etc/cron.hourly/my_saslauthd.sh

確認
root@falcon21:~# grep “cron.hourly” /var/log/cron