diff --git a/src/opnsense/service/conf/actions.d/actions_interface.conf b/src/opnsense/service/conf/actions.d/actions_interface.conf index 956ea5e2e..785b2cb6a 100644 --- a/src/opnsense/service/conf/actions.d/actions_interface.conf +++ b/src/opnsense/service/conf/actions.d/actions_interface.conf @@ -3,6 +3,7 @@ command:/usr/local/etc/rc.interfaces_wan_configure parameters:%s type:script message:Configuring interface %s +description:Periodic interface reset [reload] command:/usr/local/etc/rc.reload_interfaces diff --git a/src/opnsense/service/templates/OPNsense/Cron/+TARGETS b/src/opnsense/service/templates/OPNsense/Cron/+TARGETS index 36960fcd2..8e8872811 100644 --- a/src/opnsense/service/templates/OPNsense/Cron/+TARGETS +++ b/src/opnsense/service/templates/OPNsense/Cron/+TARGETS @@ -1 +1,2 @@ -user.cron:/var/cron/tabs/root +empty.cron:/var/cron/tabs/root +user.cron:/var/cron/tabs/nobody diff --git a/src/opnsense/service/templates/OPNsense/Cron/empty.cron b/src/opnsense/service/templates/OPNsense/Cron/empty.cron new file mode 100644 index 000000000..b3411cacf --- /dev/null +++ b/src/opnsense/service/templates/OPNsense/Cron/empty.cron @@ -0,0 +1,4 @@ +# DO NOT EDIT THIS FILE -- OPNsense auto-generated file +SHELL=/bin/sh +PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin +# This file is empty on purpose, use /etc/crontab for overrides diff --git a/src/opnsense/service/templates/OPNsense/Cron/user.cron b/src/opnsense/service/templates/OPNsense/Cron/user.cron index 9c2d61fc5..ba59e6671 100644 --- a/src/opnsense/service/templates/OPNsense/Cron/user.cron +++ b/src/opnsense/service/templates/OPNsense/Cron/user.cron @@ -6,7 +6,7 @@ PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin {% for job in helpers.toList('OPNsense.cron.jobs.job') %} {% if job.enabled|default('0') == '1' %} # Origin/Description: {{job.origin}}/{{job.description}} -{{job.minutes}} {{job.hours}} {{job.days}} {{job.months}} {{job.weekdays}} /usr/local/sbin/configctl {{job.command}} {{job.parameter}} +{{job.minutes}} {{job.hours}} {{job.days}} {{job.months}} {{job.weekdays}} /usr/local/sbin/configctl {{job.command}} {{job.parameters}} {% endif %} {% endfor %} {% endif %}