Prozess starten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
analyzer
Beiträge: 206
Registriert: 12.05.2005 09:50:47
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Schweiz

Prozess starten

Beitrag von analyzer » 12.06.2005 10:34:40

Wie kann ich beim Systemstart einen Prozess automatisch starten lassen? Der Prozess soll nicht unter dem Benutzer root sondern unter einem anderen Benutzer laufen.

Geht dies auch mit inittab? Action boot oder runlevel 6? Wie gebe ich dort den Benutzer an?

Danke für Eure Hilfe.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.06.2005 14:18:04

Schau Dir 'mal /etc/init.d/skeleton an. Das ist ein Basis Initskript, mit dem Services gestartet werden. Dort wirst Du sehen, dass solche Services mit Hilfe von "start-stop-daemon" gestartet werden. "man start-stop-daemon" liefert Dir dann Details, was das alles kann, unter anderem auch einen Parameter, um Programme unter anderen Benutzer IDs laufen zu lassen...

Um welches Programm geht es denn überhaupt?

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

analyzer
Beiträge: 206
Registriert: 12.05.2005 09:50:47
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Schweiz

Beitrag von analyzer » 12.06.2005 16:38:07

Es geht um psybnc.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.06.2005 16:55:40

Jo, das sollte so wie oben beschrieben gehen...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 12.06.2005 18:47:38

@ analyzer
wenn du lieber im web liest - hier
http://www.linuxfibel.de/booten.htm#inittab
inittab + runlevel lesen - das sollte reichen - ansonsten wie patrik meinte - another way

Antworten