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

Reply via email to