# CentOS 5.9 # Kickstart Automation 1.2.1 # Kickstart Configuration #10,322 install url --url http://vault.centos.org/5.9/os/x86_64 lang en_US.UTF-8 keyboard us skipx text network --device eth0 --bootproto dhcp rootpw wpyrqfvvgvyocu firewall --disabled selinux --disabled authconfig --enableshadow --enablemd5 timezone --utc America/Phoenix bootloader --location=mbr firstboot --disable reboot services --disabled=cpuspeed,gpm,iptables,ip6tables,kudzu,mdmonitor,nfslock,portmap,rpcidmapd,rpcsvcgssd,xinetd,smartd,rpcgssd,xfs,pcscd --enabled=ntpd,snmpd # Write Partitioning # This is default partitioning # Drive Layout - Standard Layout (w/LVM) zerombr yes clearpart --all --initlabel --drives=sda part /boot --fstype ext3 --size=512 --ondisk=sda --asprimary part swap --recommended --ondisk=sda part pv.0 --size=1 --grow --ondisk=sda --asprimary volgroup sys-e2Ox pv.0 logvol /var/tmp --vgname=sys-e2Ox --name=vartmp --size=2048 logvol /tmp --vgname=sys-e2Ox --name=tmp --size=2048 logvol / --vgname=sys-e2Ox --name=root --size=1 --grow %packages # installs base packages plus some extras bind-utils curl elinks grub iptraf joe kernel lftp ltrace lynx mc mutt nano nc nfs-utils nmap ntp openssh openssh-clients openssh-server screen sudo sysstat tcpdump telnet-server vim-enhanced yum yum-fastestmirror net-snmp # Development packages autoconf automake automake15 automake16 automake17 cpp curl-devel.x86_64 dialog expat-devel.x86_64 flex gcc gcc-c++ gdbm gdbm-devel.x86_64 libpng libstdc++-devel.x86_64 libxml2-devel.x86_64 ncurses-devel.x86_64 openssl-devel.x86_64 perl-DBI pkgconfig rpm-build # crap to ignore -bluez-utils -libnotify -redhat-lsb -cups -cairo -pango -paps -gtk2 -ORBit2 -libwnck -pinfo -htmlview -redhat-menus -NetworkManager -dhcdbd -dhcpv6_client -eject -startup-notification -libXft -mesa-libGL -libX11 -libXi -libXrandr -libXres -libXinerama -libXxf86vm -libXext -libXrender -libXfixes -libXcursor -libXt -libXau -libXdmcp -logwatch -mailx -rdate -system-config-network-tui -firstboot-tui -rhpl -coolkey -wireless-tools -xorg-x11-filesystem -setuptool %pre wget -q -O /dev/null 'http://192.168.200.2/automation/updateKickstartInstallationStatus.php?kickstartInstallationId=11110&securityKey=bqhcmctzzpcnxguiwvmwsdijpbdvrlgt&percentComplete=10&message=Installing%20Operating%20System' %post # Output what's happening to another terminal for debugging purposes exec < /dev/tty6 > /dev/tty6 echo "Beginning Post Script" wget -q -O /dev/null 'http://192.168.200.2/automation/updateKickstartInstallationStatus.php?kickstartInstallationId=11110&securityKey=bqhcmctzzpcnxguiwvmwsdijpbdvrlgt&percentComplete=20&message=Configuring%20Software' # Configure Backend IP on eth0 sed -i 's/BOOTPROTO="dhcp"/BOOTPROTO=static/g' /etc/sysconfig/network-scripts/ifcfg-eth0 sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=static/g' /etc/sysconfig/network-scripts/ifcfg-eth0 echo "IPADDR=172.24.30.2" >> /etc/sysconfig/network-scripts/ifcfg-eth0 echo "NETMASK=255.255.255.128" >> /etc/sysconfig/network-scripts/ifcfg-eth0 # Configure Frontend IP on eth1 # Limit speed to 10 or 100, but on 1000 is not written sed -i 's/BOOTPROTO="dhcp"/BOOTPROTO=static/g' /etc/sysconfig/network-scripts/ifcfg-eth1 sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=static/g' /etc/sysconfig/network-scripts/ifcfg-eth1 sed -i 's/ONBOOT=\"no\"/ONBOOT=yes/' /etc/sysconfig/network-scripts/ifcfg-eth1 sed -i 's/ONBOOT=no/ONBOOT=yes/' /etc/sysconfig/network-scripts/ifcfg-eth1 echo "IPADDR=108.170.20.106" >> /etc/sysconfig/network-scripts/ifcfg-eth1 echo "NETMASK=255.255.255.248" >> /etc/sysconfig/network-scripts/ifcfg-eth1 echo "GATEWAY=108.170.20.105" >> /etc/sysconfig/network-scripts/ifcfg-eth1 echo 'ETHTOOL_OPTS=speed 100 duplex full autoneg off' >> /etc/sysconfig/network-scripts/ifcfg-eth1 echo DEVICE=eth1:1 > /etc/sysconfig/network-scripts/ifcfg-eth1:1 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:1 echo IPADDR=108.170.20.107 >> /etc/sysconfig/network-scripts/ifcfg-eth1:1 echo NETMASK=255.255.255.248 >> /etc/sysconfig/network-scripts/ifcfg-eth1:1 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:1 echo DEVICE=eth1:2 > /etc/sysconfig/network-scripts/ifcfg-eth1:2 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:2 echo IPADDR=108.170.20.108 >> /etc/sysconfig/network-scripts/ifcfg-eth1:2 echo NETMASK=255.255.255.248 >> /etc/sysconfig/network-scripts/ifcfg-eth1:2 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:2 echo DEVICE=eth1:3 > /etc/sysconfig/network-scripts/ifcfg-eth1:3 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:3 echo IPADDR=108.170.20.109 >> /etc/sysconfig/network-scripts/ifcfg-eth1:3 echo NETMASK=255.255.255.248 >> /etc/sysconfig/network-scripts/ifcfg-eth1:3 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:3 echo DEVICE=eth1:4 > /etc/sysconfig/network-scripts/ifcfg-eth1:4 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:4 echo IPADDR=108.170.20.110 >> /etc/sysconfig/network-scripts/ifcfg-eth1:4 echo NETMASK=255.255.255.248 >> /etc/sysconfig/network-scripts/ifcfg-eth1:4 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:4 echo DEVICE=eth1:5 > /etc/sysconfig/network-scripts/ifcfg-eth1:5 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:5 echo IPADDR=184.95.33.194 >> /etc/sysconfig/network-scripts/ifcfg-eth1:5 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:5 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:5 echo DEVICE=eth1:6 > /etc/sysconfig/network-scripts/ifcfg-eth1:6 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:6 echo IPADDR=184.95.33.195 >> /etc/sysconfig/network-scripts/ifcfg-eth1:6 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:6 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:6 echo DEVICE=eth1:7 > /etc/sysconfig/network-scripts/ifcfg-eth1:7 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:7 echo IPADDR=184.95.33.196 >> /etc/sysconfig/network-scripts/ifcfg-eth1:7 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:7 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:7 echo DEVICE=eth1:8 > /etc/sysconfig/network-scripts/ifcfg-eth1:8 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:8 echo IPADDR=184.95.33.197 >> /etc/sysconfig/network-scripts/ifcfg-eth1:8 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:8 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:8 echo DEVICE=eth1:9 > /etc/sysconfig/network-scripts/ifcfg-eth1:9 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:9 echo IPADDR=184.95.33.198 >> /etc/sysconfig/network-scripts/ifcfg-eth1:9 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:9 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:9 echo DEVICE=eth1:10 > /etc/sysconfig/network-scripts/ifcfg-eth1:10 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:10 echo IPADDR=184.95.33.199 >> /etc/sysconfig/network-scripts/ifcfg-eth1:10 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:10 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:10 echo DEVICE=eth1:11 > /etc/sysconfig/network-scripts/ifcfg-eth1:11 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:11 echo IPADDR=184.95.33.200 >> /etc/sysconfig/network-scripts/ifcfg-eth1:11 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:11 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:11 echo DEVICE=eth1:12 > /etc/sysconfig/network-scripts/ifcfg-eth1:12 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:12 echo IPADDR=184.95.33.201 >> /etc/sysconfig/network-scripts/ifcfg-eth1:12 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:12 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:12 echo DEVICE=eth1:13 > /etc/sysconfig/network-scripts/ifcfg-eth1:13 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:13 echo IPADDR=184.95.33.202 >> /etc/sysconfig/network-scripts/ifcfg-eth1:13 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:13 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:13 echo DEVICE=eth1:14 > /etc/sysconfig/network-scripts/ifcfg-eth1:14 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:14 echo IPADDR=184.95.33.203 >> /etc/sysconfig/network-scripts/ifcfg-eth1:14 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:14 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:14 echo DEVICE=eth1:15 > /etc/sysconfig/network-scripts/ifcfg-eth1:15 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:15 echo IPADDR=184.95.33.204 >> /etc/sysconfig/network-scripts/ifcfg-eth1:15 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:15 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:15 echo DEVICE=eth1:16 > /etc/sysconfig/network-scripts/ifcfg-eth1:16 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:16 echo IPADDR=184.95.33.205 >> /etc/sysconfig/network-scripts/ifcfg-eth1:16 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:16 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:16 echo DEVICE=eth1:17 > /etc/sysconfig/network-scripts/ifcfg-eth1:17 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:17 echo IPADDR=184.95.33.206 >> /etc/sysconfig/network-scripts/ifcfg-eth1:17 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:17 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:17 echo DEVICE=eth1:18 > /etc/sysconfig/network-scripts/ifcfg-eth1:18 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:18 echo IPADDR=184.95.33.207 >> /etc/sysconfig/network-scripts/ifcfg-eth1:18 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:18 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:18 echo DEVICE=eth1:19 > /etc/sysconfig/network-scripts/ifcfg-eth1:19 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:19 echo IPADDR=184.95.33.208 >> /etc/sysconfig/network-scripts/ifcfg-eth1:19 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:19 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:19 echo DEVICE=eth1:20 > /etc/sysconfig/network-scripts/ifcfg-eth1:20 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:20 echo IPADDR=184.95.33.209 >> /etc/sysconfig/network-scripts/ifcfg-eth1:20 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:20 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:20 echo DEVICE=eth1:21 > /etc/sysconfig/network-scripts/ifcfg-eth1:21 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:21 echo IPADDR=184.95.33.210 >> /etc/sysconfig/network-scripts/ifcfg-eth1:21 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:21 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:21 echo DEVICE=eth1:22 > /etc/sysconfig/network-scripts/ifcfg-eth1:22 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:22 echo IPADDR=184.95.33.211 >> /etc/sysconfig/network-scripts/ifcfg-eth1:22 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:22 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:22 echo DEVICE=eth1:23 > /etc/sysconfig/network-scripts/ifcfg-eth1:23 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:23 echo IPADDR=184.95.33.212 >> /etc/sysconfig/network-scripts/ifcfg-eth1:23 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:23 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:23 echo DEVICE=eth1:24 > /etc/sysconfig/network-scripts/ifcfg-eth1:24 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:24 echo IPADDR=184.95.33.213 >> /etc/sysconfig/network-scripts/ifcfg-eth1:24 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:24 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:24 echo DEVICE=eth1:25 > /etc/sysconfig/network-scripts/ifcfg-eth1:25 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:25 echo IPADDR=184.95.33.214 >> /etc/sysconfig/network-scripts/ifcfg-eth1:25 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:25 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:25 echo DEVICE=eth1:26 > /etc/sysconfig/network-scripts/ifcfg-eth1:26 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:26 echo IPADDR=184.95.33.215 >> /etc/sysconfig/network-scripts/ifcfg-eth1:26 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:26 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:26 echo DEVICE=eth1:27 > /etc/sysconfig/network-scripts/ifcfg-eth1:27 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:27 echo IPADDR=184.95.33.216 >> /etc/sysconfig/network-scripts/ifcfg-eth1:27 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:27 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:27 echo DEVICE=eth1:28 > /etc/sysconfig/network-scripts/ifcfg-eth1:28 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:28 echo IPADDR=184.95.33.217 >> /etc/sysconfig/network-scripts/ifcfg-eth1:28 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:28 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:28 echo DEVICE=eth1:29 > /etc/sysconfig/network-scripts/ifcfg-eth1:29 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:29 echo IPADDR=184.95.33.218 >> /etc/sysconfig/network-scripts/ifcfg-eth1:29 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:29 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:29 echo DEVICE=eth1:30 > /etc/sysconfig/network-scripts/ifcfg-eth1:30 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:30 echo IPADDR=184.95.33.219 >> /etc/sysconfig/network-scripts/ifcfg-eth1:30 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:30 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:30 echo DEVICE=eth1:31 > /etc/sysconfig/network-scripts/ifcfg-eth1:31 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:31 echo IPADDR=184.95.33.220 >> /etc/sysconfig/network-scripts/ifcfg-eth1:31 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:31 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:31 echo DEVICE=eth1:32 > /etc/sysconfig/network-scripts/ifcfg-eth1:32 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:32 echo IPADDR=184.95.33.221 >> /etc/sysconfig/network-scripts/ifcfg-eth1:32 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:32 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:32 echo DEVICE=eth1:33 > /etc/sysconfig/network-scripts/ifcfg-eth1:33 echo BOOTPROTO=static >> /etc/sysconfig/network-scripts/ifcfg-eth1:33 echo IPADDR=184.95.33.222 >> /etc/sysconfig/network-scripts/ifcfg-eth1:33 echo NETMASK=255.255.255.224 >> /etc/sysconfig/network-scripts/ifcfg-eth1:33 echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-eth1:33 # Set the Nameservers for installing software from the internet... Do we need this? # echo "nameserver 64.38.192.12" >> /etc/resolv.conf # echo "nameserver 64.38.192.13" >> /etc/resolv.conf ## modify fstab default security cp /etc/fstab /etc/fstab.orig sed -i '\/tmp/s/defaults/noexec,nosuid/g' /etc/fstab #change hostname sed -i '/^HOSTNAME=localhost/ d' /etc/sysconfig/network echo "HOSTNAME=x3430-20746.securedservers.com" >> /etc/sysconfig/network #tweak bash config echo "HISTTIMEFORMAT=\"%m/%d %H:%M \"" >> /etc/profile echo -e "HISTFILESIZE=1000000\nHISTSIZE=1000000\nexport HISTTIMEFORMAT" >> /etc/profile echo "set completion-ignore-case on" >> ~/.inputrc #fixup logrotate mv /etc/cron.daily/logrotate /root/old-logrotate-cron-script cd /etc/cron.daily wget http://192.168.200.2/post/logrotate.repl -O logrotate chmod +x logrotate mkdir -p /etc/logrotate/tmp chmod -R 755 /etc/logrotate # Install snmpd config & fix logging mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.stock wget http://192.168.200.2/post/snmpd.conf -O /etc/snmp/snmpd.conf sed -ir 's/-Lsd/-LS 0-4 d/g' /etc/init.d/snmpd wget -q -O /dev/null 'http://192.168.200.2/automation/updateKickstartInstallationStatus.php?kickstartInstallationId=11110&securityKey=bqhcmctzzpcnxguiwvmwsdijpbdvrlgt&percentComplete=30&message=Installing%20Updates' #modify default yum database # wget http://192.168.200.2/post/centos5-yum.repo -O /etc/yum.repos.d/CentOS-Base.repo #update yum and install stress util rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 yum -y install yum-priorities # yum -y update # Use the correct version for the processor architecture rpm -Uhv http://192.168.200.2/post/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm echo "priority=10" >> /etc/yum.repos.d/rpmforge.repo yum -y install stress lshw rsync htop --disablerepo=\* --enablerepo=rpmforge wget -q -O /dev/null 'http://192.168.200.2/automation/updateKickstartInstallationStatus.php?kickstartInstallationId=11110&securityKey=bqhcmctzzpcnxguiwvmwsdijpbdvrlgt&percentComplete=40&message=Creating%20Users' # Setup the user here sed -i -r -e 's/^#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config useradd -G wheel -p `openssl passwd -1 xky8fxhk6%dfu9` ss17126 # Switch to the first kernel, which will have no useful effect in x86_64, but will switch to PAE in i386 sed -i -r -e 's/^default=[0-9]$/default=0/' /boot/grub/menu.lst #Sendmail hopeful fix echo "108.170.20.106 x3430-20746.securedservers.com x3430-20746" >> /etc/hosts wget -q -O /dev/null 'http://192.168.200.2/automation/completeKickstartInstallationStep.php?kickstartInstallationId=11110&securityKey=bqhcmctzzpcnxguiwvmwsdijpbdvrlgt&identifier=centos5_9&percentComplete=50&message=Installing%20Software' # Update the resolv.conf to increase the speed of the installation echo "nameserver 174.138.175.115" > /etc/resolv.conf echo "nameserver 174.138.175.116" >> /etc/resolv.conf echo "nameserver 192.168.200.2" >> /etc/resolv.conf # Software Installation # Cleanup wget -q -O /dev/null 'http://192.168.200.2/automation/updateKickstartInstallationStatus.php?kickstartInstallationId=11110&securityKey=bqhcmctzzpcnxguiwvmwsdijpbdvrlgt&percentComplete=99&message=Completing%20Installation' # Complete installation before we remove nameservers wget --timeout=30 -O /dev/null 'http://192.168.200.2/automation/completeKickstartInstallation.php?kickstartInstallationId=11110&securityKey=bqhcmctzzpcnxguiwvmwsdijpbdvrlgt' #This removes 192.168.200.2 from the resolv.conf, but it also prevents the "complete installation" post #echo "domain cwie.net" > /etc/resolv.conf #echo "search cwie.net" >> /etc/resolv.conf #echo "nameserver 64.38.192.12" >> /etc/resolv.conf #echo "nameserver 64.38.192.13" >> /etc/resolv.conf # secured servers #add default nameserver #line removed below to fix bug #echo "options rotate" > /etc/resolv.conf echo "options rotate" > /etc/resolv.conf echo "nameserver 174.138.175.115" >> /etc/resolv.conf echo "nameserver 174.138.175.116" >> /etc/resolv.conf # Remove the anaconda install copy rm /root/anaconda-ks.cfg echo "Installation Complete."