#!/bin/sh # # $NetBSD: INSTALL,v 1.1 2001/10/31 20:06:25 zuntum Exp $ USER=@GALE_USER@ GROUP=@GALE_GROUP@ ADDUSER="@ADDUSER@" ADDGROUP="@ADDGROUP@" CHGRP="@CHGRP@" ID="@ID@" RM="@RM@" TOUCH="@TOUCH@" # Group... the default's shipped with NetBSD # We need to check that ${GROUP} exists before adding the user. # Do it with chgrp to be able to use NIS. # ${TOUCH} "/tmp/grouptest.$$" ${CHGRP} ${GROUP} "/tmp/grouptest.$$" >/dev/null 2>&1 if [ $? -eq 0 ] then echo "Group '${GROUP}' already exists...proceeding." else echo "Creating '${GROUP}' group..." ${ADDGROUP} ${GROUP} echo "Done." fi ${RM} -f "/tmp/grouptest.$$" # Use `id' to be able to use NIS. # ${ID} ${USER} 2>/dev/null >/dev/null if [ $? -eq 0 ] then echo "User '${USER}' already exists...proceeding." else echo "Creating '${USER}' user..." ${ADDUSER} \ -c "Gale instant messaging system" \ -d /var/${USER} \ -g ${GROUP} -s /bin/sh -m ${USER} echo "Done." fi exit 0