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