Dlaczego moja usługa upstart nie jest wymieniona w usłudze - status-all

19

Stworzyłem kilka nowych zadań dla moich usług, które uruchamiam na Ubuntu 12.04. Mogę je pomyślnie uruchomić i skończyć z:

service my_service start
service my_service stop

ale nie ma ich na liście, kiedy to robię

service --status-all

Jakieś pomysły, których może mi brakować?

Aby utworzyć usługi, właśnie dodałem pliki .conf w / etc / init.

pupeno
źródło

Odpowiedzi:

26

service --status-allpokazuje tylko usługi rozpoczęte przy użyciu skryptu w /etc/init.d/. Aby wyświetlić listę zadań upstart, wykonaj initctl list.

Oliver
źródło
10
Dzięki. Uważam, że to okropne dziwne, że rozpoczęcie służby bla zaczyna bla, a służba - status - wszystko nie pokazuje jej statusu. No cóż.
pupeno