I just spun up a new 12.04 server and have been having a bit of trouble getting the atd daemon to stop auto-launching.  There's been a bit of changing around on the management of startup processes, and I've viewed dozens of web pages on upstart, sysv-rc-conf, and other start management systems (not to mention chk-config, which isn't available anymore on Ubuntu anyway)I tried using sysv-rc-conf, but with the configuration as follows, I still have atd running on reboot:# sysv-rc-conf --list atd atd          0:off  1:off   2:off   3:off   4:off   5:off   6:offEven though it's not upstart-compatible, I put manual into /etc/init/atd.overrideI've also tried a couple of variant invocations of update-rc.d, but despite the promising output, atd still launches on reboot:# update-rc.d atd disable 0123456update-rc.d: warning:  start runlevel arguments (none) do not match atd Default-Start values (2 3 4 5)update-rc.d: warning:  stop runlevel arguments (none) do not match atd Default-Stop values (0 1 6) Disabling system startup links for /etc/init.d/atd ... Removing any system startup links for /etc/init.d/atd ...   /etc/rc0.d/K80atd   /etc/rc1.d/K80atd   /etc/rc2.d/K80atd   /etc/rc3.d/K80atd   /etc/rc4.d/K80atd   /etc/rc5.d/K80atd   /etc/rc6.d/K80atd Adding system startup for /etc/init.d/atd ...   /etc/rc0.d/K80atd -> ../init.d/atd   /etc/rc1.d/K80atd -> ../init.d/atd   /etc/rc6.d/K80atd -> ../init.d/atd   /etc/rc2.d/K80atd -> ../init.d/atd   /etc/rc3.d/K80atd -> ../init.d/atd   /etc/rc4.d/K80atd -> ../init.d/atd   /etc/rc5.d/K80atd -> ../init.d/atdI'd prefer not to just brute-force it and whack the scripts, but after all this, that's what I'm tempted to do.  Are there any recommended (or just practical and maintainable) ways to deal with startup issues like this in Ubuntu 14.04?
Disable atd (and other unnecessary startup processes) in Ubuntu?
ubuntu;startup;upstart
I think you are looking for /etc/init/atd.conf:  ~  cat /etc/init/atd.conf                                                    # atd - deferred execution scheduler## at is a standard UNIX program that runs user-specified programs at# scheduled deferred timesdescription     deferred execution schedulerstart on runlevel [2345]stop on runlevel [!2345]expect forkrespawnexec atdUbuntu uses still upstart, and their scripts are stored in /etc/init/. You can just remove the whole file or just commenting out the start on stanza.