From: Michael Tremer Date: Thu, 10 Jun 2021 14:00:54 +0000 (+0100) Subject: time.cgi: Use new perl system functions X-Git-Tag: v2.25-core158~33^2~10^2~24 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5b057b3f31450f1692fa9edd104a97e560f4693c;p=ipfire-2.x.git time.cgi: Use new perl system functions Signed-off-by: Michael Tremer --- diff --git a/html/cgi-bin/time.cgi b/html/cgi-bin/time.cgi index 8363b99512..09ef2aa84b 100644 --- a/html/cgi-bin/time.cgi +++ b/html/cgi-bin/time.cgi @@ -125,8 +125,8 @@ ERROR: if ($timesettings{'ENABLENTP'} eq 'on' && $timesettings{'VALID'} eq 'yes') { - system ('/usr/bin/touch', "${General::swroot}/time/enable"); - system ('/usr/local/bin/timectrl enable >/dev/null 2>&1'); + &General::system('/usr/bin/touch', "${General::swroot}/time/enable"); + &General::system('/usr/local/bin/timectrl', 'enable'); &General::log($Lang::tr{'ntp syncro enabled'}); unlink "/var/lock/time/counter"; if ($timesettings{'UPDATE_METHOD'} eq 'periodically') @@ -138,7 +138,7 @@ ERROR: } if ($timesettings{'ENABLECLNTP'} eq 'on') # DPC added to 1.3.1 { - system ('/usr/bin/touch', "${General::swroot}/time/allowclients"); # DPC added to 1.3.1 + &General::system('/usr/bin/touch', "${General::swroot}/time/allowclients"); # DPC added to 1.3.1 &General::log($Lang::tr{'ntpd restarted'}); # DPC added to 1.3.1 } else { unlink "${General::swroot}/time/allowclients"; @@ -150,11 +150,11 @@ ERROR: unlink "${General::swroot}/time/enable"; unlink "/var/lock/time/settimenow"; unlink "${General::swroot}/time/allowclients"; # DPC added to 1.3.1 - system ('/usr/local/bin/timectrl disable >/dev/null 2>&1'); + &General::system('/usr/local/bin/timectrl', 'disable'); &General::log($Lang::tr{'ntp syncro disabled'}) } if (! $errormessage) { - system ('/usr/local/bin/timectrl restart >/dev/null 2>&1'); # DPC added to 1.3.1 + &General::system('/usr/local/bin/timectrl', 'restart'); # DPC added to 1.3.1 } } @@ -163,7 +163,7 @@ ERROR: $timesettings{'ACTION'} = &Header::cleanhtml ($timesettings{'ACTION'}); if ($timesettings{'ACTION'} eq $Lang::tr{'set time now'} && $timesettings{'ENABLENTP'} eq 'on') { - system ('/usr/bin/touch', "/var/lock/time/settimenow"); + &General::system('/usr/bin/touch', "/var/lock/time/settimenow"); } &General::readhash("${General::swroot}/time/settings", \%timesettings);