init.d-Scripts unter anderem Useraccount

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ZeroEnna
Beiträge: 8
Registriert: 02.11.2010 08:33:24

init.d-Scripts unter anderem Useraccount

Beitrag von ZeroEnna » 08.03.2011 09:49:26

Hallo liebe Kollegen,

ich will mir hier ein paar Dinge vereinfachen, und etliche Dienste (Shoutcast, IRC, Eggdrop) beim Systemstart mitstarten lassen. Für Shoutcast existiert auch schon ein init.d-Script. ALlerdings startet es immer unter dem User, der es ausführt. Apache2 aber z.B. nicht. Was muss ich drehen damit Shoutcast unter dem eigens für ihn angelegten User shoutcast startet?

Das selbe übrigens auch für IRC und Eggdrop...

Grüße

zero

Benutzeravatar
SubOptimal
Beiträge: 1709
Registriert: 10.01.2005 23:25:46
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: bei Frankfurt

Re: init.d-Scripts unter anderem Useraccount

Beitrag von SubOptimal » 10.03.2011 18:58:11

Hi,

wenn das Startskript den Shoutcast Daemon mittels »start-stop-daemon« startet, dann schau Dir mal die Option »-u«/»--chuid« in der Hilfe an.
Nutzt das Skript nicht »start-stop-daemon«, dann wirf einen Blick in eines der von Debian gelieferten Skripte unter »/etc/init.d« und pass Dein Skript entsprechend an.

SubOptimal

Antworten