Date: Sat, 9 Jul 2005 20:50:55 -0400 (EDT) From: Glenn Sieb <ges+lists@wingfoot.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/83210: courier-authlib port overwrites my authdaemonrc file. Message-ID: <20050710005055.0632F1F440D@wingfoot.org> Resent-Message-ID: <200507100100.j6A10bAE085213@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 83210 >Category: ports >Synopsis: courier-authlib port overwrites my authdaemonrc file. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jul 10 01:00:36 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Glenn Sieb <ges+lists@wingfoot.org> >Release: FreeBSD 4.11-RELEASE i386 >Organization: <Wingfoot Organization> >Environment: 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@caduceus.wingfoot.org:/usr/obj/usr/src/sys/WINGFOOT i386 >Description: 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. >How-To-Repeat: cd /usr/ports/security/courier-authlib && make clean && make install && make clean for instance or portupgrade -rR courier-authlib >Fix: Just don't overwrite existing configuration files, would be my suggestion? :-) >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050710005055.0632F1F440D>