hp-packagings-20030602
[openafs.git] / src / packaging / HP-UX / swpackage / scripts / openafs.unconfigure
1 #!/bin/sh
2
3 echo "NOTE:    Executing unconfigure script."
4 #######
5 #
6 #  (c) Copyright Hewlett-Packard Company 1994
7 #
8 ########
9
10     set -a
11     UTILS="/usr/lbin/sw/control_utils"
12     if [[ ! -f ${UTILS} ]]
13     then
14         echo "ERROR:   Cannot find ${UTILS}"
15         exit 1
16     fi
17     . ${UTILS}
18 ################################################
19 # Set the global PATH to include OPENAFS software
20 ROOT=/opt/afs/
21 mod_pathfile -d P ${ROOT}bin
22
23 if [[ $? = 2 ]]
24 then
25     echo "         $ROOT already removed from /etc/PATH."
26 else
27     echo "         ${ROOT}/bin removed from path"
28 fi
29
30 # Remove the startup/shutdown scripts from /sbin/init.d and /sbin/rc2.d
31 # Remove the configuration files inserted by the configure script
32
33 RMFILES="/usr/vice/etc/AFSlog \
34         /usr/vice/etc/CellServDB \
35         /usr/vice/etc/ThisCell \
36         /usr/vice/etc/cacheinfo \
37         /sbin/rc2.d/K800afs \
38         /sbin/rc2.d/S460afs \
39         /sbin/init.d/afs"
40
41 for file in $RMFILES
42 do
43   if [[ -f $file ]];then
44     print "Removing file $file"
45     rm $file
46   fi
47 done
48
49 exit 0