Clean unused daemon scripts in Linux
Using update-rc.d. This script is very helpful. The advantage of using update-rc.d is that it will take care of removing/adding any required links to /etc/init.d automatically.
See the full thread here: http://www.debuntu.org/how-to-managing-services-with-update-rc-d/