From owner-freebsd-security Fri Aug 24 10:47:37 2001 Delivered-To: freebsd-security@freebsd.org Received: from giganda.komkon.org (giganda.komkon.org [209.125.17.66]) by hub.freebsd.org (Postfix) with ESMTP id 7775737B412 for ; Fri, 24 Aug 2001 10:47:26 -0700 (PDT) (envelope-from str@giganda.komkon.org) Received: (from str@localhost) by giganda.komkon.org (8.11.3/8.11.3) id f7OHl2172284; Fri, 24 Aug 2001 13:47:02 -0400 (EDT) (envelope-from str) Date: Fri, 24 Aug 2001 13:47:02 -0400 (EDT) From: Igor Roshchin Message-Id: <200108241747.f7OHl2172284@giganda.komkon.org> To: brett@lariat.org Subject: Re: Updating Sendmail Cc: security@freebsd.org In-Reply-To: <4.3.2.7.2.20010824093513.048b8dc0@localhost> Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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 , Spades > From: Brett Glass > 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