Hi, On Tue, 11 Jul 2006 21:07:42 +0200 Gerhard Hoogterp <[EMAIL PROTECTED]> wrote:
> Show me what is added or removed. And since it can only do that by comparing > the new file to a clean, untouched, original file I innocently suggested to > have such a file, make changes there and leave it up to the admin to check if > settings are added or removed and deal with these changes in the active > config file.. And in that case don't bother showing the diff.. just tell me > which files have changed and *offer* to show the changes. > But don't touch my active configes.. not automatically, not ever.. Hm, OK, *now* I understand your point. You want to track your own, hand made changes that don't have anything to do with new versions of default config files except from that you want to show those changes when making your decisions, correct? So basically, you want a three-pane (even better, though I can't image it visually: a tri-angular) view: Old default config, your modified version and new default config, i.e. kind of a diff3 approach. I agree, that would be interesting. Maybe this could easily be archieved with unionfs, having changed files in an overlayed file system. Another option would be to use a full fledged concurrent version system in /etc. Probably RCS might even be sufficient. In fact, if there are still binary packages for the old version of the package that brought in the new config file version, it would even be possible to extract the old default config and use that. -hwh -- gentoo-user@gentoo.org mailing list