ubuntuusers.de

Eigenen upstart script einbinden

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

heinzi

Avatar von heinzi

Anmeldungsdatum:
25. April 2005

Beiträge: 58

Wohnort: Winterthur

Hallo allerseits

Hab mal versucht meinen eigenen upstart script zu bauen und einzubinden. Hat leider nicht geklappt. Hab mir mal im Wiki folgenden Beitrag angeschaut: http://wiki.ubuntuusers.de/Upstart

Darin ist ein einfacher "Hallo Welt" script enthalten. Doch auch dieser wird beim starten nicht gefunden.

heinz@ubuntu:/etc/init$ cat hallo_welt.conf
# Meine ersten Schritte mit Upstart
description	"simples Upstart-Beispiel"
# wann starten bzw. stoppen?
start on runlevel [2345]
stop on runlevel [!2345]
env enabled=1
PATH_BIN=/bin/bash
exec echo "Hallo Welt $(date)" > /var/log/hallo_welt.log
heinz@ubuntu:/etc/init$ 
heinz@ubuntu:/etc/init$ ls -l /var/log/hallo_welt.log
ls: Zugriff auf /var/log/hallo_welt.log nicht möglich: Datei oder Verzeichnis nicht gefunden
heinz@ubuntu:/etc/init$ 
heinz@ubuntu:/etc/init$ 
heinz@ubuntu:/etc/init$ sudo initctl start hallo_welt
initctl: Unknown job: hallo_welt
heinz@ubuntu:/etc/init$ 
heinz@ubuntu:/etc/init$ sudo initctl start hallo_welt.conf
initctl: Unknown job: hallo_welt.conf
heinz@ubuntu:/etc/init$ 

Weder starten mit initctl noch rebooten generiert das besagte logfile.

Muss ich den script noch irgendwie registrieren, bzw. dem System bekannt machen?

Ich setze Ubuntu 10.04 LTS ein.

Gruss Heinzi

Antworten |