Re: Mergemaster and a mess of /etc

From: Rob <rob_at_pythonemproject.com>
Date: Sun, 12 Sep 2004 16:23:40 -0700
Giorgos Keramidas wrote:

>On 2004-09-09 14:22, Rob <rob_at_pythonemproject.com> wrote:
>  
>
>>I will probably recompile the whole system.  Have only used mergemaser
>>once, and somehow everything became a mess.  Now I just compare
>>timestamps and do it manually.  You can actually do this fast with the
>>right technique.
>>    
>>
>
>Until I started using mergemaster almost exclusively, I used to update my
>/etc with the following sequence of steps:
>
>	# cd /usr/src/etc
>	# mkdir /tmp/temproot
>	# make DESTDIR="/tmp/temproot" distrib-dirs
>	# make DESTDIR="/tmp/temproot" distribution
>	# cd /tmp/temproot ; diff -ruN /etc etc > /tmp/patchfile
>
>Then I manually edited /tmp/patchfile and applied it to my /etc taking care
>to run cap_mkdb on /etc/login.conf and pwd_mkdb if /etc/passwd was changed.
>
>All these can be handled by mergemaster just fine, though.  I still do run
>the same sequence of steps from time to time, but only as a check to make
>sure that my /etc doesn't contain stale custom files (not included as part
>of the base system source) that I created some time ago and then forgot to
>update or delete when they became useless.
>
>To make a long story short, what exactly is it about mergemaster that gives
>you difficulties and why do you think that your /etc is a mess?  A good way
>to find out is to run the commands shown above and then post the diff
>output saved in `/tmp/patchfile' to me.  I'll check the differences of your
>/etc from the /usr/src/etc sources and tell you what I find out.
>
>* Note: the patchfile might contain critical information (such as the
>  encrypted password of your root account).  A bit of caution and a bit of
>  careful editing of the file, to avoid posting sensitive information to a
>  stranger like me (or even worse to a public list), would be fine.  Just
>  make sure you don't strip off useful stuff too.
>
>- Giorgos
>
>_______________________________________________
>freebsd-current_at_freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-current
>To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
>  
>
Thank you for information.  I think the problem is not mergemaster, but 
me.  I've just temporarilly gotten burnt out on computers.  I'm sure in 
a week or so I will be fine.  ;Rob
Received on Sun Sep 12 2004 - 21:22:43 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:11 UTC