Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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 have a service I'm trying to write an upstart script for and it's not going too well. At some point, I decided I needed a fresh start and removed the upstart configuration file.

stop myservice
rm -f /etc/init/myservice.conf
initctl reload-configuration

However, upstart still shows my service in the list as "stopped/killed".

initctl list
status myservice

How is this possible and how can I get rid of my service for good without restarting the machine? For reference, initctl --version shows 0.6.5.

share|improve this question
up vote 0 down vote accepted

Well, restarting fixed the problem in the long run. Though I wish I didn't have to wait two weeks or so before being able to get rid of that stale entry.

share|improve this answer

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.