Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 96523 invoked from network); 11 Apr 2008 13:29:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Apr 2008 13:29:29 -0000 Received: (qmail 83879 invoked by uid 500); 11 Apr 2008 13:29:26 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 83827 invoked by uid 500); 11 Apr 2008 13:29:26 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 83816 invoked by uid 99); 11 Apr 2008 13:29:26 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Apr 2008 06:29:26 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [194.242.35.100] (HELO dns-factory.at) (194.242.35.100) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Apr 2008 13:28:35 +0000 Received: from WSLT03 apache@gknw.net [172.17.100.16] by dns-factory.at with NetMail SMTP Agent $Revision: 8582 $ on Novell NetWare; Fri, 11 Apr 2008 15:28:55 +0200 Date: Fri, 11 Apr 2008 15:29:01 +0200 From: Guenter Knauf To: dev@httpd.apache.org Subject: Re: svn commit: r646445 - in /httpd/httpd/trunk/modules/aaa:mod_auth_basic.c mod_auth_digest.c Message-ID: <19JkSPV8iNCEP6jinPEtuLNOKnXc1HW4eoUiRJjwCi@akmail> References: <47FE6ED4.4030306@pearsoncmg.com> <47FE8DC3.4000407@apache.org> <47FEC643.3080602@pearsoncmg.com> X-Mailer: AK-Mail 4.01 [German] (registered, single user license) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi Chris, > True -- an alternative might be to do the following: > - #define AUTHN/Z_PROVIDER_VERSION "0" in mod_auth.h > - change all the authn/z modules to use #defines in place of hard-coded > "0" provider versions (maybe not a bad thing to do anyway) > - #include mod_auth.h in request.c (mostly involves lots of fiddling > with config.m4 files and the like, for each platform) > - eliminate the optional function call entirely > I worked on this approach but concluded people might not appreciate > all the changes to the config files and so forth, although the actual > code per se is a little simpler and cleaner. If this is preferred by > a majority, though, I'm happy to implement it this way instead. Thought= s? We recently found that at least for Win32 install we missed to pack a bunc= h of mod_*.h includes with the distros (Bill fixed this then, and this rem= inds me that I should do same for NetWare...); however I'm asking me why w= e dont just put those mod_*.h files which are known to be non-private to o= ne module only into the common ./include dir rather than keeping them in t= he module's folders? Wouldnt that simplify all installs + no need for config.m4 tweaks since th= e common ./include dir is anyway already with the include path? Any thoughts about such a change? is there any reason why they should stay in the module folders? Guenter.