summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README36
1 files changed, 36 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..87cb4c3
--- /dev/null
+++ b/README
@@ -0,0 +1,36 @@
+cp /usr/lib/syslinux/pxelinux.0 $PWD/tftproot
+cp /usr/lib/syslinux/menu.c32 $PWD/tftproot
+cp /usr/lib/syslinux/memdisk $PWD/tftproot
+cp /usr/lib/syslinux/mboot.c32 $PWD/tftproot
+cp /usr/lib/syslinux/chain.c32 $PWD/tftproot
+mkdir $PWD/tftproot/pxelinux.cfg
+
+cp -av var/www/html/* /var/www/html/.
+
+mkdir -p /var/www/html/Centos/6.3/
+
+wget -O tftproot/images/centos/6.3/i386/vmlinuz \
+ http://swissmirror.silyus.net/centos/6.3/os/i386/images/pxeboot/vmlinuz
+wget -O tftproot/images/centos/6.3/i386/initrd.img \
+ http://swissmirror.silyus.net/centos/6.3/os/i386/images/pxeboot/initrd.img
+
+qemu-img create centos6.img 32G
+
+/usr/local/qemu-1.0.1/bin/qemu-system-x86_64 -hda centos6.img -net nic \
+ -net user,tftp=$PWD/tftproot,bootfile=pxelinux.0 -m 1024 -nographic \
+ -machine accel=kvm -redir tcp:2222::22
+
+#local mirror of Centos files (HTTP):
+wget 'http://swissmirror.silyus.net/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-bin-DVD1.iso'
+wget 'http://swissmirror.silyus.net/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-bin-DVD2.iso'
+mount -ro loop CentOS-6.3-x86_64-bin-DVD1.iso /mnt
+mkdir -p /var/www/html/Centos/6.3/{os,updates,extras,centosplus,contrib}/x86_64
+rsync -avHPS /mnt/* /var/www/html/Centos/6.3/os/x86_64/
+umount /mnt
+mount -ro loop CentOS-6.3-x86_64-bin-DVD2.iso /mnt
+rsync -avHPS /mnt/* /var/www/html/Centos/6.3/os/x86_64/
+umount /mnt
+./sync_centos.sh
+ln -s 6.3 /var/www/html/Centos/6
+
+copy cfengine rpms to /var/www/html/cfengine