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]