On Wed, Feb 06, 2008 at 03:29:14PM +0100, Wojciech Puchar wrote:
I have a script file, i want that script to be executed on system
I am doing this on Linux in following two steps : -
1. Copying the script to /etc/rc.d directory.
2. /sbin/chkconfig --add "scriptname"
I want to achieve the same on FreeBSD
chckconfig file is not present, documentation says i have to add it to
you have to
1) make your own service started in /etc/rc.d (look at others for example)
2) simply add what's needed to rc.local
No, don't add anything to rc.local.
Putting the script in /usr/local/etc/rc.d and making it executable
is all you want to do.
In the script it should check for being passed a 'start' or a 'stop'.
If you want to pass it other information or conditions, you may also
want to make it to check for an environment variable which you can
set in rc.conf and have your script read up (source) rc.conf.