# -*- sh -*-
#
#     tiger - A UN*X security checking system
#     Copyright (C) 1993 Douglas Lee Schales, David K. Hess, David R. Safford
#
#    This program is free software; you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation; either version 1, or (at your option)
#    any later version.
#
#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.
#
#     Please see the file `COPYING' for the complete copyright notice.
#
# SunOS/4/config - 06/14/93
#
#-----------------------------------------------------------------------------
#
UUID=`/usr/bin/id | /usr/bin/sed -e 's/uid=\([0-9][0-9]*\).*$/\1/'`
[ "$UUID" = "0" -o "$UID" -eq 0  ] &&
  ME="root"

[ "$ME" != "root" ] && {
  echo " " 1>&2
  echo "This script should be run from a super-user account." 1>&2
  echo " " 1>&2
#  exit 1
}
[ -z "$ME" ] && {
  echo " " 1>&2
  echo "Unable to determine who is running Tiger, make sure you are root" 1>&2
  echo " " 1>&2
}

CAT=/usr/bin/cat
CUT=/usr/bin/cut
HEAD=/usr/bin/head
LS=/usr/bin/ls
# -g to show group ownership
LSGROUP="-lg"
# -L to show file instead of symlink
LSLINK="-L"
RM=/usr/bin/rm
AWK=/usr/bin/awk
GREP=/usr/bin/grep
EGREP=/usr/bin/egrep
# Silent grep
SGREP="$EGREP -s"
SED=/usr/bin/sed
SORT=/usr/bin/sort
COMM=/usr/bin/comm
TAIL=/usr/ucb/tail
MV=/usr/bin/mv
TR=/usr/bin/tr
JOIN=/usr/bin/join
GROUPSS=/usr/ucb/groups
FILECMD=/usr/bin/file
UNIQ=/usr/bin/uniq
BASENAME=/usr/bin/basename
CHMOD=/usr/bin/chmod
CHOWN=/etc/chown
LN=/usr/bin/ln
PASTE=/usr/bin/paste
DIFF=/usr/bin/diff
MAILER=/usr/bin/mail
ID=/usr/bin/id
WC=/usr/bin/wc
EXPAND=/usr/bin/expand
SHOWREV=/usr/bin/showrev
NETSTAT=/usr/bin/netstat
SENDMAILS="/usr/lib/sendmail /usr/lib/sendmail.mx"
SENDMAILCF="/etc/sendmail.cf"
#
export CAT LS LSGROUP LSLINK RM AWK GREP EGREP SGREP SED CUT HEAD
export SORT COMM TAIL MV TR JOIN GROUPSS FILECMD UNIQ BASENAME
export CHMOD CHOWN LN PASTE DIFF MAILER ID WC
export SHOWREV NETSTAT SENDMAILS SENDMAILCF EXPAND
#
UNAME=/usr/bin/uname
GETHOSTNAME=/usr/bin/hostname
EXPR=/usr/bin/expr
STRINGS=/usr/bin/strings
FIND=/usr/bin/find
FINDXDEV=-xdev
FMT=/usr/ucb/fmt
GETFS=/usr/etc/mount
CC=/usr/bin/cc
PS=/usr/bin/ps
DATE=/usr/bin/date
DATECMD="$DATE +%y%m%d"
TIMECMD="$DATE +%H:%M"
TESTLINK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-h
TESTEXEC=-x
#
#
export UNAME GETHOSTNAME EXPR STRINGS XEC=INK=-