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>