Warum ist mein Upstart-Service nicht in service --status-all aufgeführt?

19

Ich habe eine Reihe von Upstart-Jobs für meine Dienste erstellt, die auf einem Ubuntu 12.04 ausgeführt werden. Ich kann sie erfolgreich starten und aufhören mit:

service my_service start
service my_service stop

aber sie sind nicht aufgeführt, wenn ich es tue

service --status-all

Irgendwelche Ideen, was mir fehlen könnte?

Um die Dienste zu erstellen, habe ich gerade .conf-Dateien in / etc / init hinzugefügt.

pupeno
quelle

Antworten:

26

service --status-allZeigt nur die Dienste an, die mit einem Skript in gestartet wurden /etc/init.d/. Führen Sie Folgendes aus, um Startaufträge aufzulisten initctl list.

Oliver
quelle
10
Vielen Dank. Ich finde es schrecklich seltsam, dass Service Blah Start Blah startet und Service --status-all seinen Status nicht anzeigt. Naja.
Schüler