#ident "@(#)/usr/local/sysadmin/SYSCONFIG 1.0 03/18/91" Author: Mr Reinhard Pfaffinger
# Office: 1924 CSS/SDA, Randolph AFB, Texas 78150
# Phone: AV 487-8649  Comm: (512) 652-8649
#
# This script allows a system administrator to change system/administrative 
# user passwords and modify the system date/time.
#

chkfortty() {
             if [ "$TERM" = "tty" ]
               then
                   echo  
             else
                 tput clear 
             fi
            }

rtn() {
        echo "\nPress <RETURN> ... \c"
        read RTN
        continue
      }

while :
 do
   chkfortty
   echo "                    <<< AT&T 3B2/600G System Configuration Menu >>>\n"
   echo "                        1. Modify System Date/Time"
   echo "                        2. Modify System User Passwords"
   echo "                        3. Modify Administrative User Passwords"
   echo "                        4. View System Configuration (/etc/sysdef)"
   echo "                        5. View System Hardware Configuration\n" 
   echo "                        q or Q to quit\n"
   echo "                        Enter response <RETURN> =>> \c"
   read RESP
   case "$RESP" in
      1)
        chkfortty
        sysadm datetime
        rtn
        ;;
      2)
        chkfortty
        sysadm syspasswd
        rtn
        ;;
      3)
        chkfortty
        sysadm admpasswd
        rtn
        ;;
      4)
        chkfortty
        pg -n21 -p"Press <RETURN> to continue; q or Q to quit ... " /usr/local/system.def
        rtn
        ;;
      5)
        chkfortty
        /etc/prtconf | sed -e "s/SBD/SBD		`/usr/bin/clock`/g" | pg -n22
        rtn
        ;;
    q|Q)
        exit 0
        ;;
      *)
        echo "\n\t\t\t\tInvalid response!\c"
        sleep 2
        continue
        ;;
   esac
 done
