]> git.lizzy.rs Git - plan9front.git/blob - lib/namespace
/lib/keyboard: add more crucial symbols
[plan9front.git] / lib / namespace
1 # root
2 mount -aC #s/boot /root $rootspec
3 bind -a $rootdir /
4
5 # kernel devices
6 bind #c /dev
7 bind #d /fd
8 bind -c #e /env
9 bind #p /proc
10 bind -c #s /srv
11 bind -q #σ /shr
12 bind -a #¤ /dev
13
14 # authentication
15 mount -b /srv/factotum /mnt
16
17 # mount points
18 mount -a /srv/slashn /n
19 mount -a /srv/slashmnt /mnt
20 mount -a /srv/mntexport /mnt/exportfs
21
22 # standard bin
23 bind /$cputype/bin /bin
24 bind -a /rc/bin /bin
25
26 # internal networks
27 # mount -a /srv/ip /net
28 bind -a #l /net
29 bind -a #I /net
30 mount -a /srv/cs /net
31 mount -a /srv/dns /net
32 mount -a /srv/net /net
33
34 mount -qC /srv/boot /n/other other
35 bind -qc /n/other/usr/$user/tmp /usr/$user/tmp
36
37 bind -c /usr/$user/tmp /tmp
38 cd /usr/$user
39
40 . /lib/namespace.local
41 . /lib/namespace.$sysname
42 . /cfg/$sysname/namespace