It's anyoing for me to merge the changes in configuration files interactivly with that crude merging system etc-update provides. It is very hard to overview all changes. I'd like to do this in an editor of my choice, and resolve conflicts like in cvs. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Edit your /etc/etc-update.conf file and make changes there.
Can you give me more details? diff_command="vim -d %file1 %file2" is not that, what I want. I want something like that: 1) Make a diff between the old and the new version 2) Apply that diff on my old config-file (using patch or something like that) 3) If there are conflicts, open an editor and let me fix it
diff_command="mydiffscript.sh %file1 %file2" merge_command="mymergescript %merged %orig %new" You could always make your own shell scripts to have it act however you want. That is the beauty of the way this is implemented in Gentoo. It simply reads a variable that tells it what to do. Personally, I use a shell script that checks to see if I am in X or not. If I am in X, it runs gtkdiff, otherwise it uses diff and sdiff. The system is only as inflexible as you make it. The current system is in place as it is because it is simple and it works on every Gentoo system.
Removing myself from this bug... appears to be going nowhere...
Bump, INVALID? User can't write shell scripts? Dup of a dozen other bugs regardling the crappiness of etc-update and friends indicative that we need better etc-update tools. ( no offense to poster meant btw, by the above ).
dispatch-conf