Includes in pre scripts

Hearn, Stan J. stan.hearn at nscorp.com
Wed Mar 26 18:51:38 UTC 2008


Okay, I think I get it.  "%include" can have anaconda specific commands
where as "sh some_file" would specifically be shell scripting.  But
can't the "%include" contain shell commands?

I don't mean to be obtuse, but I was surprised to hear that include
wasn't working by executing the shell contents, but I'm assuming that is
because it was outside a %pre or %post?  Shell commands are not allowed
outside %pre or %post, right?


-----Original Message-----
From: kickstart-list-bounces at redhat.com
[mailto:kickstart-list-bounces at redhat.com] On Behalf Of Ben Riggs
Sent: Wednesday, March 26, 2008 2:40 PM
To: Discussion list about Kickstart
Subject: Re: Includes in pre scripts

%post

#do some logic
cat stuff > some_file

%include some_file

Ben

Hearn, Stan J. wrote:
> What is the difference between "%include something" and "sh
/something"?
>
>
> What is a good reason to use %include then?  
>
> Are you saying this because the include is above the %pre?  In other
> words, do you also want to use "sh /tmp/something" instead of include
in
> a %pre or %post stanza?
>
> Stan 
>
> -----Original Message-----
> From: kickstart-list-bounces at redhat.com
> [mailto:kickstart-list-bounces at redhat.com] On Behalf Of
> michael at kmaclub.com
> Sent: Wednesday, March 26, 2008 2:02 PM
> To: Discussion list about Kickstart
> Subject: Re: Includes in pre scripts
>
> Gerrard Geldenhuis wrote:
>   
>> Hi
>> I am trying to do the following in satellite:
>>
>> At the top of the kickstart file:
>> device scsi cciss
>> zerombr yes
>> clearpart --all
>> %include /tmp/partinfo
>>
>> In my pre script :
>> %pre
>> wget http://blah.com/pub/ks-scripts/post.sh -O /tmp/post.sh
>> wget http://blah.com/pub/ks-scripts/pre.sh -O /tmp/pre.sh
>> %include /tmp/pre.sh
>>     
>
> You don't want to include /tmp/pre.sh, you want to run it
>
> sh /tmp/pre.sh
>
>
> Michael
>
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list at redhat.com
> https://www.redhat.com/mailman/listinfo/kickstart-list
>
> _______________________________________________
> Kickstart-list mailing list
> Kickstart-list at redhat.com
> https://www.redhat.com/mailman/listinfo/kickstart-list
>   

_______________________________________________
Kickstart-list mailing list
Kickstart-list at redhat.com
https://www.redhat.com/mailman/listinfo/kickstart-list




More information about the Kickstart-list mailing list