Quoted from Danny Hay:
>                                        however since switching to qmail when
> ever someone tries to sign up they never get their password we get this
> error in the apache logs 
> "newaliases: fatal: unable to create /etc/aliases.tmp: access denied"

Let me ask: why is your script trying to run ``newaliases''? It has no
business doing so. If newaliases needs to be run, do it via a cron job.

qmail's (or rather, fastforward's) newaliases has to be called by a
user with write access to /etc; usually the superuser. sendmail's
version, on the other hand, can be called by all ``trusted'' (class t
in sendmail.cf) users, since sendmail is setuid.

Just take out any instances of ``newaliases'' from your script, and I
believe things will be fine.

        ---Chris K.
-- 
 Chris, the Young One |_ but what's a dropped message between friends? 
  Auckland, New Zealand |_ this is UDP, not TCP after all ;) ---John H. 
http://cloud9.hedgee.com/ |_ Robinson, IV  

Reply via email to