On Wed, 8 Mar 2000, Christian Lynbech on satellite wrote: > I have been toying with the same idea (putting stuf like /etc) under > CVS control, though I haven't gotten round to become serious about it > yet. > > My idea towards handling individual machine specifics would be to use > the branch system. If a certain file needed a specific change, branch > off (on that file only) and do it. The trick would be to have a > consistent tag naming scheme that would automate the process in the > other direction. One could then run CVS through some apropriate > scripts that would examine the tag structure and do the right thing.
I'm not sure this would be quite enough. Typically the configuration files differ only slightly from one another. What I would like is some way of having a way of seperating the local host configuration from the standard configuration. Some packages are already configured this way but most are not. Cfengine would be one way of addressing this but it essentially takes over control of the entire configuration process which I don't care for. -- Jean Pierre