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.