application as linux boots.
Instead of adding the script manually , you could try this :
On Debian
update-rc.d is the debian utility to install and remove
System-V style init script links.
#Create the script
Like this
# make it executable
chmod a+x
# copy the script to /etc/init.d and run the below command
update-rc.d script defaults
# To Erase:
update-rc.d -f script remove
On Redhat
chkconfig on RedHat Linux Systems:
Add this 2 lines at the beginning of script
# chkconfig: 345 85 15Set execute permission to script ===> chmod +x script name
# description: Description of program
This will add to runlevel 3,4 and 5 , Start order priority
will be set to 85 while Stop/Shutdown order will be set to 15
Copy the script to /etc/rc.d/init.d/
When added to the boot process using the "chkconfig --add script-name"
command the start order/priority will be set to 80 while the stop/shutdown
order will be set to 15. The process will be added to runlevels 3, 4 and 5.
This is enabled by generating links from the location of the script
(/etc/rc.d/init.d/) to the directory for the appropriate run level:
/etc/rc.d/rc#.d/. The file name in the run level directory will reflect if it
is used for boot (starts with an "S") or shutdown (starts with a "K")
No comments:
Post a Comment