From owner-freebsd-apache@FreeBSD.ORG Sun Sep 1 05:00:09 2013 Return-Path: Delivered-To: apache@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 12040583; Sun, 1 Sep 2013 05:00:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D7808261B; Sun, 1 Sep 2013 05:00:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r81508mG024817; Sun, 1 Sep 2013 05:00:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r81508J2024816; Sun, 1 Sep 2013 05:00:08 GMT (envelope-from edwin) Date: Sun, 1 Sep 2013 05:00:08 GMT Message-Id: <201309010500.r81508J2024816@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, apache@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181717: www/apache24: default PORT_OPTIONS are broken X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Sep 2013 05:00:09 -0000 Synopsis: www/apache24: default PORT_OPTIONS are broken Responsible-Changed-From-To: freebsd-ports-bugs->apache Responsible-Changed-By: edwin Responsible-Changed-When: Sun Sep 1 05:00:08 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181717 From owner-freebsd-apache@FreeBSD.ORG Sun Sep 1 08:32:12 2013 Return-Path: Delivered-To: apache@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E728AA77; Sun, 1 Sep 2013 08:32:12 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BF1142DD5; Sun, 1 Sep 2013 08:32:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r818WCqi081282; Sun, 1 Sep 2013 08:32:12 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r818WCaI081281; Sun, 1 Sep 2013 08:32:12 GMT (envelope-from ohauer) Date: Sun, 1 Sep 2013 08:32:12 GMT Message-Id: <201309010832.r818WCaI081281@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Subject: Re: ports/181717: www/apache24: default PORT_OPTIONS are broken X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Sep 2013 08:32:13 -0000 Synopsis: www/apache24: default PORT_OPTIONS are broken Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sun Sep 1 08:31:50 UTC 2013 Responsible-Changed-Why: I'll take it http://www.freebsd.org/cgi/query-pr.cgi?pr=181717 From owner-freebsd-apache@FreeBSD.ORG Mon Sep 2 07:37:55 2013 Return-Path: Delivered-To: apache@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 15D80D3A; Mon, 2 Sep 2013 07:37:55 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DC8B2243A; Mon, 2 Sep 2013 07:37:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r827bsTw069128; Mon, 2 Sep 2013 07:37:54 GMT (envelope-from gahr@freefall.freebsd.org) Received: (from gahr@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r827bspr069125; Mon, 2 Sep 2013 07:37:54 GMT (envelope-from gahr) Date: Mon, 2 Sep 2013 07:37:54 GMT Message-Id: <201309020737.r827bspr069125@freefall.freebsd.org> To: cowbert@gmail.com, gahr@FreeBSD.org, gahr@FreeBSD.org, apache@FreeBSD.org From: gahr@FreeBSD.org Subject: Re: ports/181421: [patch] www/mod_rivet -- update to 2.1.2 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2013 07:37:55 -0000 Synopsis: [patch] www/mod_rivet -- update to 2.1.2 State-Changed-From-To: feedback->closed State-Changed-By: gahr State-Changed-When: Mon Sep 2 07:37:54 UTC 2013 State-Changed-Why: Partly duplicate of ports/180444 http://www.freebsd.org/cgi/query-pr.cgi?pr=181421 From owner-freebsd-apache@FreeBSD.ORG Mon Sep 2 07:40:01 2013 Return-Path: Delivered-To: apache@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5FDB3D67 for ; Mon, 2 Sep 2013 07:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4C9932449 for ; Mon, 2 Sep 2013 07:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r827e1Es069804 for ; Mon, 2 Sep 2013 07:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r827e1pZ069801; Mon, 2 Sep 2013 07:40:01 GMT (envelope-from gnats) Date: Mon, 2 Sep 2013 07:40:01 GMT Message-Id: <201309020740.r827e1pZ069801@freefall.freebsd.org> To: apache@FreeBSD.org From: Pietro Cerutti Subject: Re: ports/181421: [patch] www/mod_rivet -- update to 2.1.2 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Pietro Cerutti List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2013 07:40:01 -0000 The following reply was made to PR ports/181421; it has been noted by GNATS. From: Pietro Cerutti To: bug-followup@FreeBSD.org Cc: Jeff Lawson Subject: Re: ports/181421: [patch] www/mod_rivet -- update to 2.1.2 Date: Mon, 2 Sep 2013 09:36:53 +0200 --kfjH4zxOES6UT95V Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2013-Aug-30, 22:18, Jeff Lawson wrote: > The upgrade to Rivet 2.1.2 was actually already completed by PR 180444 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D180444 Oh, I must have missed it.=20 >=20 > Although the additional configuration options provided by this patch is > functionality and flexibility beyond the scope of the above PR, I don't > think there is sufficient demand for those non-default modes to > necessitate complicating the port installation with them.a I agree that the default installation is probably enough for most users, but I also think that the two options IMP_NS and EXP_CMD are nice to have, and the complexity added to the Makefile is really negligeable. It's just a matter of two OPTIONS and two additional CONFIGURE_ARGS arguments. > Also of note, your patch enforces a USE_TCL=3D86 which is unnecessarily > strict since it prevents users of Tcl 8.5, which is still a supported > version. USE_TCL=3D85+ is sufficient, and is what was put in place by ab= ove > PR. Yes, this was probably a left-over of a previous patch. Thanks for pointing this out. I'll close this PR now and submit a new one for IMP_NS and EXP_CMD. --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --kfjH4zxOES6UT95V Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlIkQBQACgkQwMJqmJVx946FbwCgnE/9whfMSQgzoJfLr3fV2v/4 G4MAmwTqTuBZCSF75kHXKPmhCtbWv6yo =g3GH -----END PGP SIGNATURE----- --kfjH4zxOES6UT95V-- From owner-freebsd-apache@FreeBSD.ORG Mon Sep 2 08:40:09 2013 Return-Path: Delivered-To: apache@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6E249AD1; Mon, 2 Sep 2013 08:40:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4515727AC; Mon, 2 Sep 2013 08:40:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r828e9Du085775; Mon, 2 Sep 2013 08:40:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r828e9s5085774; Mon, 2 Sep 2013 08:40:09 GMT (envelope-from edwin) Date: Mon, 2 Sep 2013 08:40:09 GMT Message-Id: <201309020840.r828e9s5085774@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, apache@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181747: [patch] www/mod_rivet -- support configuration options X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2013 08:40:09 -0000 Synopsis: [patch] www/mod_rivet -- support configuration options Responsible-Changed-From-To: freebsd-ports-bugs->apache Responsible-Changed-By: edwin Responsible-Changed-When: Mon Sep 2 08:40:08 UTC 2013 Responsible-Changed-Why: apache@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181747 From owner-freebsd-apache@FreeBSD.ORG Mon Sep 2 08:40:11 2013 Return-Path: Delivered-To: apache@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 27936AD5; Mon, 2 Sep 2013 08:40:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F189C27AD; Mon, 2 Sep 2013 08:40:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r828eAED085850; Mon, 2 Sep 2013 08:40:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r828eAQ4085849; Mon, 2 Sep 2013 08:40:10 GMT (envelope-from edwin) Date: Mon, 2 Sep 2013 08:40:10 GMT Message-Id: <201309020840.r828eAQ4085849@freefall.freebsd.org> To: gahr@FreeBSD.org, edwin@FreeBSD.org, apache@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181747: [patch] www/mod_rivet -- support configuration options X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2013 08:40:11 -0000 Synopsis: [patch] www/mod_rivet -- support configuration options State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Mon Sep 2 08:40:10 UTC 2013 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181747 From owner-freebsd-apache@FreeBSD.ORG Mon Sep 2 08:50:01 2013 Return-Path: Delivered-To: apache@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A1898E62 for ; Mon, 2 Sep 2013 08:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 90F89285F for ; Mon, 2 Sep 2013 08:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r828o1ia087651 for ; Mon, 2 Sep 2013 08:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r828o1A3087650; Mon, 2 Sep 2013 08:50:01 GMT (envelope-from gnats) Date: Mon, 2 Sep 2013 08:50:01 GMT Message-Id: <201309020850.r828o1A3087650@freefall.freebsd.org> To: apache@FreeBSD.org From: Edwin Groothuis Subject: Re: ports/181747: [patch] www/mod_rivet -- support configuration options X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Edwin Groothuis List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2013 08:50:01 -0000 The following reply was made to PR ports/181747; it has been noted by GNATS. From: Edwin Groothuis To: cowbert@gmail.com Cc: bug-followup@FreeBSD.org Subject: Re: ports/181747: [patch] www/mod_rivet -- support configuration options Date: Mon, 2 Sep 2013 08:40:09 UT Maintainer of www/mod_rivet, Please note that PR ports/181747 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/181747 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-apache@FreeBSD.ORG Mon Sep 2 11:06:11 2013 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0D9E1F0C for ; Mon, 2 Sep 2013 11:06:11 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ED9B92347 for ; Mon, 2 Sep 2013 11:06:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r82B6Avd015292 for ; Mon, 2 Sep 2013 11:06:10 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r82B6A9s015290 for apache@FreeBSD.org; Mon, 2 Sep 2013 11:06:10 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Sep 2013 11:06:10 GMT Message-Id: <201309021106.r82B6A9s015290@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: apache@FreeBSD.org Subject: Current problem reports assigned to apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2013 11:06:11 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- f ports/181747 apache [patch] www/mod_rivet -- support configuration options a ports/181120 apache www/apache24 patch places "Include" line in the wrong a ports/180458 apache [patch] www/apache2[24]: typo in pkg-message o ports/179710 apache port www/mod_fastcgi extra patch to support apache24 a ports/176659 apache www/apache22 2.2.24 build error o ports/165809 apache add mod_proxy patch to www/apache22 o ports/157554 apache www/apache22: Apache RLimitNPROC does not work as inte o ports/125183 apache www/apache22 wrong SUEXEC_DOCROOT o ports/124375 apache security/heimdal: www/mod_auth_kerb doesn't compile ag 9 problems total. From owner-freebsd-apache@FreeBSD.ORG Wed Sep 4 15:55:24 2013 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D7AFFD28; Wed, 4 Sep 2013 15:55:24 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id F26942DA0; Wed, 4 Sep 2013 15:55:23 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id SAA29302; Wed, 04 Sep 2013 18:55:15 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1VHFQJ-000709-Im; Wed, 04 Sep 2013 18:55:15 +0300 Message-ID: <522757BF.60300@FreeBSD.org> Date: Wed, 04 Sep 2013 18:54:39 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130810 Thunderbird/17.0.8 MIME-Version: 1.0 To: apache@FreeBSD.org, ohauer@FreeBSD.org Subject: www/apache22/files/patch-support__apachectl.in change in r322368 X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=X-VIET-VPS Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Sep 2013 15:55:24 -0000 http://svnweb.freebsd.org/ports?view=revision&revision=322368 Commit message says: - add fix for CVE-2013-1862 - adjust vuxml At the same time there is the following change to patch-support__apachectl.in: +-case $ARGV in +-start|stop|restart|graceful|graceful-stop) +- $HTTPD -k $ARGV ++case $ACMD in ++start|stop|restart|rcvar|reload|graceful|gracefulstop|graceful-stop) ++# $HTTPD -k $ARGV ++ $SERVICE $( echo $ACMD | tr -d '-' ) + ERROR=$? + ;; Of particular interest to me is this change from direct start of httpd to starting via service(8) command. There is no rationale for this change in commit message... Now I will describe a problem that this changes causes for us. Among other things we use piped loggers with apache. Our filter commands need custom PATH to be specified for them. Basically they start with: #!/usr/bin/env blah-blah And finding blah depends on the proper PATH. We are careful to set PATH before running apachectl. Everything used to work without any glitch. Now, service(8) does the following: exec env -i HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin $dir/$script $* This obviously nullifies any effects of our PATH customization. Our configuration became broken. Do you have any suggestions on how we can work around the problem? Another minor consequence of this change is that now apache22_enable="YES" must be set to start httpd even via apachectl. Previously it didn't have to be specified. And unlike rc.d/apache22 which accepts onestart/forcestart as all rc scripts do, apachectl rejects these commands. So, I think that the change: - was not appropriately committed but rather sneaked into another change - is a POLA violation - is a PITA So, perhaps you could consider reverting it? Thank you very much for all the hard work on apache ports. Hope that you will be able to help to resolve the reported issues. -- Andriy Gapon From owner-freebsd-apache@FreeBSD.ORG Wed Sep 4 18:27:34 2013 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 34357AA8 for ; Wed, 4 Sep 2013 18:27:34 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A85512A6B for ; Wed, 4 Sep 2013 18:27:33 +0000 (UTC) Received: from [192.168.0.100] ([87.139.233.65]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0M1Fe4-1WALIR01eK-00t8Sz for ; Wed, 04 Sep 2013 20:27:31 +0200 Message-ID: <52277B92.40508@gmx.de> Date: Wed, 04 Sep 2013 20:27:30 +0200 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Andriy Gapon Subject: Re: www/apache22/files/patch-support__apachectl.in change in r322368 References: <522757BF.60300@FreeBSD.org> In-Reply-To: <522757BF.60300@FreeBSD.org> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=x-viet-vps Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:al0K+beXy/TTHJGnQrvW5N9yTpaobpuIn6o9u4hl8ahrQKb5R2Q rjluRxwG9rtvuM0aGDbtt+lvmU9pUMCy/zUmn5dZiseYjwMdrsfBf0uGPPAOWPHuiRYhnex zSmwB2etVurNv+E7dS4f3xxEHE8c03mivbCDQX9ESQwvVocNYNRL2F9710Yn8x56yvTzDA0 GuF4w4IOsI1o4qz5jI75g== Cc: apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Sep 2013 18:27:34 -0000 On 2013-09-04 17:54, Andriy Gapon wrote: > > http://svnweb.freebsd.org/ports?view=revision&revision=322368 > Commit message says: > - add fix for CVE-2013-1862 > - adjust vuxml > > At the same time there is the following change to patch-support__apachectl.in: > +-case $ARGV in > +-start|stop|restart|graceful|graceful-stop) > +- $HTTPD -k $ARGV > ++case $ACMD in > ++start|stop|restart|rcvar|reload|graceful|gracefulstop|graceful-stop) > ++# $HTTPD -k $ARGV > ++ $SERVICE $( echo $ACMD | tr -d '-' ) > + ERROR=$? > + ;; > > Of particular interest to me is this change from direct start of httpd to > starting via service(8) command. > There is no rationale for this change in commit message... > > Now I will describe a problem that this changes causes for us. > Among other things we use piped loggers with apache. Our filter commands need > custom PATH to be specified for them. Basically they start with: > #!/usr/bin/env blah-blah > And finding blah depends on the proper PATH. > We are careful to set PATH before running apachectl. Everything used to work > without any glitch. > > Now, service(8) does the following: > exec env -i HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin $dir/$script $* > This obviously nullifies any effects of our PATH customization. > Our configuration became broken. > > Do you have any suggestions on how we can work around the problem? > > Another minor consequence of this change is that now apache22_enable="YES" must > be set to start httpd even via apachectl. Previously it didn't have to be > specified. > And unlike rc.d/apache22 which accepts onestart/forcestart as all rc scripts do, > apachectl rejects these commands. > > So, I think that the change: > - was not appropriately committed but rather sneaked into another change > - is a POLA violation > - is a PITA > > So, perhaps you could consider reverting it? > > Thank you very much for all the hard work on apache ports. > Hope that you will be able to help to resolve the reported issues. > Hm, starting apache with a clean environment was one of the intention behind this change. In any case you don't want apache to sucks in the environment from the user starting the server via apachectl. The clean way will be to place the custom vars in apache22/24/envars.d this way cat apache22/envvars.d/foo.env export FOO=BAR export ILOVE=FreeBSD ... The name of the file doesn't matter as long as it ends with '.env', then it will be processed by the $LOCALBASE/sbin/envvars script. Hope this helps. -- Regards, olli From owner-freebsd-apache@FreeBSD.ORG Thu Sep 5 06:24:59 2013 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 20CE127F; Thu, 5 Sep 2013 06:24:59 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 242852DE9; Thu, 5 Sep 2013 06:24:57 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id JAA09449; Thu, 05 Sep 2013 09:24:54 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1VHSzt-000B86-U3; Thu, 05 Sep 2013 09:24:54 +0300 Message-ID: <5228237C.4090807@FreeBSD.org> Date: Thu, 05 Sep 2013 09:23:56 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130810 Thunderbird/17.0.8 MIME-Version: 1.0 To: olli hauer Subject: Re: www/apache22/files/patch-support__apachectl.in change in r322368 References: <522757BF.60300@FreeBSD.org> <52277B92.40508@gmx.de> In-Reply-To: <52277B92.40508@gmx.de> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=x-viet-vps Content-Transfer-Encoding: 7bit Cc: apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Sep 2013 06:24:59 -0000 on 04/09/2013 21:27 olli hauer said the following: > On 2013-09-04 17:54, Andriy Gapon wrote: >> >> http://svnweb.freebsd.org/ports?view=revision&revision=322368 >> Commit message says: >> - add fix for CVE-2013-1862 >> - adjust vuxml >> >> At the same time there is the following change to patch-support__apachectl.in: >> +-case $ARGV in >> +-start|stop|restart|graceful|graceful-stop) >> +- $HTTPD -k $ARGV >> ++case $ACMD in >> ++start|stop|restart|rcvar|reload|graceful|gracefulstop|graceful-stop) >> ++# $HTTPD -k $ARGV >> ++ $SERVICE $( echo $ACMD | tr -d '-' ) >> + ERROR=$? >> + ;; >> >> Of particular interest to me is this change from direct start of httpd to >> starting via service(8) command. >> There is no rationale for this change in commit message... >> >> Now I will describe a problem that this changes causes for us. >> Among other things we use piped loggers with apache. Our filter commands need >> custom PATH to be specified for them. Basically they start with: >> #!/usr/bin/env blah-blah >> And finding blah depends on the proper PATH. >> We are careful to set PATH before running apachectl. Everything used to work >> without any glitch. >> >> Now, service(8) does the following: >> exec env -i HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin $dir/$script $* >> This obviously nullifies any effects of our PATH customization. >> Our configuration became broken. >> >> Do you have any suggestions on how we can work around the problem? >> >> Another minor consequence of this change is that now apache22_enable="YES" must >> be set to start httpd even via apachectl. Previously it didn't have to be >> specified. >> And unlike rc.d/apache22 which accepts onestart/forcestart as all rc scripts do, >> apachectl rejects these commands. >> >> So, I think that the change: >> - was not appropriately committed but rather sneaked into another change >> - is a POLA violation >> - is a PITA >> >> So, perhaps you could consider reverting it? >> >> Thank you very much for all the hard work on apache ports. >> Hope that you will be able to help to resolve the reported issues. >> > > Hm, starting apache with a clean environment was one of the intention behind this > change. In any case you don't want apache to sucks in the environment from the user > starting the server via apachectl. > > The clean way will be to place the custom vars in apache22/24/envars.d this way > > cat apache22/envvars.d/foo.env > export FOO=BAR > export ILOVE=FreeBSD > ... > > The name of the file doesn't matter as long as it ends with '.env', then > it will be processed by the $LOCALBASE/sbin/envvars script. > > Hope this helps. Thank you very much for the suggestion! Indeed, it does fix the problem and it looks much nicer than what we used before. How about the other problem? For various reasons we don't want to put apache22_enable="YES" into rc.conf, but we still need apachectl to work without asking any questions. And yet another problem. For various reasons our apache stores its pid in a custom location. But rc.d/apache22 seems to know only about /var/run/httpd.pid and I couldn't find a way to override that location. So, for example, apachectl stop doesn't work for us, because it now operates via the rc script and it doesn't know about our pid file. -- Andriy Gapon