On Fri, Apr 27, 2007 at 03:44:08PM -0600, Brad Nicholes wrote:
> >>> On 4/27/2007 at 11:30 AM, in message
> <[EMAIL PROTECTED]>, Patrick Welche
> <[EMAIL PROTECTED]> wrote:
...
> > Using httpd trunk 529626, of Apr 19 2007, I tried a FAQ configuration
> > with the new authentication framework:
> >
> > <Directory "/usr/local/share/httpd/htdocs/learn">
> > AuthType basic
> > AuthName "raven test"
> > AuthBasicProvider file
> > AuthUserFile /usr/local/etc/pass.txt
> > <SatisfyOne>
> > Require host quartz.itdept.newn.cam.ac.uk
> > Require ip 192.168.200.180
> > Require valid-user
> > </SatisfyOne>
> > </Directory>
...
> It's beginning to look like Order, Allow, Deny, Satisfy can't be deprecated
> after all. However I still think that there is a usefulness for the same
> type of authorization rules defined by "require".
Indeed, translating to the compat form:
<Directory "/usr/local/share/httpd/htdocs/learn">
AuthType basic
AuthName "raven test"
AuthBasicProvider file
AuthBasicAuthoritative Off
AuthUserFile /usr/local/etc/httppwddb
Order Deny,Allow
Deny from All
Allow from quartz.itdept.newn.cam.ac.uk 192.168.200.180
Require valid-user
Satisfy Any
</Directory>
behaves as expected.
Cheers,
Patrick