Date: Fri, 24 Aug 2001 13:47:02 -0400 (EDT) From: Igor Roshchin <str@giganda.komkon.org> To: brett@lariat.org Cc: security@freebsd.org Subject: Re: Updating Sendmail Message-ID: <200108241747.f7OHl2172284@giganda.komkon.org> In-Reply-To: <4.3.2.7.2.20010824093513.048b8dc0@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
Brett: As somebody already mentioned, an updated sendmail is avialable in ports collection. Just build it there, and install. Unless you change the destination directory, it installs everything in /usr/local/..., so you'll have to change your starting path in /etc/rc.conf Also, edit /etc/mail/mailer.conf (if you want to read about this file, man mailwrapper) For smrsh, you'll need to change the path to it in your /etc/mail/sendmail.cf If you have any links in /usr/libexec/sm.bin, do cp -RP /usr/libexec/sm.bin /usr/local/libexec/sm.bin and correct the link to the new location of vacation(1) (/usr/local/bin/vacation) I hope I didn't miss anything. Take a look at pkg-plist in /usr/ports/mail/sendmail - it does not seem to install any configuration files you were worrying about. Why worry about somethings without looking at it ? ...ports/mail/sendmail#less pkg-plist @comment $FreeBSD: ports/mail/sendmail/pkg-plist,v 1.3 2001/06/15 17:27:58 dinoe x Exp $ bin/hoststat bin/mailq bin/newaliases bin/purgestat bin/rmail bin/vacation libexec/mail.local libexec/smrsh sbin/mailstats sbin/makemap sbin/praliases sbin/sendmail %%PORTDOCS%%share/doc/sendmail/DEVTOOLS %%PORTDOCS%%share/doc/sendmail/SENDMAIL %%PORTDOCS%%share/doc/sendmail/MAIL.LOCAL %%PORTDOCS%%share/doc/sendmail/SMRSH ---------------------- Hope, that helps. Igor > From owner-freebsd-security@FreeBSD.ORG Fri Aug 24 11:44:08 2001 > Date: Fri, 24 Aug 2001 09:40:06 -0600 > To: David Pick <D.M.Pick@qmw.ac.uk>, Spades <spades@galaxynet.org> > From: Brett Glass <brett@lariat.org> > Subject: Re: Updating Sendmail > Cc: security@FreeBSD.ORG > > At 09:27 AM 8/24/2001, David Pick wrote: > > >Sorry, I think (now) Brett was asking how to build sendmail > >*as included in the base OS* without doing a full OS build. > >I don't know the answer to that one. > > The other thing I don't want to do is clobber vital files on > a working server or take the server down for very long. Installing > Sendmail from scratch, or even rebuilding it, could clobber the > .mc, .cf, aliases, et cetera. (Yes, I plan to back these up, but > it'd be nice if there were an upgrade procedure that would eliminate > the need for this.) It'd be nice to replace the binary, kill the > task, restart, and go... nice and quick, so that users don't > notice and no mail is lost or delayed appreciably. > > --Brett > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-security" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108241747.f7OHl2172284>