On Thu, Jan 17, 2008 at 04:44:12PM -0800, J.C. Roberts wrote: > On Friday 01 February 2008, Aaron wrote:
> > So lets say i start w/the base install and change my rc.conf.local to > > point at sendmail.cf , edit the appropriate files in the src > > directory. Things like, sending mail as @mydomain.com instead of > > @myhost.mydomain.com, smart hosts, and whatever else needs to be > > changed. When i update or upgrade my system, am i going to need to > > manually go back every time and recreate the steps to get my mail > > system working again? Does the openbsd-proto.mc get overwritten > > every time i update the source via cvs. I just need this for > > sendmail now, but as a general question: > When doing an "update" there is usually no need to make any changes to > your /etc files. > > When doing an "upgrade" you will be instructed to manually make a few > version specific changes to /etc files but they are fairly trivial and > can always be found in the "Upgrade Guide" on the > http://www.openbsd.org/faq/ page (for example the most recent upgrade > guide is here: http://www.openbsd.org/faq/upgrade42.html ). The manual > changes you will need to make are mostly due to changes in file > formats, API's and similar (such as improvements/modifications to > pf.conf syntax). These format changes are documented in the "Upgrade > Guide" so unless there is a change to the format of sendmail config > files, you probably won't need to touch your customized config files > (as stated, your originals are preserved during the upgrade). > However, there have been threads here detailing the recompilation necessary for sendmail to handle SSL Auth (or whatever its called). If you have to recompile sendmail (as opposed to changing a config), presumably you'd have to make the same changes to the source and recompile whenever the source is changed by an update/upgrade. Is this correct? Doug.

