# Network setup as of 10/07/2013 #ip route 24.104.150.128 255.255.255.240 24.104.150.35 (usa3) #ip route 24.104.150.144 255.255.255.240 24.104.150.36 (usa4) On USA* configure /etc/network/interfaces(add to the file) for br0: auto br0 iface br0 inet static address 24.104.150.128 netmask 255.255.255.248 bridge_stp off bridge_waitport 0 bridge_fd 0 bridge_ports none Dependencies for this install: 1) network connectivity to the install media (mirrors.kernel.org) 2) dhcp server on usa* host 3) preseed file at: http://docs.as701.net/tmp/preseed.cfg picks mostly sane defaults (I hope) and installs openssh + bind9 run the install: root@usa3:~# sh /root/install_virtual.sh portal /dev/volgrp01/portal 128 roughly: run the install script with args: size Post install on the USA* host: 1) set new domain to autostart (virsh autostart newdomain) 2) start the new domain (install ends with reboot - virsh start newdomain) 3) complete the below from console - (virsh console newdomain) Alter the following in the final host console: 1) network config (set proper address) make eth0 static, assign proper address 2) /etc/login.defs (set umask for proper homedir creation) set UMASK to 077 3) mkdir /etc/skel/.ssh 4) add EDITOR=vi ; export EDITOR to /etc/profile 5) reset root passwd. set to standard ops-t root. 6) update sudoers config set NOPASSWD: for 'sudo' group. 7) reset the passwd for morrowc (which is the only user created by default) 8) add all requisite users 9) set /etc/ssh/sshd_config such that PermitRootLogin is 'without-password' 10) set the host to use the local bind instance for resolution simple process to add people to the machine + groups: for d in bapril jeroen ktt jtk vixie; do sudo useradd -G sudo -m ${d}; done