xref: /plan9/lib/namespace (revision 24d7e15e5e21820296ecc4fa071edfc938789ae0)
1# root
2mount -aC #s/boot /root $rootspec
3bind -a $rootdir /
4bind -c $rootdir/mnt /mnt
5
6# kernel devices
7bind #c /dev
8bind #d /fd
9bind -c #e /env
10bind #p /proc
11bind -c #s /srv
12bind -a #¤ /dev
13bind -a #S /dev
14bind -b #k /dev
15bind -a #κ /dev
16bind -a #u /dev
17bind -b #P /dev
18
19# mount points
20mount -a /srv/slashn /n
21
22# authentication
23mount -a /srv/factotum /mnt
24
25# standard bin
26bind /$cputype/bin /bin
27bind -a /rc/bin /bin
28
29# internal networks
30# mount -a /srv/ip /net
31bind -a #l /net
32bind -a #I /net
33mount -a /srv/cs /net
34mount -a /srv/dns /net
35mount -a /srv/net /net
36mount -b /srv/ssh /net
37
38# usbd, mainly disks
39mount /srv/usb /n/usb
40mount -a /srv/usb /dev
41
42bind -c /usr/$user/tmp /tmp
43cd /usr/$user
44
45. /lib/namespace.local
46. /lib/namespace.$sysname
47. /cfg/$sysname/namespace
48