summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/service-utils.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/inc/service-utils.inc b/etc/inc/service-utils.inc
index aba47bd..918d89f 100644
--- a/etc/inc/service-utils.inc
+++ b/etc/inc/service-utils.inc
@@ -56,6 +56,7 @@ function write_rcfile($params) {
$fout = fopen($fileprefix . $params['file'], "w");
fwrite($fout, $towrite);
fclose($fout);
+ chmod($fileprefix . $params['file'], 0755);
return;
}
@@ -125,7 +126,7 @@ function restart_service($name) {
function is_service_running($service, $ps = "") {
global $config;
if(!$ps) {
- exec("/bin/ps a | awk '{ print $5 }'", $psout);
+ exec("/bin/ps ax | awk '{ print $5 }'", $psout);
array_shift($psout);
foreach($psout as $line) {
$ps[] = trim(array_pop(explode(' ', array_pop(explode('/', $line)))));
OpenPOWER on IntegriCloud