Hello, 2008/2/6, Jerry McAllister <[EMAIL PROTECTED]>: > On Wed, Feb 06, 2008 at 04:39:40PM +0100, Zbigniew Szalbot wrote: > > > Hello, > > > > 2008/2/6, Wojciech Puchar <[EMAIL PROTECTED]>: > > > > (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.
Thank you Jerry - I find your posts very informative and valuable! As for my api, all other configs are defined in a separate properties file (including when and how it should die/stop), so it is enough for me. Zbigniew Szalbot _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
