On Fri, Jan 29, 2016 at 09:18:14PM -0500, Michael McConville wrote: > Chris Bennett wrote: > > I found a subroutine in printjob.c called sendmail with uses > > _PATH_SENDMAIL. > > > > I found it all over the place: > > Are you implying that they should be replaced? IIUC, we create a > sendmail binary (or at least a link) even though we no longer > technically use sendmail. See usr.sbin/mailwrapper. > > That said, _PATH_SENDMAIL could be deprecated for other reasons. I'm > just guessing at what you meant. >
Well, sendmail is no longer in base. But sendmail is installable from ports. There are also many programs out there that have modules written to use actual sendmail. I use a forum software OO Perl that has a sendmail module that is not playing nice with femail-chroot under Apache. Right now I am working on bringing the lpd system out of the 1970's and add features (at some point) to make it worthy of not needing to install something like CUPS (Have you read the license on that! Ugly!). So I am having to make big changes. Since I'm working at clearing off the dust and throwing out the old junk right now, I might be overly biased. Perhaps it is worth the effort to replace yet more "historic" bits once and for all. Maybe not. Maybe someone who wrote our nice new OpenSMPTD would have a more valuable opinion. In any case, my email was just meant to show I found a similar problem outside of my current work. Nothing more. Just trying to be helpful. Chris