From 85405c11a0ab41d26e5016b055b2f1188317c8f2 Mon Sep 17 00:00:00 2001 From: jim-p Date: Mon, 9 Aug 2010 16:12:52 -0400 Subject: Add the ability to set a periodic RRD and DHCP leases backup from Diagnostics > NanoBSD. --- usr/local/www/diag_nanobsd.php | 53 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) (limited to 'usr/local/www/diag_nanobsd.php') diff --git a/usr/local/www/diag_nanobsd.php b/usr/local/www/diag_nanobsd.php index db96484..2ddcf9e 100755 --- a/usr/local/www/diag_nanobsd.php +++ b/usr/local/www/diag_nanobsd.php @@ -100,6 +100,16 @@ EOF; nanobsd_detect_slice_info(); } +if (isset($_POST['rrdbackup'])) { + $config['system']['rrdbackup'] = $_POST['rrdbackup']; + install_cron_job("/etc/rc.backup_rrd.sh", ($config['system']['rrdbackup'] > 0), $minute="0", "*/{$config['system']['rrdbackup']}"); +} +if (isset($_POST['dhcpbackup'])) { + $config['system']['dhcpbackup'] = $_POST['dhcpbackup']; + install_cron_job("/etc/rc.backup_dhcpleases.sh", ($config['system']['dhcpbackup'] > 0), $minute="0", "*/{$config['system']['dhcpbackup']}"); +} + + if ($savemsg) print_info_box($savemsg) @@ -165,6 +175,49 @@ if ($savemsg)  
+ +   + + + + + + + +
+ : + +
+ +
+
+ + + + + + + : + +
+ +
+
+ + + +  
+   -- cgit v1.1