From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Mar 19 17:20:04 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C5EE16A408 for ; Mon, 19 Mar 2007 17:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6885113C4E3 for ; Mon, 19 Mar 2007 17:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2JHK4Tp012286 for ; Mon, 19 Mar 2007 17:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2JHK4k2012273; Mon, 19 Mar 2007 17:20:04 GMT (envelope-from gnats) Resent-Date: Mon, 19 Mar 2007 17:20:04 GMT Resent-Message-Id: <200703191720.l2JHK4k2012273@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, Ludger Bolmerg Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 100B216A403 for ; Mon, 19 Mar 2007 17:17:13 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id F3F4F13C44C for ; Mon, 19 Mar 2007 17:17:12 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l2JHHC4Y021125 for ; Mon, 19 Mar 2007 17:17:12 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l2JHCAKx018912; Mon, 19 Mar 2007 17:12:10 GMT (envelope-from nobody) Message-Id: <200703191712.l2JHCAKx018912@www.freebsd.org> Date: Mon, 19 Mar 2007 17:12:10 GMT From: Ludger Bolmerg To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/110527: dkim-milter startup script not using all paramters X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 17:20:04 -0000 >Number: 110527 >Category: ports >Synopsis: dkim-milter startup script not using all paramters >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 19 17:20:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Ludger Bolmerg >Release: 6.2 >Organization: >Environment: FreeBSD bsd60.berliner.de 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #1 >Description: the dkim-milter startup script does not reflect the settings of the following variables set in /etc/rc.conf milterdkim_domain, milterdkim_key, milterdkim_selector, milterdkim_alg Setting these variables has no effect >How-To-Repeat: set variables in /etc/rc.conf and start dkim-milter using /usr/local/etc/rc.d/milterdkim >Fix: here is a suggestion for a patch --- milter-dkim-orig Mon Mar 19 15:07:42 2007 +++ milter-dkim Mon Mar 19 15:10:58 2007 @@ -67,7 +67,7 @@ eval milterdkim_domain="\${milterdkim_${profile}_domain:-${milterdkim_do main}}" eval milterdkim_key="\${milterdkim_${profile}_key:-${milterdkim_key}}" eval milterdkim_flags="\${milterdkim_${profile}_flags:-${milterdkim_flag s}}" - command_args="-l -p ${milterdkim_socket} -u ${milterdkim_uid} -P ${pidfi le}" + command_args="-l -p ${milterdkim_socket} -u ${milterdkim_uid} -P ${pidfi le} -d ${milterdkim_domain} -k ${milterdkim_key} -s ${milterdkim_selector} -S ${ milterdkim_alg}" else echo "$0: extra argument ignored" fi @@ -90,7 +90,7 @@ fi else milterdkim_flags=${milterdkim_flags} - command_args="-l -p ${milterdkim_socket} -u ${milterdkim_uid} -P ${pidfi le}" + command_args="-l -p ${milterdkim_socket} -u ${milterdkim_uid} -P ${pidfi le} -d ${milterdkim_domain} -k ${milterdkim_key} -s ${milterdkim_selector} -S ${ milterdkim_alg}" fi fi >Release-Note: >Audit-Trail: >Unformatted: