home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1999 March B
/
SCO_CASTOR4RRT.iso
/
nsadmin
/
install
/
preremove
< prev
next >
Wrap
Text File
|
1998-08-19
|
1KB
|
52 lines
#!/bin/sh
#
# @(#) preremove.shinc 12.3 97/11/17
#
# Copyright (c) 1997 The Santa Cruz Operation, Inc.. All Rights Reserved.
# THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF THE SANTA CRUZ OPERATION INC.
# The copyright notice above does not evidence any actual or intended
# publication of such source code.
#
ME="`basename $0`"
ISL_FILE="/etc/inst/scripts/postreboot.sh"
SUCCESS=0; FAIL=1; INTR=3
trap "exit $INTR" 2 3 15
# location of the packaging information files during this phase of installation
INSTALL_DIR="/var/sadm/pkg/$PKGINST/install/$PKGINST"
##########################################################################
#
# disable_admin()
#
# disable admin server
#
##########################################################################
disable_admin()
{
if [ -x /usr/sbin/nsadmin ]; then
/usr/sbin/nsadmin disable
fi
}
##########################################################################
#
# main
#
##########################################################################
# stop and disable admin server
disable_admin
# remove the admserv: entry from the servers.lst file
if [ -f /usr/ns-home/admserv/servers.lst ]; then
cp /usr/ns-home/admserv/servers.lst /tmp/ccs_$$
sed -e "/^admserv:/d" </tmp/ccs_$$ >/usr/ns-home/admserv/servers.lst
rm /tmp/ccs_$$
fi
# done
exit $SUCCESS