Date: Tue, 30 Mar 2004 00:40:36 +0300 From: Giorgos Keramidas <keramida@ceid.upatras.gr> To: Charles Swiger <cswiger@mac.com> Cc: freebsd-questions@freebsd.org Subject: Re: Security Updates and Patching Two Choices? Message-ID: <20040329214036.GA2847@gothmog.gr> In-Reply-To: <BCBB1077-81BC-11D8-9A00-003065ABFD92@mac.com> References: <38632096-81B7-11D8-A410-00039352A78A@calarts.edu> <BCBB1077-81BC-11D8-9A00-003065ABFD92@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2004-03-29 15:07, Charles Swiger <cswiger@mac.com> wrote: >On Mar 29, 2004, at 2:28 PM, Sean Murphy wrote: >>I don't want to build "all" sources when I just need these on my >>system (bin, man, and crypto). The same selection I use from a new >>install from /stand/sysinstall. Is that possible? > > If you look at /etc/default/make.conf for a bunch of components > starting with NO_, you can set those to get something close to what > you've asked for. Good idea :-) >> If a tag just the 4_9 Release in the CVSupfile can i just ignore the >> mergemaster? also can I just CVSup the sources and build the ones I >> want? (see above) > > Generally one can ignore doing the mergemaster simply for a security > patch. Unless, of course, the security patch fixes problems in /etc files that mergemaster *must* update. It's not very difficult to run mergemaster. I wouldn't recomment avoiding it altogether. Instead, I'd probably recommend one of two things, or both at the same time: a. Read the available documentation about /etc files. You don't have to learn all the (admittedly, mostly boring) details about every single file there is. Just skim through the manpages to get a general idea of what purpose each file serves. b. Install (almost blindly) all the files that mergemaster wants to "update", unless you are absolutely certain you have made manually some changes to the installed version. c. Merging the files which contain local changes is easy enough, as long as you spend a few moments to read the sdiff(1) manpage. This is the tool mergemaster uses to "merge" the files it updates. Please, do not skip running mergemaster :-) - Giorgos
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040329214036.GA2847>