mention package groups as a parameter along with ks file?

Steve Robson srobson at cadence.com
Wed Jul 2 08:41:54 UTC 2008


>> Under ks-pre.log i get
>> %include: not found
>>
>> Here is the kickstart file
>>
>> install
>> text
>> network --bootproto dhcp
>> url --url http://satellite-fqdn/ty/GGLm3qyH
>>
>> lang en_US
>> langsupport --default en_US en_US
>> keyboard us
>> mouse none
>> zerombr yes
>> clearpart --all
>> part /boot --fstype=ext3 --size=200
>> part pv.01 --size=1000 --grow
>> part swap --size=1000   --maxsize=2000
>>
>> volgroup myvg pv.01
>> logvol / --vgname=myvg --name=rootvol --size=1000 --grow
>> bootloader --location mbr
>> timezone America/New_York
>> auth --enablemd5 --enableshadow
>> rootpw --iscrypted $1$lc7X.5EV$C9/ehiwEbQt6YnaV9Ie3F0
>>
>> selinux --permissive
>> reboot
>> firewall --disabled
>> skipx
>>
>> %packages --resolvedeps
>>
>> @ Base
>>
>> %pre
>> (
>> cat /proc/cmdline |awk -F "packages=" '{print $2}' |sed 's/,/\n/g'  > /tmp/packagelist
>>
>> %include  /tmp/packagelist 
>> ) 2>&1 | tee -a /tmp/ks-pre.log
>>
>> %post --nochroot
>> mkdir /mnt/sysimage/tmp/ks-tree-copy
>> if [ -d /oldtmp/ks-tree-shadow ]; then
>> cp -fa /oldtmp/ks-tree-shadow/* /mnt/sysimage/tmp/ks-tree-copy
>>
>> elif [ -d /tmp/ks-tree-shadow ]; then
>> cp -fa /tmp/ks-tree-shadow/* /mnt/sysimage/tmp/ks-tree-copy
>> fi
>> cp /etc/resolv.conf /mnt/sysimage/etc/resolv.conf
>>
>> %post

I think you have the "%include /tmp/packagelist" in the wrong place.  It 
wants to in the "%packages" section:

...
%packages --resolvedeps
@ Base
%include /tmp/packagelist

%pre
(
awk -F "packages=" '{print $2}' /proc/cmdline |sed 's/,/\n/g'  > 
/tmp/packagelist
) 2>&1 | tee -a /tmp/ks-pre.log
%post
...

Good luck!
-- 
   Regards,
   Steve

IT Support - UNIX/Linux                        Cadence Design Systems
                                                Bagshot Road
                                                Bracknell BERKSHIRE
                                                RG12 0PH   UK




More information about the Kickstart-list mailing list