Gentoo VserverScript
Aus VDR Wiki
(Unterschied zwischen Versionen)
Mad (Diskussion | Beiträge) (initial von vdr.gentoo.org) |
|||
Zeile 44: | Zeile 44: | ||
esac | esac | ||
</pre> | </pre> | ||
+ | [[Kategorie:Gentoo]] |
Aktuelle Version vom 22. Oktober 2004, 16:10 Uhr
#!/bin/bash # # script to start the vservers mountpoints, # for more information see # http://vdr.gentoo.de/wiki/index.php/VdrEbuildDevelopmentUmgebung # # by mad@cc.fh-lippe.de # if [ -z "$1" -o -z "$2" ]; then echo "usage : vserver.sh name [start|stop]" exit 1 fi if [ ! -d "/vservers/$1" ]; then echo "Sorry, no vserver dir!!" exit 1 fi case "$2" in start) mount --bind /proc /vservers/$1/proc mount --bind /dev /vservers/$1/dev mount --bind /var/lib/init.d /vservers/$1/var/lib/init.d/ #mount --bind /usr/portage /vservers/$1/usr/portage #mount --bind /video /vservers/$1/video chroot /vservers/$1 /bin/bash --login ;; stop) umount /vservers/$1/proc umount /vservers/$1/dev umount /var/lib/init.d /vservers/$1/var/lib/init.d/ #umount /vservers/$1/usr/portage #umount /vservers/$1/video echo "done." ;; *) echo "Usage: vserver.sh name [start|stop]" exit 1 ;; esac