Created attachment 226030 [details] Prevent customised config from being overwritten Local changes made to configuration files in etc/mc/ are being wrecked on package update. This is not a very neighbourly thing to do. The attached patch tags these files as @sample and installs them as such. I am not completely convinced this form is absolutely the correct approach, it however does seem to work as intended (both on deinstall and upgrade).
I don't think that's a very good idea. Many sites would have been broken as we changed the mc.ext format. Updates to menu files will also be lost. I don't know if FreeBSD has a merge mechanism for site configs like Debian, but something like that would have been more appropriate. In the absence of such a mechanism, it is better to use user customisations instead of site customisations, as is possible with mc.ext.