use /n/other for tmp storage

This commit is contained in:
cinap_lenrek 2011-04-22 02:40:11 +00:00
parent f246b097ba
commit 3d3afc5cbe
3 changed files with 15 additions and 0 deletions

View file

@ -30,6 +30,9 @@ mount -a /srv/cs /net
mount -a /srv/dns /net mount -a /srv/dns /net
mount -a /srv/net /net mount -a /srv/net /net
mount -qC /srv/boot /n/other other
bind -qc /n/other/usr/$user/tmp /usr/$user/tmp
bind -c /usr/$user/tmp /tmp bind -c /usr/$user/tmp /tmp
cd /usr/$user cd /usr/$user

View file

@ -81,6 +81,13 @@ case go
echo newuser $user echo newuser $user
echo newuser sys +$user echo newuser sys +$user
echo newuser adm +$user echo newuser adm +$user
if(! ~ $fsother ''){
echo cfs other
echo create /usr sys sys 775 d
echo create /usr/$user $user $user 775 d
echo create /usr/$user/tmp $user $user 750 d
echo cfs main
}
# not synchronized # not synchronized
sleep 5 sleep 5
} >>/srv/cwfs.cmd } >>/srv/cwfs.cmd

View file

@ -11,6 +11,11 @@ x='$'
mkdir bin bin/rc bin/mips bin/386 bin/power bin/arm mkdir bin bin/rc bin/mips bin/386 bin/power bin/arm
mkdir lib tmp mkdir lib tmp
chmod +t tmp chmod +t tmp
# try to create tmp space on other
9fs other >/dev/null >[2=1] && \
mkdir -m 775 /n/other/usr/$user >/dev/null >[2=1] && \
mkdir -m 750 /n/other/usr/$user/tmp >/dev/null >[2=1] && \
bind -c /n/other/usr/$user/tmp $home/tmp
bind -c $home/tmp /tmp bind -c $home/tmp /tmp
mail -c mail -c