On Montag 22 Februar 2010, daid kahl wrote:
> >> > > > On a more serious note, conf-update automatically merges trivial
> >> > > > changes, so any configs you ran at the default, which is probably
> >> > > > the majority, won't be flaged at all.
> >> > > 
> >> > > so does cfg-update....
> >> > 
> >> > Every now and then, someone mentions cfg-update - usually you :) - and
> >> > I give it another try, but I don't really get on with it and always
> >> > go back to conf-update. There's nothing specific wrong with it, I
> >> > just prefer (or am used to) conf-update.
> >> > 
> >> > I expect that if I were still using etc-update or dispatch-conf I
> >> > would welcome it with open arms though.
> 
> Yay, thanks for the ideas.  dispatch-conf was a welcome change from
> etc-update, so this must be the next step.  And just in time too, I
> updated to ~x86 last week, and I left around the 11 config files that
> need more than just hand waving to deal with (looks like important
> changes, but I did modifications as well to those cases).
> 
> >> You make me feel out of touch with Gentoo!  Is dispatch-conf and
> >> etc-update that bad then?
> > 
> > out of touch would be rolling your own config update tool, like me ;)
> > It hasn't changed much since I started using Gentoo...
> > 
> > --
> > Iain Buchanan <iaindb at netspace dot net dot au>
> 
> Sharing is caring!  Can we try it?  More importantly, would we want to?
> 
> I'm wondering if some of these config manglers have configs
> themselves, or some place to keep track of the configs I want like red
> flagged to not get accidentially overwritten (sorry I didn't read the
> man pages yet because I didn't get too screwed without), because I
> want to keep track of the ones I edit other than some text file or my
> memory "oh yeah, vim I hated the auto-line wrapping...where's that
> backup from last week?"
> 
> ~daid

well, cfg-update keeps a backup. It detects manual edits and try to resolve 
conflicts resulting from that automatically. Which works surprisingly well. If 
it can not resolve them itself, it opens a diff app you set in its config - 
like 
kdiff3, sdiff, beediff... etc. You do your changes, save, quit, cfg-update does 
the rest - and next time remembers what you did.

Reply via email to