Am Freitag, 4. Januar 2013 schrieb Dieter Klünter:
Am Fri, 4 Jan 2013 09:02:19 +0100
schrieb Bernd Nachtigall
: Hi,
(System oS 12.2 x86_64) ich möchte einen Service automatisch mit dem System starten lassen ohne dass sich ein User vorher anmelden muß. Dazu habe ich eine Datei angelegt: /etc/systemd/system/meindienst.service darin steht: --- [Unit] Description=eine Beschreibung After=default.target
[Service] ExecStart=/opt/local/prog/apache-tomcat/bin/myprog start Type=forking
[...] Ich würde hier 'Type=simple' setzen.
-Dieter
Hmm, ich starte mit dem Service 'nur' das Shell-Skript für den Tomcat- Start. Ich habe das so verstanden, dass mit 'simple' der Prozeß der in ExecStart angegeben ist, der Hauptprozeß ist. Und das ist ja beim Start von Tomcat via Sript nicht der Fall. Mit 'forking' hingegen forkt der Startprozeß und der eigentliche Service läuft auch nach dem ende des Start-Skripts weiter. Ich sollte vllt. noch die Option PIDFile= einbauen ... sehe ich grade. Bye Bernd -------------------------------------------------- Bitte nur der Liste antworten, danke -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org