How can I run a script on the first book of my rhel 5 server after install.

I am using post kickstart tasks to create a script and I'd like to run it the first time the server boots. How can I do this?

I'd like to use the "firstboot" service

link|improve this question

feedback

3 Answers

up vote 0 down vote accepted

Is there any reason you NEED to use the firstboot service?

Take a look at: How to run script on first boot?

link|improve this answer
feedback

Create a script that tests for the existence or absence of a file. As the last step of a successful run of the script create/delete the status file. When preparing your image, you need to make sure the your status file is in the correct state.

link|improve this answer
Also, the file must be in a place that generally cannot be easily deleted by users. – mdpc Aug 10 '11 at 22:27
If the tasks you want to perform are really destructive you could simply have the script delete itself à la Mission Impossible, a 5 second warning is optional. – Zoredache Aug 10 '11 at 22:33
feedback

You need to echo your scripts to /etc/rc.d/rc.local and may be find a script that will replace those lines later using cron jobs but the way to do it is rc.d directory

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.