Can I assume that if you add packages such as httpd and php these will be installed via "yum install" as long as I specify them after the %packages in the kickstart file?
Here's a bit more documentation if you need more info
In a literal sense, no. The packages listed in the %packages section are installed by Anaconda, the Fedora installation program. This uses yum internally, but via API calls rather than exec'ing the
However, if the packages you specify are available in a configured repository at install time, the installer will pull them in and install the packages. And since