From 412be1ad9053bb711012f2f736f52d120aebc774 Mon Sep 17 00:00:00 2001
From: hackbard <hackbard@hackdaworld.org>
Date: Tue, 13 Oct 2015 22:39:18 +0200
Subject: [PATCH] correct pid collection

---
 bin/backupctrl | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/bin/backupctrl b/bin/backupctrl
index 1315f84..f96e2fb 100755
--- a/bin/backupctrl
+++ b/bin/backupctrl
@@ -5,13 +5,13 @@ op="pusage"
 function detect() {
 	IFS=$'\n'
 	for psline in `ps -ef | grep [r]sync`; do
-		ppid="`echo $psline | cut -d ' ' -f 2`"
+		ppid="`echo $psline | awk '{ print $2 }'`"
 		pptime=`echo $psline | \
 			sed 's/.*[0-9] \([0-9][0-9]:[0-9][0-9]\) \?.*/\1/'`
 		ppcmd="`echo $psline | \
 			sed 's/.*\(rsync .*\)/\1/'`"
 		echo
-		echo detected possible backup process $ppid started at $pptime
+		echo posible backup process $ppid started at $pptime
 		echo
 		if [ ! -z "$1" ]; then
 		if [ "$1" = "kill" ]; then
@@ -33,19 +33,16 @@ function detect() {
 			if [ ! -f ~/.backup ]; then
 				echo
 				echo "backup activated (no rejection file)"
-				echo
 				detect
 			else
 				txt="`grep ^# ~/.backup | cut -d ' ' -f 2-`"
 				if [ -z "`cat ~/.backup | grep ^off`" ]; then
 					echo
 					echo backup activated, $txt
-					echo
 					detect
 				else
 					echo
 					echo backup rejected, $txt
-					echo
 					detect "kill"
 				fi
 			fi
-- 
2.39.5