Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 12/26/2001 23:20:28
Module Name: pkgsrc
Committed By: jlam
Date: Wed Dec 26 21:20:27 UTC 2001
Modified Files:
pkgsrc/mk: bsd.pkg.defaults.mk bsd.pkg.obsolete.mk
pkgsrc/www/apache: Makefile
pkgsrc/www/apache6: Makefile
Log Message:
(1) Create new variable "APACHE_SUEXEC_CONFIGURE_ARGS" that may contain
--suexec-* configure options that are passed directly to the Apache
configure script. This may be used to tune the suEXEC configuration
in more restrictive ways, e.g. --suexec-uidmin=1000. This solution
is more open-ended than the fix proposed in pkg/14973. Also, we
don't duplicate all of the options from the Apache configure script
in pkgsrc bsd.pkg.defaults.mk. This closes pkg/14973 by Eric
Schnoebelen <eric@cirr.com>
(2) For namespace consistency, deprecate APACHE_USER in favor of
APACHE_SUEXEC_USER. Move APACHE_USER into bsd.pkg.obsolete.mk.
(3) Create the suEXEC user when the functionality is enabled in the server
so that CGI scripts will work properly. This closes pkg/14903 by
Wojciech Puchar <wojtek@3miasto.net>
To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 pkgsrc/mk/bsd.pkg.defaults.mk
cvs rdiff -r1.5 -r1.6 pkgsrc/mk/bsd.pkg.obsolete.mk
cvs rdiff -r1.85 -r1.86 pkgsrc/www/apache/Makefile
cvs rdiff -r1.48 -r1.49 pkgsrc/www/apache6/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.