summaryrefslogtreecommitdiff
path: root/rc/bin/inst/mountcwfs
diff options
context:
space:
mode:
authorstanley lieber <stanley.lieber@gmail.com>2011-05-04 18:55:08 +0000
committerstanley lieber <stanley.lieber@gmail.com>2011-05-04 18:55:08 +0000
commit0461c5843310c5c51bf43b0835f180492e32f579 (patch)
treef26f48abfbde223adc9630d9becba10aa6f1f7b9 /rc/bin/inst/mountcwfs
parente9a55e0333d2da1f0f3a129310cf210684590494 (diff)
add cpu server to the installer; add more files for cpu server; make sure they are included on the cd-rom.
Diffstat (limited to 'rc/bin/inst/mountcwfs')
-rwxr-xr-x[-rw-r--r--]rc/bin/inst/mountcwfs18
1 files changed, 13 insertions, 5 deletions
diff --git a/rc/bin/inst/mountcwfs b/rc/bin/inst/mountcwfs
index 3af4486d4..2c1416f3a 100644..100755
--- a/rc/bin/inst/mountcwfs
+++ b/rc/bin/inst/mountcwfs
@@ -1,6 +1,7 @@
#!/bin/rc
# desc: choose and mount file system partition
+# prereq: systype
switch($1){
case go
@@ -61,8 +62,10 @@ case go
echo service cwfs
echo config $fs
- # new config option
- echo noauth
+ if(! ~ $syst cpu){
+ # new config option
+ echo noauth
+ }
echo filsys main c'('$fs')('$fsworm')'
echo filsys dump o
@@ -97,18 +100,23 @@ case go
echo cfs main
echo create /adm adm adm 775 d
echo create /adm/users adm adm 664
- echo create /usr sys sys 775 d
echo create /dist sys sys 775 d
+ echo create /usr sys sys 775 d
+ echo newuser adm +bootes
+ echo newuser sys +bootes
+ echo newuser upas +bootes
echo newuser $user
- echo newuser sys +$user
echo newuser adm +$user
+ echo newuser sys +$user
echo newuser upas +$user
if(! ~ $fsother ''){
echo cfs other
+ echo create /dist sys sys 775 d
echo create /usr sys sys 775 d
+ echo create /usr/bootes bootes bootes 775 d
+ echo create /usr/bootes/tmp bootes bootes 750 d
echo create /usr/$user $user $user 775 d
echo create /usr/$user/tmp $user $user 750 d
- echo create /dist sys sys 775 d
echo cfs main
}
} >>/srv/cwfs.cmd