I've just done a sudo update-rc.d -f kdm remove because of a boot message complaining, roughly, that S30kdm (or whatever it was) had been converted to an Upstart job and should, accordingly, be run some new "proper" way. Since the file /etc/init/kdm.conf suggested to me that KDM was indeed being run as an Upstart job I decided to remove KDM's now seemingly superfluous old-style S...kdm/K...kdm links. Voila... I rebooted, and KDM still ran.
So is there any reason not to do the same with all services that have .conf files in /etc/init?
Would the Sys V style start/stop links even be there if this were a clean installation of 10.04?
(I very rarely use init commands to send the system into different modes (runlevel 2 for normal operation, runlevel 3 to start LAN-relevant services which I rarely need) but that ability does not seem to be going away. (Is there an Upstart-y way of doing this? Hm.))
So is there any reason not to do the same with all services that have .conf files in /etc/init?
Would the Sys V style start/stop links even be there if this were a clean installation of 10.04?
(I very rarely use init commands to send the system into different modes (runlevel 2 for normal operation, runlevel 3 to start LAN-relevant services which I rarely need) but that ability does not seem to be going away. (Is there an Upstart-y way of doing this? Hm.))