← Back to team overview

sslug-teknik team mailing list archive

Re: RH7.1 init daemon og user

 

Jørgen Heesche wrote:
> 
> Kasper Edwards wrote:
> >
> > Jeg forsøger at tilrette et initscript til at starte et program.
> > Problemet er at det altid started med root som user når daemon
> > functionen bruges.
> >
> > Er der en måde at få det til at starte med en anden user?
> >
> Prøv i slutningen af /etc/rc.d/rc.local at indsætte
> su - user -c "/path to program/program"
> 

Det virker -- men så styres opstarten ikke gennem de forskellige
runlevels, hvilket jeg er interesseret i. Din metode gør også at jeg
ikke umiddelbart kan se om de forskellige services bliver startet
korrekt.

Jeg har siden fundet ud af at daemon scriptet fkatisk kan tage
argumenter, f.eks. daemon --check mysqld --user mysql
"/usr/local/bin/safe_mysqld --user=mysql&"


mvh.

Kasper


References