4 # Fileset: OPENAFS.OPENAFS-SRV
14 # The global variables SUCCESS, FAILURE, WARNING, EXCLUDE, PATH, ROOT,
15 # SW_CTL_SCRIPT_NAME, _pf, PRODUCT, and FILESET are all set by control_utils.
18 UTILS
="/usr/lbin/sw/control_utils"
19 if [[ ! -f ${UTILS} ]]
21 echo "ERROR: Cannot find ${UTILS}"
26 exitval
=$SUCCESS # Anticipate success
28 ############################################################################
32 if [[ -f /sbin
/lib
/mfsconfig.d
/afs
]]; then
33 print
"File /sbin/lib/mfsconfig.d/afs already exists"
35 print
"Creating file /sbin/lib/mfsconfig.d/afs"
36 print
"format_revision 1" > /sbin
/lib
/mfsconfig.d
/afs
37 print
"fsck 0 m,P,p,d,f,b:c:y,n,Y,N,q," \
38 >> /sbin
/lib
/mfsconfig.d
/afs
39 chmog
444 bin bin
/sbin
/lib
/mfsconfig.d
/afs
42 # Add /sbin/lib/mfsconfig.d/afs to the IPD so it will be removed
43 # upon removal of the fileset
45 print
"Adding file /sbin/lib/mfsconfig.d/afs to the OPENAFS.OPENAFS-SRV fileset"
46 swmodify
-x files
=/sbin
/lib
/mfsconfig.d
/afs OPENAFS.OPENAFS-SRV