32.7. Post-installation Script
%postcommand and end with the
%endcommand. If your kickstart file also includes a
%presection, the order of the
%postsections does not matter. See Section 32.8, “Kickstart Examples” for example configuration files.
%postsection. If you configured the network for DHCP, the
/etc/resolv.conffile has not been completed when the installation executes the
%postsection. You can access the network, but you can not resolve IP addresses. Thus, if you are using DHCP, you must specify IP addresses in the
- Allows you to specify commands that you would like to run outside of the chroot environment.The following example copies the file
/etc/resolv.confto the file system that was just installed.
%post --nochroot cp /etc/resolv.conf /mnt/sysimage/etc/resolv.conf
- Allows you to specify a different scripting language, such as Python. Replace /usr/bin/python with the scripting language of your choice.
- Logs the output of the post-install script. Note that the path of the log file must take into account whether or not you use the
--nochrootoption. For example, without
%post --nochroot --log=/mnt/sysimage/root/ks-post.log