diff --git a/src/etc/inc/plugins.inc.d/core.inc b/src/etc/inc/plugins.inc.d/core.inc index 8e835bd44..3e4520b83 100644 --- a/src/etc/inc/plugins.inc.d/core.inc +++ b/src/etc/inc/plugins.inc.d/core.inc @@ -176,7 +176,7 @@ function core_cron() $jobs[]['autocron'] = array('/usr/local/sbin/ping_hosts.sh', '*/4'); - if (!empty($config['system']['rrdbackup'])) { + if (!empty($config['system']['rrdbackup']) && $config['system']['rrdbackup'] > 0) { $jobs[]['autocron'] = array( '/usr/local/etc/rc.syshook.d/backup/20-rrd', '0', @@ -184,7 +184,7 @@ function core_cron() ); } - if (!empty($config['system']['dhcpbackup'])) { + if (!empty($config['system']['dhcpbackup']) && $config['system']['dhcpbackup'] > 0) { $jobs[]['autocron'] = array( '/usr/local/etc/rc.syshook.d/backup/20-dhcpleases', '0', @@ -192,7 +192,7 @@ function core_cron() ); } - if (!empty($config['system']['netflowbackup'])) { + if (!empty($config['system']['netflowbackup']) && $config['system']['netflowbackup'] > 0) { $jobs[]['autocron'] = array( '/usr/local/etc/rc.syshook.d/backup/20-netflow', '0', @@ -200,7 +200,7 @@ function core_cron() ); } - if (!empty($config['system']['captiveportalbackup'])) { + if (!empty($config['system']['captiveportalbackup']) && $config['system']['captiveportalbackup'] > 0) { $jobs[]['autocron'] = array( '/usr/local/etc/rc.syshook.d/backup/20-captiveportal', '0', diff --git a/src/www/system_advanced_misc.php b/src/www/system_advanced_misc.php index e64124479..b1e61a6cb 100644 --- a/src/www/system_advanced_misc.php +++ b/src/www/system_advanced_misc.php @@ -334,14 +334,13 @@ include("head.inc");