Good examples of not deleting custom config files/installing
new config files
Shaun Amott
shaun at inerd.com
Fri May 26 18:13:42 PDT 2006
On Fri, May 26, 2006 at 04:29:56PM -0700, Freddie Cash wrote:
>
> Could someone point me to some ports that do a good job of not
> deleting custom config files when you do updates? I'd like to
> incorporate something similar into my ports. Currently, I just
> install everything with a .sample and put a note in the pkg-message.
> Which works great for upgrades, but not for the initial install. And
> as my ports go into the "multiple-dozens of config files in multipls
> sub-directory" area, it's getting to be a pain for the users to copy
> files around.
>
www/horde does it in pkg-(install|deinstall) - handy if you have quite a
few files; but the more common way is to do a comparison in pkg-plist:
net-im/ejabberd is a fairly typical example of this method.
Essentially, you just need to use 'cmp -s' to determine whether any of
the files differ from their .sample counterparts.
--
Shaun Amott [ PGP: 0x6B387A9A ]
Scientia Est Potentia.
More information about the freebsd-ports
mailing list