copy_vserver a simple rsync script that copies a virtual system to another system. it asumes that you have a directory with a standard server (not running) which you use for "basic" installations you probably need to adjust this completely if you want to use this firewall this is the init script for my firewall, has a couple of options: start, stop, pause, panic, restart has features to make it suitable for redhat systems it loads /etc/firewall.global which contains firewall rules for our servers at the KULeuven and those rules are standard rules each server needs to ... just work if there is a /etc/firewall.local, it also processes that file for "host/virtual host" specific rules that are defined by the chains. example chains are included. it's worth saying this is a firewall for the paranoid, incoming AND outgoing firewalling... very strict firewalling. but it works like a charm @ kuleuven you probably need to adjust this completely if you want to use this fp if you need to "wget/ftp/..." something, you should do: /etc/init.d/firewall pause of just put this in /usr/local/sbin and do: fp; wget bleh since it uses connection tracking (i use monolithic kernels, all conntracking is in the kernel) all established connections will keep going, so downloads will definately continue. what does pause do: it allows ALL OUTBOUND traffic for 5 seconds, which is more than enough for most "gets" to get going. newvserver since we use lvm on our machines as "host quota", i needed to find a easy way to initialise a new vserver. this script creates a lvm partition, makes a filesystem, sets default limits/addresses etc etc... so basicly it does a complete "skeleton" setup of a new virtual host. you probably need to adjust this completely if you want to use this pre-start, post-stop this is a "tricky" script as it does automatic advanced routing for virtual servers in different subnets. make sure you absolutely KNOW what you're doing and what the script is doing. if not, you're gonna have a very hard time troubleshooting problems. advanced routing is/can be tricky business. if you have more hosts on the same networks, it will give "warnings"... those are completely normal, if you don't know why... you shouldn't be using this ;) so... use at your own risk. i'll try to explain in as much detail as possible if you definately want to use this. make sure you know your advanced routing stuff :) (more info on how this works/what it does in the pre-start script) unmount_vserver a small script that unmounts your filesystem in all the contexts that are available on your system (all your running virtual hosts) i allmost never use this anymore... so you probably won't need it either. lets call this legacy stuff! ;)