atom feed29 messages in org.freebsd.freebsd-questionsscript to be executed on system startup.
FromSent OnAttachments
navneet UpadhyayFeb 6, 2008 6:09 am 
Pietro CeruttiFeb 6, 2008 6:22 am 
Derek RagonaFeb 6, 2008 6:22 am 
Wojciech PucharFeb 6, 2008 6:31 am 
navneet UpadhyayFeb 6, 2008 6:33 am 
Derek RagonaFeb 6, 2008 6:44 am 
Ivan VorasFeb 6, 2008 6:53 am 
Ivan VorasFeb 6, 2008 6:59 am 
Wojciech PucharFeb 6, 2008 7:35 am 
Zbigniew SzalbotFeb 6, 2008 7:39 am 
Jerry McAllisterFeb 6, 2008 7:40 am 
Jerry McAllisterFeb 6, 2008 7:46 am 
Jerry McAllisterFeb 6, 2008 7:52 am 
Zbigniew SzalbotFeb 6, 2008 7:54 am 
Wojciech PucharFeb 6, 2008 8:49 am 
Zbigniew SzalbotFeb 6, 2008 8:51 am 
Alex ZbyslawFeb 6, 2008 9:22 am 
Jerry McAllisterFeb 6, 2008 9:29 am 
Paul SchmehlFeb 6, 2008 9:35 am 
Ivan VorasFeb 6, 2008 9:52 am 
Dominic FandreyFeb 6, 2008 10:50 am 
RWFeb 6, 2008 10:56 am 
RWFeb 6, 2008 11:03 am 
Ivan VorasFeb 7, 2008 2:16 am 
navneet UpadhyayFeb 7, 2008 5:49 am 
RWFeb 9, 2008 10:10 am 
Matthew SeamanFeb 9, 2008 10:22 am 
Dominic FandreyFeb 9, 2008 11:02 am 
RWFeb 9, 2008 7:03 pm 
Subject:script to be executed on system startup.
From:Jerry McAllister (jerr@msu.edu)
Date:Feb 6, 2008 7:52:05 am
List:org.freebsd.freebsd-questions

On Wed, Feb 06, 2008 at 04:39:40PM +0100, Zbigniew Szalbot wrote:

Hello,

2008/2/6, Wojciech Puchar <woj@wojtek.tensor.gdynia.pl>:

(for example: "/etc/rc.d/myscript") 2. chmod a+x the script 3. you're done.

This will work for the recent versions of FreeBSD (you didn't say for which version do you need it).

you need to make that script react for "start" and "stop" commands at least

I just symlinked my sh script to /usr/local/etc/rc.d/ and it works quite well without even touching rc.conf.

If your script dosn't have need of any information or configuration from outside, then you don't need to put anything in /etc/rc.conf. But, it is available if you need it.

As for start and stop, the system will pass start on a bootup and stop on a shutdown. It is appropriate to check at least for start in your script and only startup if it is set so you don't try to start it at shutdown. But, if there is something you would like to do at shutdown, then also make a section of the script for shutdown and then check for 'stop' and run that part when it is present and 'start' is not present. If both are set, then it is a bad error somewhere.

////jerry

HTH