|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: @ T v
Length: 1197 (0x4ad)
Types: TextFile
Notes: @(#)vdelete.sh 13.3 (RC International) 91/09/24
Names: »vdelete«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦97ad7467e⟧ »0005«
└─⟦this⟧ »./home/vmsys/bin/vdelete«
# @(#)vdelete.sh 13.3 (RC International) 91/09/24
# Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T
# All Rights Reserved
# THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
# The copyright notice above does not evidence any
# actual or intended publication of such source code.
#ident "@(#)face:src/vinstall/vdelete.sh 1.1"
ferror()
{
echo $1 ; exit 1
}
set -a
LOGINID=${1}
VMSYS=`sed -n -e '/^vmsys:/s/^.*:\([^:][^:]*\):[^:]*$/\1/p' /etc/passwd`
if [ ! -d "${VMSYS}" ]
then
echo "The value for VMSYS is not set."
exit 1
fi
UHOME=`grep "^$LOGINID:" /etc/passwd | cut -f6 -d:`
if [ -z "${UHOME}" ]
then
echo "\n${LOGNID}'s home directory has not been retrieved correctly."
exit 1
fi
$VMSYS/bin/chkperm -d -u ${LOGINID} 2>&1 || ferror "You must be super-user to remove $LOGINID as a FACE user."
if grep '^\. \$HOME/\.faceprofile$' ${UHOME}/.profile > /dev/null
then
grep -v '^\. \$HOME/\.faceprofile$' ${UHOME}/.profile > /tmp/f.del.$$
cp /tmp/f.del.$$ ${UHOME}/.profile
fi
if grep '^sh \$HOME/\.faceprofile$' ${UHOME}/.login > /dev/null
then
grep -v '^sh \$HOME/\.faceprofile$' ${UHOME}/.login > /tmp/f.del.$$
cp /tmp/f.del.$$ ${UHOME}/.login
fi
rm -f /tmp/f.del.$$
exit 0