I need to have only stop scripts in rcN.d (runlevels 0,1,6) for apache2. So that I always start it by myself, but when reboot occurs server will shut down apache2 properly. And when I change runlevel 2-3 server doesnt' touch apache daemon (leaving it in the state it is).
Basically, I just need a legal way to remove apache2 startup symlinks from rc2.d -> rc5.d. With tools like update-rc.d.
I can just remove those symlinks by hands, but I'm not sure if this is a proper way for this.
This should do the trick :
Basically
update-rc.d
will modify existing runlevel links for the script/etc/init.d/apache2
by renaming start links to stop links.If you wanted to disable only runlevel 2 and 5, you could do :
nico
is the new way to do this job.
You can remove symblinks by hands, there is no problem to do that this way if you know what you are doing.