As far as I can see, the issue here are incorrect user expectations. If you do not want the services to start from init.d/rc during boot, you need to disable the services by changing the S* symlinks to K* symlinks. Removing the symlinks is not going to work the way you want it. Disabling services like this will work correctly with invoke-rc.d, init.d/rc and update-rc.d, while removing the symlinks will not.
Removing the symlinks send you into undefined invoke-rc.d territory, and thus you can expect anything, even a restarted service. :) Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org