Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I created a bunch of upstart jobs for my services that I'm running on an Ubuntu 12.04. I can successfully start them and stop with with:

service my_service start
service my_service stop

but they are not listed when I do

service --status-all

Any ideas what I might be missing?

To created the services I just added .conf files in /etc/init.

share|improve this question
up vote 17 down vote accepted

service --status-all only shows the services started using a script in /etc/init.d/. To list upstart jobs, do initctl list.

share|improve this answer
Thanks. I find it terrible odd that service blah start would start blah, and service --status-all wouldn't show its status. Oh well. – J. Pablo Fernández Jun 24 '13 at 17:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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