ports/83210: courier-authlib port overwrites my authdaemonrc file.
ges+lists at wingfoot.org
Sun Jul 10 01:00:37 UTC 2005
>Synopsis: courier-authlib port overwrites my authdaemonrc file.
>Arrival-Date: Sun Jul 10 01:00:36 GMT 2005
>Originator: Glenn Sieb <ges+lists at wingfoot.org>
>Release: FreeBSD 4.11-RELEASE i386
using portupgrade/rebuilding the port.
System: FreeBSD caduceus.wingfoot.org 4.11-RELEASE FreeBSD 4.11-RELEASE #22: Thu Feb 3 14:42:51 EST 2005 root at caduceus.wingfoot.org:/usr/obj/usr/src/sys/WINGFOOT i386
If you have /usr/ports/security/courier-authlib/ installed,
and go to update it, or have to re-compile for any reason,
it always overwrites your /usr/local/etc/authlib/authdaemonrc
file. I have gotten to the point where I keep a diff (of
both authdaemonrc and authmysqlrc to be safe), and just
always re-patch the authdaemonrc file after every upgrade.
I'd think the correct behaviour would be to keep the existing
one, and overwrite the .dist version of the file, or .orig,
depending on how you prefer to do things.
cd /usr/ports/security/courier-authlib && make clean &&
make install && make clean for instance or portupgrade -rR
Just don't overwrite existing configuration files, would
be my suggestion? :-)
More information about the freebsd-ports-bugs