1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

Repair and simplify installCDE.src:CleanDaemons()

This commit is contained in:
Matthew R. Trower 2018-10-30 08:56:44 -05:00 committed by Jon Trulson
parent 041788debc
commit 0ffb04938c

View file

@ -201,25 +201,10 @@ CleanDaemons()
then
stopsrc -s inetd >>$LOGFILE 2>&1
fi
elif [ "$PLATFORM" = "openbsd" ] || [ "$PLATFORM" = "freebsd" ] || \
[ "$PLATFORM" = "netbsd" ] || [ "$PLATFORM" = "linux" ]
then
pgrep pid,comm > /tmp/tmppsout
if [ -s /tmp/tmppsout ]
then
awk '{print "kill " $1}' /tmp/tmppsout | /bin/sh -f
sleep 2
fi
else
pgrep -v pgrep >/tmp/tmppsout
if [ -s /tmp/tmppsout ]
then
awk '{print "kill " $2}' /tmp/tmppsout | /bin/sh -f
sleep 2
fi
ps -eo pid,comm | grep $i | awk '{print "kill " $1}' | /bin/sh
fi
done
rm -f /tmp/tmppsout
}
RestartInetd()