Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Mar 1997 23:54:52 -0500 (EST)
From:      Charles Henrich <henrich@crh.cl.msu.edu>
To:        bde@zeta.org.au (Bruce Evans)
Cc:        peter@spinner.DIALix.COM, freebsd-bugs@FreeBSD.org, joerg_wunsch@uriah.heep.sax.de, mpp@freefall.freebsd.org
Subject:   Re: mail.local modifications?
Message-ID:  <199703020454.XAA02996@crh.cl.msu.edu>
In-Reply-To: <199703020301.OAA05452@godzilla.zeta.org.au> from Bruce Evans at "Mar 2, 97 02:01:58 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> >I'd hate to throw fuel on the fire, but I'd prefer that we replaced the
> >mail.local sources with a .PATH to src/usr.sbin/sendmail/mail.local/*..
> >
> >The change you describe is already present there (and has been for quite
> >some time), along with a number of other enhancements.  Unfortunately,
> >there is some portability cruft in there, but at least it's being reasonably
> >actively maintained.
>
> It's also in Lite2.  Berkeley ids for mail.local.c:
>
> -current: 8.6
> Lite2:    8.22
> sendmail: 8.34
>
> All the versions make heavy work of restoring the original euid.
> The Lite2 and senddmail versions seem to miss restoring it in at least
> one case (when close(mfbd) fails).  The easiest way to restore it is to
> use seteuid(0) after deliver().

Im happy with any change as long as the features get added :)  It does seem to
make most sense to tie it to sendmail which mail.local is sort of a
complimentary component..

-Crh

       Charles Henrich     Michigan State University     henrich@msu.edu

                         http://pilot.msu.edu/~henrich



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703020454.XAA02996>