httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Stein <gst...@gmail.com>
Subject Re: WebDAV and ACL (RFC3744), status?
Date Wed, 01 Feb 2012 19:00:48 GMT
Yeah: mod_dav itself has no direct support for ACLs.

Way back when, when I wrote mod_dav and was working on DAV stuff in
general, the ACL stuff created an interesting problem: how to
propagate access control changes to all the httpd processes. If the
processes do not contain the ACLs, then the implication is a query on
each(!) request. That made me a bit uncomfortable, and I never pursued
it much further.

It may be fair to say that servers today (compared to a decade ago,
when I worked on this stuff) are highly overpowered relative to the
network bandwidth, and this kind of dynamic ACL query is not a problem
any more.

Cheers,
-g

On Wed, Feb 1, 2012 at 10:53, Brian J. France <brian@brianfrance.com> wrote:
> I had started breaking up the patches from mod_dav_acl into smaller chunks and getting
them imported into the trunk.
>
> My goal was to get a mod_dav_acl like module added.  I say like because mod_dav_acl
currently requires xfs and stores the auth information in the xfs attributes and I wanted
to create a more authn type module.  Something that could have a flat file, dbm, dbd, etc
type plugins.
>
> After mod_dav_acl was done I wanted to get mod_caldav and mod_cardav imported as well,
but free time dried up and I never finished.
>
> Brian
>
>
> On Feb 1, 2012, at 10:38 AM, Andreas wrote:
>
>> Good evening.
>>
>> Where can I find out if httpd/mod_dav has support for ACL's?
>>
>> After digging in the mailinglist, there seem to have been some activity
>> about the topic in 2007 and 2009 but no patches seem to be applied.
>>
>> I checked today on 2.3beta, there is no "--enable-dav-acl" option yet
>> (unless enabled by default?).
>>
>> I could not find any bugzilla issue tracking the patches either, so now
>> I ask here as a last resort if anyone knows status on it. :)
>>
>>
>> Regards
>> --
>> Andreas
>>
>>  ... Mental backup in progress - Do Not Disturb!
>>
>

Mime
View raw message