[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2.99.41 is available
> Comments on 2.99.41:
>
> I notice in the new aliases.cf file the lines:
>
> [ $PUNTHOST ] || [ $didexpand ] ||
> a="$(homedirectory "$user")/.forward" && [ -f "$a" ] &&
>
> in the forwarding section. This breaks (a little bit) the mail
> handling system we have at UNC where we try to do as much processing
> as possible on severl mail funnels before sending mail to the
> host where the mail spool is mounted, where zmailer only stuffs mail into
> user's mail boxes. I.e., all forwarding and list expansion is done
> from several 'funnel' nodes where users can log in, read and send mail
> (eventually just using a sealed IMAP server), etc. All local mail is
> funneled to the mailserver, and all non-local mail is funneled to
> an outgoing host. (To cut down on retries when some host on the net
> is down).
Hmm... One can never satisfy everybody, I guess.
Alternate form for you is most likely following:
# [ $PUNTHOST ] ||
[ $didexpand ] ||
a="$(homedirectory "$user")/.forward" && [ -f "$a" ] &&
The "didexpand" check should be there!
> Also, mailbox doesn't work 'out of the box' on AIX systems, because of
> the stupidity of setreuid in the AIX 4.1 "C" library. In particular,
> from the AIX man pages:
...
> So, one way to get mailbox to work is to work with the AIX stupidity
> is to add:
> seteuid (0)
> before each of the four calls to:
> setreuid (0,0)
> in mailbox.c
Since 2.99.42 (I think) there has been test about
negative value on input when it is not good to call
seteuid() with it..
> --Eric Riehl
/Matti Aarnio