diff options
| author | Simon Rettberg | 2016-01-12 15:19:04 +0100 |
|---|---|---|
| committer | Simon Rettberg | 2016-01-12 15:19:04 +0100 |
| commit | 0985b23bc36ae4b7f91a7b613bc71de8ace81928 (patch) | |
| tree | 5478986b95e5157a3413e0fbe0369c59cbcaf3aa | |
| parent | [cups] added cupsd.conf to static data files (diff) | |
| download | tm-scripts-0985b23bc36ae4b7f91a7b613bc71de8ace81928.tar.gz tm-scripts-0985b23bc36ae4b7f91a7b613bc71de8ace81928.tar.xz tm-scripts-0985b23bc36ae4b7f91a7b613bc71de8ace81928.zip | |
Touch /etc/cron.d after adding/modifying files, so cron will rescan the dir
| -rwxr-xr-x | remote/modules/hardware-stats/data/opt/openslx/scripts/systemd-hardware_stats | 2 | ||||
| -rwxr-xr-x | remote/modules/idleaction/data/opt/openslx/scripts/idleaction-cron_script | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/remote/modules/hardware-stats/data/opt/openslx/scripts/systemd-hardware_stats b/remote/modules/hardware-stats/data/opt/openslx/scripts/systemd-hardware_stats index 6c0b667b..ce910a2b 100755 --- a/remote/modules/hardware-stats/data/opt/openslx/scripts/systemd-hardware_stats +++ b/remote/modules/hardware-stats/data/opt/openslx/scripts/systemd-hardware_stats @@ -198,6 +198,8 @@ for DELAY in 1 1 0; do ${START}-59/5 * * * * root /opt/openslx/scripts/cron-system_usage_update EOF + touch "/etc/cron.d" # Sometimes, aufs doesn't update the mtime of dirs when creating files, + # so cron would not rescan the cron directory exit 0 fi sleep "$DELAY" diff --git a/remote/modules/idleaction/data/opt/openslx/scripts/idleaction-cron_script b/remote/modules/idleaction/data/opt/openslx/scripts/idleaction-cron_script index 9a9bdf1c..100bce82 100755 --- a/remote/modules/idleaction/data/opt/openslx/scripts/idleaction-cron_script +++ b/remote/modules/idleaction/data/opt/openslx/scripts/idleaction-cron_script @@ -133,9 +133,6 @@ if [ -n "$SLX_SHUTDOWN_SCHEDULE" -o -n "$SLX_REBOOT_SCHEDULE" ] && [ ! -e "$CRON [ "$MINUTE" -lt 0 -o "$MINUTE" -gt 59 ] && invalid_time && continue echo "$MINUTE $HOUR * * * root /opt/openslx/scripts/idleaction-scheduled_reboot" >> "$CRONFILE" done - ( - sleep 20 - systemctl restart cron - ) & + touch "/etc/cron.d" # Aufs bug where it won't update dir mtime when creating the file within fi |
