From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 10 01:00:37 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABA4216A41C for ; Sun, 10 Jul 2005 01:00:37 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3161943D48 for ; Sun, 10 Jul 2005 01:00:37 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j6A10bhg085222 for ; Sun, 10 Jul 2005 01:00:37 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j6A10bAE085213; Sun, 10 Jul 2005 01:00:37 GMT (envelope-from gnats) Resent-Date: Sun, 10 Jul 2005 01:00:37 GMT Resent-Message-Id: <200507100100.j6A10bAE085213@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Glenn Sieb Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08D0016A41C for ; Sun, 10 Jul 2005 00:50:57 +0000 (GMT) (envelope-from root@wingfoot.org) Received: from wingfoot.org (caduceus.wingfoot.org [64.32.179.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEE6B43D45 for ; Sun, 10 Jul 2005 00:50:56 +0000 (GMT) (envelope-from root@wingfoot.org) Received: from localhost (localhost [127.0.0.1]) by wingfoot.org (Postfix) with ESMTP id 013C81F440E for ; Sat, 9 Jul 2005 20:50:55 -0400 (EDT) Received: from wingfoot.org ([127.0.0.1]) by localhost (wingfoot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13620-03 for ; Sat, 9 Jul 2005 20:50:55 -0400 (EDT) Received: by wingfoot.org (Postfix, from userid 0) id 0632F1F440D; Sat, 9 Jul 2005 20:50:55 -0400 (EDT) Message-Id: <20050710005055.0632F1F440D@wingfoot.org> Date: Sat, 9 Jul 2005 20:50:55 -0400 (EDT) From: Glenn Sieb To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/83210: courier-authlib port overwrites my authdaemonrc file. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Glenn Sieb List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jul 2005 01:00:37 -0000 >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 >Release: FreeBSD 4.11-RELEASE i386 >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: