]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/scripts/bacula-ctl-sd.in
Working directory pane in restore. Will get this into the stack next.
[bacula/bacula] / bacula / scripts / bacula-ctl-sd.in
index d918cbcbe5ce6107fc62c17a4b2e444850da019c..9586bfc84c0524f35032bc3072b5b9de2158b34e 100644 (file)
@@ -61,27 +61,27 @@ killproc() {
    # Kill it.
    if [ "$pid" != "" ] ; then
       if [ "$notset" = "1" ] ; then
-        if ${PS} -p $pid>/dev/null 2>&1; then
+        if ${PS} -p "$pid">/dev/null 2>&1; then
             # TERM first, then KILL if not dead
             kill -TERM $pid 2>/dev/null
             sleep 1
-            if ${PS} -p $pid >/dev/null 2>&1 ; then
+            if ${PS} -p "$pid" >/dev/null 2>&1 ; then
                 sleep 1
-                if ${PS} -p $pid >/dev/null 2>&1 ; then
+                if ${PS} -p "$pid" >/dev/null 2>&1 ; then
                     sleep 3
-                    if ${PS} -p $pid >/dev/null 2>&1 ; then
+                    if ${PS} -p "$pid" >/dev/null 2>&1 ; then
                         kill -KILL $pid 2>/dev/null
                     fi
                 fi
             fi
          fi
-         ${PS} -p $pid >/dev/null 2>&1
+         ${PS} -p "$pid" >/dev/null 2>&1
          RC=$?
          [ $RC -eq 0 ] && failure "$base shutdown" || success "$base shutdown"
       #    RC=$((! $RC))
       # use specified level only
       else
-        if ${PS} -p $pid >/dev/null 2>&1; then
+        if ${PS} -p "$pid" >/dev/null 2>&1; then
            kill $killlevel $pid 2>/dev/null
            RC=$?
            [ $RC -eq 0 ] && success "$base $killlevel" || failure "$base $killlevel"