On 11/24/10 8:20 AM, killscript wrote: > Les Mikesell wrote: >> The RedHat/Centos way of doing things is to have init scripts in >> /etc/rc.d/init.d that take at least start, stop, and restart as arguments for >> each program that should start automatically. Then for the runlevels where you >> want them to start you have a symlink where the name starts with S and the rest >> is a number to make it sort alphabetically into the order that things should >> start in /etc/rc?.d (where the ? is the runlevel). Likewise add links starting >> with 'K' in the levels where the process should be stopped. There is a >> convention for comments in the scripts so that 'checkconfig program on' can make >> the links for you. Look through some of the other scripts to see how they work. > > Sorry for the stupid question here, but does the /etc/initd./scriptname > file "know" about these symlinks because of a particular comment in there? The script itself doesn't need or do anything with the comments. And I don't know if the format is documented anywhere but you can probably figure it out from the examples or just copy something that starts/stops where you want. > Where and how is the best way to make these symlinks once you have the > "correct" file configuration. You can do it manually if you want, but chkconfig is easier. Here's an article with some background. http://www.linuxjournal.com/article/4445. -- Les Mikesell lesmikesell at gmail.com