X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=lib%2Fnamespace;h=31e74bcfe8deafb69ca2e53df5941ea24bfdadb6;hb=dfb0bf24b35f5cabd062958117b6bd198d61b445;hp=df3e871f0a89e45022a29959da310857787922fb;hpb=4c9955ca709d937876dea355b9c4819d2be63bd2;p=plan9front.git diff --git a/lib/namespace b/lib/namespace index df3e871f0..31e74bcfe 100644 --- a/lib/namespace +++ b/lib/namespace @@ -1,7 +1,6 @@ # root mount -aC #s/boot /root $rootspec bind -a $rootdir / -bind -c $rootdir/mnt /mnt # kernel devices bind #c /dev @@ -9,13 +8,16 @@ bind #d /fd bind -c #e /env bind #p /proc bind -c #s /srv +bind -q #σ /shr bind -a #¤ /dev +# authentication +mount -b /srv/factotum /mnt + # mount points mount -a /srv/slashn /n - -# authentication -mount -a /srv/factotum /mnt +mount -a /srv/slashmnt /mnt +mount -a /srv/mntexport /mnt/exportfs # standard bin bind /$cputype/bin /bin @@ -29,9 +31,8 @@ mount -a /srv/cs /net mount -a /srv/dns /net mount -a /srv/net /net -mount -qC /srv/cwfs /n/other other +mount -qC /srv/boot /n/other other bind -qc /n/other/usr/$user/tmp /usr/$user/tmp -bind -qc /n/other/dist /dist bind -c /usr/$user/tmp /tmp cd /usr/$user