namespace 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # root
  2. mount #s/boot /root
  3. bind -a /root /
  4. bind -c /root/mnt /mnt
  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 -a #t /dev
  12. bind -a #r /dev
  13. bind -a #m /dev
  14. bind -a #y /dev
  15. bind -a #I /net
  16. bind -a #A /dev
  17. bind -a #F /dev
  18. bind -a #¤ /dev
  19. # servers
  20. mount -a /srv/cs /net
  21. mount -a /srv/dns /net
  22. mount -a /srv/factotum /mnt
  23. # read/write file system
  24. mount /srv/brzr /n/brzr
  25. mount /srv/brzr /n/tmp
  26. bind -a /n /n/tmp/n
  27. bind -a /sys/lib /n/tmp/sys/lib
  28. bind -a /sys /n/tmp/sys
  29. bind -a /arm/bin/auth /n/tmp/arm/bin/auth
  30. bind -a /arm/bin/ndb /n/tmp/arm/bin/ndb
  31. bind -a /arm/bin/ip /n/tmp/arm/bin/ip
  32. bind -a /arm/bin/aux /n/tmp/arm/bin/aux
  33. bind -a /arm/bin /n/tmp/arm/bin
  34. bind -a /arm /n/tmp/arm
  35. bind -a /lib/ndb /n/tmp/lib/ndb
  36. bind -a /lib/font /n/tmp/lib/font
  37. bind -a /lib /n/tmp/lib
  38. bind -a / /n/tmp
  39. bind /n/tmp /
  40. unmount /n/tmp
  41. # standard bin
  42. bind /arm/bin /bin
  43. bind -a /rc/bin /bin
  44. bind -a /arm/bin/bitsy /bin
  45. # user defines
  46. bind -cb /usr/$user/tmp /tmp
  47. bind -b /usr/$user/bin/rc /bin
  48. bind -b /usr/$user/bin/arm /bin