summaryrefslogtreecommitdiffstats
path: root/usr/local/www/status_services.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-06-05 23:53:20 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-06-05 23:53:20 +0000
commitb694936ea919ce2d9633507ae881259e2af8e303 (patch)
tree633464dd8d5f71ef18936f177e2b879114dea365 /usr/local/www/status_services.php
parent3d13f7801a5a2a2d7b97fd309f7ec3c1597232cb (diff)
downloadpfsense-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-xusr/local/www/status_services.php18
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 = "&nbsp;";
}
-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>";
OpenPOWER on IntegriCloud