How should I configure upstart runlevels ? Of course I could edit /etc/init/XX but that wasn't right way to do this, I think.


yup! you have a tool , of course GUI .

Open your terminal and type this

sudo apt-get install bum 

Type as BootUP Manager in unity dash , that will open .

enter image description here

  • 3
    bum is only for SysV Init, not for Upstart – Florian Diesch Sep 4 '12 at 10:22

Technically the .conf files in /etc/init/ are configuration files so you are free to edit them.

In Ubuntu 11.04 and later you can use .override files to modify Upstart jobs without modifying the .conf file: To modify the job foo as defined in /etc/init/foo.conf create /etc/init/foo.override and put kin the things you want to change.

Unfortunately the documentation for the .override files seems to be a bit poor so I'm not really sure about the details here.

Upstart Intro, Cookbook and Best Practises uses an override file containing a manual stanza to prevent an job from beeing started automatically:

echo "manual" >> /etc/init/myjob.override

Just copying the .conf file into the .override file seems to work, too.

  • 1
    Manually poking the files is the "right" way to manage upstart. – Oli Sep 4 '12 at 11:11
  • More details on the .override file can be found in archive of Upstart Blog – Cas Feb 17 '13 at 18:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.