configTT: remove inetd support
authorJon Trulson <jon@radscan.com>
Thu, 31 May 2018 23:29:14 +0000 (17:29 -0600)
committerJon Trulson <jon@radscan.com>
Fri, 1 Jun 2018 04:23:19 +0000 (22:23 -0600)
cde/admin/IntegTools/post_install/linux/configTT.src

index d2876c73f8c8f49810e7298988d89ac4a56339f0..a1a9f64f2785cf5538b15d069752d20b42b15968 100755 (executable)
@@ -16,80 +16,6 @@ FILESET=CDE-TT
 DO_CONFIGURATION=""
 retval=0
 
-FixInetdDotConf()
-{
-FILE=/etc/inetd.conf
-TMPFILE=/tmp/inetd.conf
-TTDBSERVERD=CDE_INSTALLATION_TOP/bin/rpc.ttdbserver
-
-XCOMM
-XCOMM check for existence of /etc/inetd.conf
-XCOMM
-
-    if [ ! -f $FILE ]  # highly unlikely (in the 1990s, quite likely in 2018)
-    then
-       return
-    fi
-
-XCOMM
-XCOMM see if it already exists
-XCOMM
-
-    awk -v ttdb=$TTDBSERVERD \
-       '{if ($1 == "100083/1" && $6 != ttdb)
-               print "#cde " $0;
-         else
-               print $0
-        }' $FILE >$TMPFILE
-
-    cp $TMPFILE $FILE
-    rm $TMPFILE
-
-    awk '{if ($1 == "100083/1")
-               print $0 > "/tmp/tt-already-there"
-        }' $FILE >/dev/null
-
-    if [ ! -f /tmp/tt-already-there ]
-    then
-        echo "100083/1 stream rpc/tcp wait root $TTDBSERVERD $TTDBSERVERD" \
-                >>$FILE
-    else
-       rm /tmp/tt-already-there
-    fi
-}
-
-UnfixInetdDotConf()
-{
-FILE=/etc/inetd.conf
-TMPFILE=/tmp/inetd.conf
-TTDBSERVERD=CDE_INSTALLATION_TOP/bin/rpc.ttdbserver
-
-    if [ ! -f $FILE ]  # highly unlikely (in the 1990s, quite likely in 2018)
-    then
-       return
-    fi
-
-    awk -v ttdb=$TTDBSERVERD \
-       '{if ($1 == "100083/1" && $6 == ttdb)
-               ;
-         else
-               print $0
-        }' $FILE >$TMPFILE
-
-    cp $TMPFILE $FILE
-    rm $TMPFILE
-
-    awk '{if ($1 == "#cde" && ($2 == "100083/1" || $2 == "100083")) {
-               $1 = $2;
-               $2 = ""
-            }
-            print $0
-        }' $FILE >$TMPFILE
-
-    cp $TMPFILE $FILE
-    rm $TMPFILE
-}
-
 RemoveTTFiles()
 {
     while read SRC
@@ -143,13 +69,11 @@ XCOMM ######################################################################
   if [ "$OPERATION" = "configure" ]
   then
 
-    FixInetdDotConf
+  return 0
 
   elif [ "$OPERATION" = "deconfigure" ]
   then
 
-    UnfixInetdDotConf
-
     RemoveTTFiles
 
     VerifyInstalledFiles
@@ -161,20 +85,4 @@ XCOMM ######################################################################
 
   fi
 
-  if [ "$OPERATION" != "verify" ]
-  then
-
-    HASH issue a SIGHUP to the inetd process
-
-    ps -ef | grep inetd | grep -v grep >/tmp/tmppsout
-    if [ -s /tmp/tmppsout ]
-    then
-       awk '{print "kill -1 " $2}' /tmp/tmppsout | /bin/sh
-    else
-       [ -x /usr/sbin/inetd ] && /usr/sbin/inetd
-    fi
-
-    rm /tmp/tmppsout
-  fi
-
   return $retval