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
init.d-Scripts unter anderem Useraccount
- 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
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
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