[Eisfair_dev] init.d startproc mit system user
Holger Bruenjes
holgerbruenjes at gmx.net
Mo Jan 14 18:13:08 CET 2013
Hallo Jens
Am 2013-01-14 15:04, schrieb Jens Kluge:
>>> loadproc -s -u ${USER} ${DAEMON} \
>>> "--xmlrpc-port=40069 --netrpc-port=40070 \
>>> --chuid ${USER} --background --make-pidfile \
>>> --exec ${DAEMON} -- ${DAEMON_OPTS}"
>>
>> loadproc kennt die Parameter -u und -s ja auch nicht
>>
>> siehe Dir dazu /etc/init.d/functions an
>>
> gute Idee ;-) gerade reingeschaut und sehe dass nur folgende Parameter
> unterstützt werden:
>
> # Inputs: -f, run the program even if it is already running
> # -n nicelevel, specifies a nice level. See nice(1).
> # -p pidfile, uses the specified pidfile
>
> Ist es dann überhaupt möglich mit loadproc einen Daemon zu starten für
> ein Programm als anderer System user als root?
hmm, wieso nicht, wie startes Du das Programm denn von Hand?
> Ich weiss wieder mal viele Fragen, aber seit meinem letzten Paket darf
> eislib ja nicht mehr verwendet werden und da ging das alles iwie viel
> einfacher ;-)
Kaum, dass Starten eines Programms hat die eislib noch nie gemacht ;-)
Holger
Mehr Informationen über die Mailingliste Eisfair_dev