cron: reshuffle; closes #969

Lookie, privilege separation.  ;)
This commit is contained in:
Franco Fichtner 2016-05-30 20:52:44 +02:00
parent e2174e89cd
commit eaabe7f4db
4 changed files with 8 additions and 2 deletions

View File

@ -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

View File

@ -1 +1,2 @@
user.cron:/var/cron/tabs/root
empty.cron:/var/cron/tabs/root
user.cron:/var/cron/tabs/nobody

View File

@ -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

View File

@ -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 %}