diff --git a/Plugin/usr/local/emhttp/plugins/varaverk/event/disks_mounted/rebuild_cron b/Plugin/usr/local/emhttp/plugins/varaverk/event/disks_mounted/rebuild_cron new file mode 100755 index 0000000..ed14857 --- /dev/null +++ b/Plugin/usr/local/emhttp/plugins/varaverk/event/disks_mounted/rebuild_cron @@ -0,0 +1,8 @@ +#!/bin/bash +# Rebuild /etc/cron.d/varaverk from schedule.json after every boot. +# /etc/cron.d/ is RAM-based and wiped on reboot; schedule.json persists on flash. +php -r " +require_once '/usr/local/emhttp/plugins/varaverk/include/scheduler.php'; +\$schedule = vv_schedule_load(); +if (\$schedule) vv_cron_rebuild(\$schedule); +" 2>/dev/null