28.7.1. Examples

28.7.1. Examples

Register the system to a Red Hat Network Satellite:

%post
( # Note that in this example we run the entire %post section as a subshell for logging.
wget -O- http://proxy-or-sat.example.com/pub/bootstrap_script | /bin/bash
/usr/sbin/rhnreg_ks --activationkey=<activationkey>
# End the subshell and capture any output to a post-install log file.
) 1>/root/post_install.log 2>&1

Run a script named runme from an NFS share:

mkdir /mnt/temp 
mount -o nolock 10.10.0.2:/usr/new-machines /mnt/temp open -s -w -- 
/mnt/temp/runme 
umount /mnt/temp

Note

NFS file locking is not supported while in kickstart mode, therefore -o nolock is required when mounting an NFS mount.