Re: /etc in CVS

2010-04-23 Thread Matthew D. Fuller
On Thu, Apr 22, 2010 at 04:41:27PM +0200 I heard the voice of Ulrich Spörlein, and lo! it spake thus: I have a .hg directory sitting in / for every machine I usually take care of. hgignore is of course set to *, so only explicitly added files are tracked. I do pretty much the same thing

Re: /etc in CVS

2010-04-23 Thread John Baldwin
On Friday 23 April 2010 2:50:15 am Matthew D. Fuller wrote: On Thu, Apr 22, 2010 at 04:41:27PM +0200 I heard the voice of Ulrich Spörlein, and lo! it spake thus: I have a .hg directory sitting in / for every machine I usually take care of. hgignore is of course set to *, so only

Re: /etc in CVS

2010-04-22 Thread Dag-Erling Smørgrav
Sergey Babkin bab...@verizon.net writes: I wonder if a version control system, like SVN, could be used to keep track of all the changes in /etc. (Or maybe it already is and I'm simply out of date). arch is commonly used for things like this. DES -- Dag-Erling Smørgrav - d...@des.no

Re: /etc in CVS

2010-04-22 Thread Ulrich Spörlein
On Thu, 22.04.2010 at 12:18:21 +0200, Dag-Erling Smørgrav wrote: Sergey Babkin bab...@verizon.net writes: I wonder if a version control system, like SVN, could be used to keep track of all the changes in /etc. (Or maybe it already is and I'm simply out of date). arch is commonly used for

Re: /etc in CVS

2010-04-22 Thread Ulrich Spörlein
On Thu, 22.04.2010 at 12:10:50 -0400, Mike Meyer wrote: On Thu, 22 Apr 2010 16:41:27 +0200 Ulrich Spörlein u...@spoerlein.net wrote: On Thu, 22.04.2010 at 12:18:21 +0200, Dag-Erling Smørgrav wrote: Sergey Babkin bab...@verizon.net writes: I wonder if a version control system, like

Re: /etc in CVS

2010-04-21 Thread Sergey Babkin
Doug Barton wrote: On 4/20/2010 11:30 AM, Bakul Shah wrote: My suggestion was in the context of upgrding a system to a new release. There are changes to /**/etc/**/*(.) files going from release R to R+1. I was pointing out that what mergemaster does (merging in these changes to your

Re: /etc in CVS (was: Another tool for updating /etc)

2010-04-20 Thread Bakul Shah
? Basically a three way merge is exactly what we want for /etc, right? cvs because it is in the base system. I used to maintain /etc changes in cvs and that was useful in keeping track of configuration changes on shared machines. By the way, I've been storing my configuration in CVS for a long

Re: /etc in CVS

2010-04-20 Thread Doug Barton
On 4/20/2010 11:30 AM, Bakul Shah wrote: My suggestion was in the context of upgrding a system to a new release. There are changes to /**/etc/**/*(.) files going from release R to R+1. I was pointing out that what mergemaster does (merging in these changes to your locally modified etc

Re: /etc in CVS (was: Another tool for updating /etc)

2010-04-19 Thread Jeremie Le Hen
Hi Bakul, Sorry for the late reply, I'm lagging behind in my FreeBSD mailbox :). On Wed, Mar 24, 2010 at 09:57:48AM -0700, Bakul Shah wrote: But I wonder... why not build something like this around cvs? Basically a three way merge is exactly what we want for /etc, right? cvs because