# This is the post-configuration section of the kickstart # installer. It runs inside the live CD chroot while it is # being created (after all the packages have been installed) # but before we make the ISO. # Create a 'p2v' init script which runs last thing during the # boot. cat > /etc/init.d/p2v << '__EOF__' @P2V.INIT@ __EOF__ # Make the 'p2v' script run when the live CD boots. chmod 0755 /etc/init.d/p2v /sbin/restorecon /etc/init.d/p2v /sbin/chkconfig --add p2v cat > /usr/bin/virt-p2v.sh << '__EOF__' @VIRT-P2V.SH@ __EOF__ chmod 0755 /usr/bin/virt-p2v.sh /sbin/restorecon /usr/bin/virt-p2v.sh # Turn off firstboot for livecd boots. echo "RUN_FIRSTBOOT=NO" > /etc/sysconfig/firstboot # Don't start yum-updatesd for livecd boots. chkconfig --level 345 yum-updatesd off # Don't start cron/at as they tend to spawn things which are # disk intensive that are painful on a live image. chkconfig --level 345 crond off chkconfig --level 345 atd off chkconfig --level 345 anacron off chkconfig --level 345 readahead_early off chkconfig --level 345 readahead_later off # Stopgap fix for RH #217966; should be fixed in HAL instead touch /media/.hal-mtab