diff options
Diffstat (limited to 'usr/local/www/diag_logs_vpn.php')
-rwxr-xr-x | usr/local/www/diag_logs_vpn.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/local/www/diag_logs_vpn.php b/usr/local/www/diag_logs_vpn.php index 5ece014..cd5dcc6 100755 --- a/usr/local/www/diag_logs_vpn.php +++ b/usr/local/www/diag_logs_vpn.php @@ -48,7 +48,10 @@ if ($_POST['clear']) { if(isset($config['system']['disablesyslogclog'])) { unlink("/var/log/vpn.log"); touch("/var/log/vpn.log"); - } else { + } else { + exec("killall syslogd"); + if(file_exists("/var/log/vpn.log")) + unlink_file("/var/log/vpn.log"); exec("/usr/sbin/fifolog_create -s 50688 /var/log/vpn.log"); } /* redirect to avoid reposting form data on refresh */ |