From owner-freebsd-apache@FreeBSD.ORG Sun May 13 11:10:30 2012 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D6501065672 for ; Sun, 13 May 2012 11:10:30 +0000 (UTC) (envelope-from ln@ruweb.net) Received: from rho.deserv.net (rho.deserv.net [74.119.192.3]) by mx1.freebsd.org (Postfix) with ESMTP id 47B978FC16 for ; Sun, 13 May 2012 11:10:30 +0000 (UTC) Received: from [91.185.58.115] (helo=andLinux) by rho.deserv.net with esmtpa (Exim 4.74 (FreeBSD)) (envelope-from ) id 1STWOo-000MTP-KL; Sun, 13 May 2012 14:51:39 +0400 Date: Sun, 13 May 2012 20:43:18 +0900 From: Vladimir Galaichuk To: apache@FreeBSD.org Message-ID: <20120513204318.02c84f91@andLinux> X-Mailer: Claws Mail 2.10.0 (GTK+ 2.12.0; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 91.185.58.115 X-SA-Exim-Mail-From: ln@ruweb.net X-SA-Exim-Scanned: No (on rho.deserv.net); SAEximRunCond expanded to false X-Authenticated-Id: ln@ruweb.net Cc: ln@ruweb.net Subject: Problem with port www/apache22 in FreeBSD X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2012 11:10:30 -0000 hello if to make port (www/apache22) with an option: WITH_ALL_STATIC_MODULES=yes, suexec won't belong to this port. problem example: ============================================================== # cat /etc/make.conf .if ${.CURDIR:M*/www/apache22} WITH_ALL_STATIC_MODULES=yes SUEXEC_DOCROOT=/ home/ SUEXEC_LOGFILE=/ var/log/httpd/suexec_log WITH_SUEXEC=yes SUEXEC_UIDMIN=100 SUEXEC_GIDMIN=100 SUEXEC_CALLER="apache" .endif # ls -al /usr/local/sbin/suexec ls: /usr/local/sbin/suexec: No such file or directory #cd /usr/ports/www/apache22 # make clean && make install clean # ls -al /usr/local/sbin/suexec -rwsr-xr-x 1 root wheel 25404 May 13 08:36 /usr/local/sbin/suexec # pkg_which /usr/local/sbin/suexec [Updating the pkgdb in /var/db/pkg ... - 244 packages found (-1 +1) (...). done] ? # grep 'sbin/suexec' /var/db/pkg/apache-2.2.22_5/+CONTENTS @comment sbin/suexec #pkg_delete -f apache-2.2.22_5 # ls -al /usr/local/sbin/suexec -rwsr-xr-x 1 root wheel 25404 May 13 08:36 /usr/local/sbin/suexec ============================================================== example without the option: WITH_ALL_STATIC_MODULES=yes (there is not problem) ============================================================== # cat /etc/make.conf .if ${.CURDIR:M*/www/apache22} SUEXEC_DOCROOT=/ home/ SUEXEC_LOGFILE=/ var/log/httpd/suexec_log WITH_SUEXEC=yes SUEXEC_UIDMIN=100 SUEXEC_GIDMIN=100 SUEXEC_CALLER="apache" .endif # ls -al /usr/local/sbin/suexec ls: /usr/local/sbin/suexec: No such file or directory #cd /usr/ports/www/apache22 # make clean && make install clean # ls -al /usr/local/sbin/suexec -rwsr-xr-x 1 root wheel 25404 May 13 08:42 /usr/local/sbin/suexec # pkg_which /usr/local/sbin/suexec [Updating the pkgdb in /var/db/pkg ... - 244 packages found (-1 +1) (...). done] apache-2.2.22_5 # grep 'sbin/suexec' /var/db/pkg/apache-2.2.22_5/+CONTENTS sbin/suexec ============================================================== -- Sun, 13 May 2012 19:00:22 +0900 ------------------------ Vladimir Galaichuk. ruweb.net