From a14e0991ce249c6c970ab55e24fac133df86430e Mon Sep 17 00:00:00 2001 From: chase Date: Sun, 10 Jun 2018 11:02:07 -0500 Subject: [PATCH] installCDE.src: remove duplicate code --- cde/admin/IntegTools/dbTools/installCDE.src | 36 ++------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/cde/admin/IntegTools/dbTools/installCDE.src b/cde/admin/IntegTools/dbTools/installCDE.src index e26be3be..0b0c84b3 100755 --- a/cde/admin/IntegTools/dbTools/installCDE.src +++ b/cde/admin/IntegTools/dbTools/installCDE.src @@ -205,31 +205,7 @@ CleanDaemons() then stopsrc -s inetd >>$LOGFILE 2>&1 fi - elif [ "$PLATFORM" = "openbsd" ] - then - ps axo pid,comm | grep $i > /tmp/tmppsout - if [ -s /tmp/tmppsout ] - then - awk '{print "kill " $1}' /tmp/tmppsout | /bin/csh -f - sleep 2 - fi - elif [ "$PLATFORM" = "freebsd" ] - then - ps axo pid,comm | grep $i > /tmp/tmppsout - if [ -s /tmp/tmppsout ] - then - awk '{print "kill " $1}' /tmp/tmppsout | /bin/csh -f - sleep 2 - fi - elif [ "$PLATFORM" = "netbsd" ] - then - ps axo pid,comm | grep $i > /tmp/tmppsout - if [ -s /tmp/tmppsout ] - then - awk '{print "kill " $1}' /tmp/tmppsout | /bin/csh -f - sleep 2 - fi - elif [ "$PLATFORM" = "linux" ] + elif [ "$PLATFORM" = "openbsd" -o "$PLATFORM" = "freebsd" -o "$PLATFORM" = "netbsd" -o "$PLATFORM" = "linux" ] then ps axo pid,comm | grep $i > /tmp/tmppsout if [ -s /tmp/tmppsout ] @@ -241,7 +217,7 @@ CleanDaemons() ps -ef | grep $i | grep -v grep >/tmp/tmppsout if [ -s /tmp/tmppsout ] then - awk '{print "kill " $2}' /tmp/tmppsout | /bin/csh -f + awk '{print "kill " $2}' /tmp/tmppsout | /bin/sh -f sleep 2 fi fi @@ -262,18 +238,12 @@ RestartInetd() elif [ "$PLATFORM" = "aix" ] then startsrc -s inetd >>$LOGFILE 2>&1 - elif [ "$PLATFORM" = "dec" ] - then - /usr/sbin/inetd - elif [ "$PLATFORM" = "openbsd" ] + elif [ "$PLATFORM" = "openbsd" -o "$PLATFORM" = "netbsd" ] then /etc/rc.d/inetd start >/dev/null elif [ "$PLATFORM" = "freebsd" ] then /etc/rc.d/inetd onestart - elif [ "$PLATFORM" = "netbsd" ] - then - /etc/rc.d/inetd start >/dev/null elif [ "$PLATFORM" = "linux" ] then /etc/init.d/openbsd-inetd start >/dev/null 2>&1 -- 2.25.1