Would you have an example of that? I now set the variables in the %post section and then they are available in the scripts. But I can't use them in the "network" section. Gabrie On 7/18/07, Shabazian, Chip <Chip.Shabazian@xxxxxxxxxxxxxxxxx> wrote:
You could also add these variables to the boot: line and then pull them from /proc/cmdline in the %pre section. Just make sure you have 255 characters or less for that boot: line. -----Original Message----- From: kickstart-list-bounces@xxxxxxxxxx [mailto:kickstart-list-bounces@xxxxxxxxxx] On Behalf Of Gabrie Sent: Wednesday, July 18, 2007 2:55 AM To: Kickstart-list@xxxxxxxxxx Subject: Using variables in kickstart file Hi I'm going to install about 20 servers, which will be identical apart from hostname and IP address. To make changes in all ks files easier, I would like to start using one central batch file, that is being called from the ks.cfg file. Therefore I would like to use 2 variables containing IP and hostname. Ideally it would be something like this: ### Begin ks020.cfg VAR-IP = 10.0.0.20 VAR-HOST = vmesx020.mydomain.com <snip> network --device eth0 --bootproto static --ip $VAR-IP --netmask 255.255.255.0 -gateway 10.0.0.254 --hostname $VAR-HOST <snip> %post # download central script lwp-download http://10.0.0.1/scripts/central.cfg /tmp/central.cfg perl /tmp/central.cfg $VAR-IP $VAR-HOST ### End ks020.cfg In the central.cfg I would then be able to read the VAR-IP and VAR-HOST and use it for other configuration stuff. Who can tell me how to use variables in this way? I have the feeling there also is a difference between a variable in the first section (network section) and the post section???? Gabrie _______________________________________________ Kickstart-list mailing list Kickstart-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/kickstart-list _______________________________________________ Kickstart-list mailing list Kickstart-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/kickstart-list