Douglas A. Tutty wrote:
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.

Exactly the type of thing i'm talking about.

Albeit i don't have to alter my /etc config files, the .mc files that have to be edited lie in the /usr/src directory and these files are edited to compile the new sendmail.cf files, so whenever I update/upgrade (I know the difference, but ty for being clear in case i didn't) do edited files within src get overwritten or ......???? Along the same lines.... Lets say i'm following -stable.. a fix comes out, i do an update but the fix had nothing to do with sendmail. Does cvs do anything to the sendmail files, and how do i see what stuff was actually altered? {find -ctime ? } ??

Thanks again,

Aaron Martinez

Reply via email to