Keeping track of config file changes
Rick Stevens
rstevens at vitalstream.com
Wed Jun 15 21:02:26 UTC 2005
Harold Hallikainen wrote:
>>Harold Hallikainen wrote:
>>
>>>I'm currently using CVS to keep track of code on various
>
> microcontroller
>
>>>projects. Should I just create a "project" for all my config files and
>
> import them into CVS when I start modifying them? Is anyone doing
> something like this? Over the years, I end up with LOTS of modified
> configs scattered around the system. How do you keep track of them?
>
>>We prefer bottom-posting here, Harold.
>>
>>You can create a "module" for tracking this stuff, but it can get
>
> gronchy. What I typically do is use version numbers as filetypes and
> use a symlink to point at the active one. For example:
>
>> [root at prophead samba]# ls -l smb.conf
>> -rw-r--r-- 1 root root 793 Mar 3 10:18 smb.conf.1
>> -rw-r--r-- 1 root root 793 Mar 4 14:28 smb.conf.2
>> -rw-r--r-- 1 root root 793 Mar 10 16:42 smb.conf.3
>> -rw-r--r-- 1 root root 793 Apr 22 12:20 smb.conf.4
>> -rw-r--r-- 1 root root 793 Apr 23 13:10 smb.conf.5
>> -rw-r--r-- 1 root root 793 Apr 24 11:22 smb.conf.6
>> lrwxrwxrwx 1 root root 10 Apr 27 11:23 smb.conf -> smb.conf.6
>>
>>It can be ugly, but it works. That's one thing I miss from the old
>
> VAX/VMS filesystem...automatic versioning. Of course, for commonly-
> modified files you eventually had to do a "purge/keep=n" to get rid of
> the old versions.
>
>
> Interesting idea... Maybe the current one could just be .conf and keep all
> the old ones with .n . Another thing I want to do is to quickly find ALL
> the config files I've modified. I guess I could throw something unique
> into the backup file names (ie, smb.conf.6.HH). I just tried that,
> expecting ls -R *.HH to find it, but it doesn't unless the file is in my
> current directory. What do I do to find files named *.HH anywhere on the
> system?
Try:
find / -name "*.HH" -print
----------------------------------------------------------------------
- Rick Stevens, Senior Systems Engineer rstevens at vitalstream.com -
- VitalStream, Inc. http://www.vitalstream.com -
- -
- I don't suffer from insanity...I enjoy every minute of it! -
----------------------------------------------------------------------
More information about the Redhat-install-list
mailing list