diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-06-05 23:53:20 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-06-05 23:53:20 +0000 |
commit | b694936ea919ce2d9633507ae881259e2af8e303 (patch) | |
tree | 633464dd8d5f71ef18936f177e2b879114dea365 /usr/local/www/status_services.php | |
parent | 3d13f7801a5a2a2d7b97fd309f7ec3c1597232cb (diff) | |
download | pfsense-b694936ea919ce2d9633507ae881259e2af8e303.zip pfsense-b694936ea919ce2d9633507ae881259e2af8e303.tar.gz |
Use $raw_name instead of $service. $service was never set
Diffstat (limited to 'usr/local/www/status_services.php')
-rwxr-xr-x | usr/local/www/status_services.php | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php index d23f80c..de66aac 100755 --- a/usr/local/www/status_services.php +++ b/usr/local/www/status_services.php @@ -48,7 +48,7 @@ function find_package_description($package) { } function get_package_rcd_details($extd) { - global $package_name, $executable_name, $description; + global $package_name, $executable_name, $description, $raw_name; $raw_name = str_replace(".sh","",$extd); $package_name = ""; $executable_name = ""; @@ -69,17 +69,17 @@ function get_package_rcd_details($extd) { $description = " "; } -if($_GET['service'] <> "") +if($_GET['service'] <> "") get_package_rcd_details($_GET['service'] . ".sh"); if($_GET['restartservice'] == "true") { mwexec("/sbin/killall $executable_name"); - mwexec("/bin/sh /usr/local/etc/rc.d/{$service}.sh"); + mwexec("/bin/sh /usr/local/etc/rc.d/{$raw_name}.sh"); $status = is_service_running($executable_name); if($status == 1) { $savemsg = "{$package_name} has been restarted."; } else { - $error_message = exec_command("/bin/sh /usr/local/etc/rc.d/{$service}.sh"); + $error_message = exec_command("/bin/sh /usr/local/etc/rc.d/{$raw_name}.sh"); $savemsg = "There was a error restarting {$package_name}.<p>{$error_message}"; } } @@ -90,11 +90,11 @@ if($_GET['stopservice'] == "true") { } if($_GET['startservice'] == "true") { - mwexec("/bin/sh /usr/local/etc/rc.d/{$service}.sh"); + mwexec("/bin/sh /usr/local/etc/rc.d/{$raw_name}.sh"); if($status == 1) { $savemsg = "{$package_name} has been started."; } else { - $error_message = exec_command("/bin/sh /usr/local/etc/rc.d/{$service}.sh"); + $error_message = exec_command("/bin/sh /usr/local/etc/rc.d/{$raw_name}.sh"); $savemsg = "There was a error restarting {$package_name}.<p>{$error_message}"; } @@ -157,13 +157,13 @@ if ($dh) echo "<td class=\"listlr\">{$status_txt}</td>"; echo "<td class=\"listlr\"><center>"; if($status == 1) { - echo "<a href='status_services.php?restartservice=true&service={$package_name}'>"; + echo "<a href='status_services.php?restartservice=true&service={$raw_name}'>"; echo "<img title='Restart Service' border='0' src='/service_restart.gif'></a> "; - echo "<a href='status_services.php?stopservice=true&service={$package_name}'>"; + echo "<a href='status_services.php?stopservice=true&service={$raw_name}'>"; echo "<img title='Stop Service' border='0' src='/service_stop.gif'> "; echo "</a> "; } else { - echo "<a href='status_services.php?startservice=true&service={$package_name}'> "; + echo "<a href='status_services.php?startservice=true&service={$raw_name}'> "; echo "<img title='Start Service' border='0' src='/service_start.gif'></a> "; } echo "</center></td>"; |