Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / packaging / HP-UX / scripts / openafs-krn.configure
1 #!/bin/sh
2 ##############
3 # Subproduct: OPENAFS.Kernel
4 # Fileset: OPENAFS-KRN32 | OPENAFS-KRN64
5 # configure
6 # @(#) $Revision$
7 ##############
8 #
9 # (c) Copyright 2003
10 #
11 ########
12
13 # The global variables SUCCESS, FAILURE, WARNING, EXCLUDE, PATH, ROOT,
14 # SW_CTL_SCRIPT_NAME, _pf, PRODUCT, and FILESET are all set by control_utils.
15
16 set -a
17 UTILS="/usr/lbin/sw/control_utils"
18 if [[ ! -f ${UTILS} ]]
19 then
20 echo "ERROR: Cannot find ${UTILS}"
21 exit 1
22 fi
23 . ${UTILS}
24
25 exitval=$SUCCESS # Anticipate success
26
27 ############################################################################
28
29 #
30 # Check for alternate root installation
31 #
32 if [[ -n "${SW_DEFERRED_KERNBLD}" ]]
33 then
34
35 ##########################################
36 # #
37 # Place afs driver into /stand/system #
38 # #
39 ##########################################
40
41 mod_systemfile $SW_SYSTEM_FILE_PATH -a afs
42 if [[ $? -ne 0 ]]
43 then
44 print "ERROR: Cannot update $SW_SYSTEM_FILE_PATH to"
45 print " include afs ($FILESET functionality)."
46 exitval=$FAILURE
47 fi
48 fi
49
50 exit $exitval