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.