Kirk Hilliard <[EMAIL PROTECTED]> writes:

> Hi Mario,
>
> I think that you have something else going on here.
>
>> Solution: Remove the "-c dictd" from /etc/init.d/dictd, then, it works:
>
> You must be referring to:
>
>     start-stop-daemon --start -o  -c dictd --exec $DAEMON -- ${DICTD_ARGS}
>                                   ^^^^^^^^

Yes

> Note that this is an argument to start-stop-daemon, not dictd, so it
> is no surprise that:
>
>> If I start it as user dictd manually, it also does not work:
>>
>> fnewsql:~# su dictd -c 'dictd --locale=de_AT.utf-8 
>> --logfile=/var/log/dictd.log'

Exactly, actually, thats how I figured it out.  But not that if I
start using start-stop-daemon but without -c dictd, the final dictd process
runs under the user dictd.

> We need to figure out why your server will not start as user dictd.
>
> What do you get from running ``groups dictd''?

fnewsql:/# groups dictd
dictd : dictd

>
> User dictd is supposed to be added during the dictd preinst.  Did you
> revert your /etc/passwd file?

Nope, I didnt touch /etc/passwd (yet)...

-- 
CYa,
  Mario


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to