Ultrix-3.1/src/cmd/nu/nulib/nu1.sh
:
# SCCSID @(#)nu1.sh 3.0 4/21/86
# This shell script is called from /etc/nu to create
# a new directory for a new user, and to make the
# necessary links and permissions for it.
#
# It is named "nu1.sh" instead of something like
# "makeuser.sh" to discourage people from trying to
# run it standalone.
case $# in
5) ;;
*) echo "nu1.sh: Bad Argument Count: $# (should be 5)"
exit 1
;;
esac
echo $0 $1 $2 $3 $4 $5
uid=$1
gid=$2
logindir=$3
clobber=$4
debug=$5
N=
if [ $debug = 1 ]
then
N=:
fi
if [ $clobber = 1 ]
then
echo rm -rf $logindir
$N rm -rf $logindir
echo mkdir $logindir
$N mkdir $logindir
if test $? != 0
then
echo "nu1.sh: cannot make directory $logindir!"
exit 2
fi
echo chog $uid $logindir
$N chog $uid $logindir
fi
exit 0