staging.inyokaproject.org

Upstart

Status: Gelöst | Ubuntu-Version: Ubuntu
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Upstart.

teramind

Anmeldungsdatum:
13. Oktober 2007

Beiträge: Zähle...

Wie kann man einen (neuen) Upstart Job so einrichten, dass er bei Systemstart automatisch gestartet wird? Das geht aus dem Artikel leider nicht hervor 😢

Noch mehr 😢 die Datei /etc/inittab existiert bei mir (Ubuntu 10.04) gar nicht...

noisefloor Team-Icon

(Themenstarter)

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Das geht aus dem Artikel leider nicht hervor

Der Artikel ist (und soll) auch keine allumfassende Einleitung zu Upstart sein. Dazu ist Upstart zu komplex. Aber es gibt ja eine offizielle Doku. ☺

Gruß, noisefloor

teramind

Anmeldungsdatum:
13. Oktober 2007

Beiträge: Zähle...

Aber zumindest, wie man einen Job automatisch starten lassen kann, wenn schon Beispiele für solche Skripte angeführt werden, sollte Teil dieses Artikels sein.

noisefloor Team-Icon

(Themenstarter)

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

es ist ein Wiki... wenn du weißt, wie das geht, kannst du das gerne nachtragen. ☺

Gruß, noisefloor

teramind

Anmeldungsdatum:
13. Oktober 2007

Beiträge: Zähle...

done...

noisefloor Team-Icon

(Themenstarter)

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

ist IMHO ok so.

Gruß, noisefloor

ElchiNiki

Avatar von ElchiNiki

Anmeldungsdatum:
27. Dezember 2010

Beiträge: 95

Ich habe ein Skript erstellt aber es taucht auch nach einem Neustart nicht in

1
sudo initctl list

auf.

Was mache ich falsch?

noisefloor Team-Icon

(Themenstarter)

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

das ist wohl eher eine Frage für's Support-Forum.

Wenn du da einen Post erstellst, dann zeigst du am besten auch dein Skript und beschreibst, wie du es wo einbindest. Auf ein kurzes "läuft nicht - warum" weiß wohl kaum jemand eine Antwort... 😉

Gruß, noisefloor

ElchiNiki

Avatar von ElchiNiki

Anmeldungsdatum:
27. Dezember 2010

Beiträge: 95

noisefloor schrieb:

Hallo,

das ist wohl eher eine Frage für's Support-Forum.

Wenn du da einen Post erstellst, dann zeigst du am besten auch dein Skript und beschreibst, wie du es wo einbindest. Auf ein kurzes "läuft nicht - warum" weiß wohl kaum jemand eine Antwort... 😉

Gruß, noisefloor

Mach ich!

Der Thread steht hier: http://forum.ubuntuusers.de/topic/upstart-skript-geht-nicht/

Das_Wort

Anmeldungsdatum:
23. Dezember 2009

Beiträge: 5269

In Ubuntu 7.04 Feisty Fawn wurde eine verbesserte Version von Upstart eingesetzt, mit Ubuntu 9.04 Jaunty Jackalope wurde der Bootvorgang durch eine optimierte Hardwareerkennung und eine teilweise Parallelisierung der Startskripte deutlich beschleunigt. Anfang März 2011 wurde Upstart 1.0 veröffentlicht, das vermutlich in Ubuntu 11.10 Oneiric Ocelot erstmalig zum Einsatz kommt.

Und wie sieht es aus? Habe leider keine "Testware" dafür ☹

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

noisefloor schrieb:

ja, gibt es. Es gibt so Direktiven wie start on runlevel [2 3 4 5] - steht auch am Ende des Artikels.

Achso, die Zahlen repräsentieren die Runlevel?

noisefloor Team-Icon

(Themenstarter)

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Achso, die Zahlen repräsentieren die Runlevel?

Genau.

Gruß, noisefloor

ddeeds

Anmeldungsdatum:
11. Januar 2012

Beiträge: 35

Hallo,

ich habe nach erfolglosem Testen des Beispiel-Skripts rausgefunden, dass Upstart erstmal nur zwei System-Variablen kennt und PATH_BIN nicht dazugehört; ich habe also diese Zeile gelöscht und das Skript funktioniert. Ich vermute, die Variable wird von einer früheren Version überiggeblieben sein. Weiters braucht init-checkconf den richtigen Pfad, da es nicht automatisch in /etc/init/ nachsieht.

Ich werde das mal so ändern.

noisefloor Team-Icon

(Themenstarter)

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

@ddeeds: unter welcher Ubuntu-Version hast du das denn getestet?

Gruß, noisefloor

ddeeds

Anmeldungsdatum:
11. Januar 2012

Beiträge: 35

Hallo,

@noisefloor: ich bin immer noch auf 12.04. Die neue 14.04 muss wegen Platzmangel leider noch warten. Sag nicht, du kommst zu einem anderen Ergebnis?

Grüße, ddeeds

Edit: Achso... Ich hab den Artikel allerdings nicht mit 10.04 getestet, damit stimmt ja "Getestet mit..." nicht mehr. Andererseits wird 10.04-Desktop eh nicht mehr unterstützt. Kann ich jetzt 10.04 jetzt einfach entfernen, oder sollte man auch auf die Server-Version Rücksicht nehmen?