Thierry,

> This is a known problem, and unfortunately, I have not yet found a
> satisfying solution. Usually, the configuration files of a release n
> don't work anymore with release n+1.

It's not clear from Heinrich's message, but if this was a major version
upgrade, then a pkg-message saying that the original config files have
been backed up would be appropriate.

If you're overwriting the original config files on each install (as I
suspect), then that is wrong. It would be appropriate to save distributed
config files to another location - eg. .default, .dist or similar, perhaps
with an informative pkg-message.

> Actually, we would need a kind of mergemaster...

Quite a few apps either know how to update their own configs or provide
tools to assist. This is not really a ports issue.

> Any better ideas or patches are welcome!

I would try to offer a patch, but I don't know nearly enough about this
port to help. It should be simple enough not to overwrite config files
(and any other files an install should never touch) and to write a
suitable pkg-message.


-Andrew-
-- 
 _______________________________________________________________________
| -Andrew J. Caines-   Unix Systems Engineer   [EMAIL PROTECTED]  |
| "They that can give up essential liberty to obtain a little temporary |
|  safety deserve neither liberty nor safety" - Benjamin Franklin, 1759 |
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to