I was going to suggest just moving the chunks to /etc/http/conf.d/<user_name>.conf<br><br>I have a script that takes one argument 'repo name' and generated an entire SVN repo. (If you want I will share) You can do a similar thing to building a config file for a specific user and then apachectl graceful to reload.<br>
<br><div class="gmail_quote">On Wed, May 18, 2011 at 5:40 PM, Marc Spitzer <span dir="ltr"><<a href="mailto:mspitzer@gmail.com">mspitzer@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, May 18, 2011 at 5:00 PM, Pete Wright <<a href="mailto:pete@nomadlogic.org">pete@nomadlogic.org</a>> wrote:<br>
> On Wed, May 18, 2011 at 04:21:46PM -0400, Marc Spitzer wrote:<br>
>> Hi all,<br>
>><br>
>> I have a roll out at work for 200+ ipads in the fall, 400 in 2 years,<br>
>> and we need to provide remote file storage/access.  I have spoken to<br>
>> apple about it and they are recommending webdav.  I was wondering if<br>
>> anyone else had any different ideas or product recommendations?<br>
>> Currently we are testing with apache/webdav and each user gets his own<br>
>>  <location></location> stanza in apache config, its fine for 5-10 but<br>
>> will become a bit unwieldy when it grows.<br>
>><br>
><br>
> just thinking off the top of my head, but perhaps you could use<br>
> webdav+ldap to help scale this out?  haven't looked at docs too closely,<br>
> but i'm thinking something along the lines of pulling user auth along<br>
> with some webdav attributes from ldap...<br>
><br>
><br>
<br>
Perhaps I just dont know enough about apache presently and need to<br>
read some but here is a sanitized webdav directory config:<br>
<br>
        <Location "/userid"><br>
                #AllowOverride None<br>
                Options -Includes  +Indexes<br>
                #Order allow,deny<br>
                #Allow from all<br>
                Order Deny,Allow<br>
                Deny from all<br>
                AuthBasicProvider ldap<br>
                AuthName "pilot project"<br>
                AuthzLDAPAuthoritative off<br>
                AuthLDAPURL ldap://url_here<br>
                AuthType Basic<br>
                Require user usrid<br>
                satisfy any<br>
<br>
                Dav on<br>
<br>
        </Location><br>
<br>
While this does work maintaining 2-400 of these chunks is something I<br>
would like to dodge if possble.<br>
<br>
thanks,<br>
<br>
marc<br>
<br>
--<br>
Freedom is nothing but a chance to be better.<br>
--Albert Camus<br>
<br>
 The problem with socialism is that eventually you run out<br>
of other people's money.<br>
--Margaret Thatcher<br>
_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@lists.nycbug.org">talk@lists.nycbug.org</a><br>
<a href="http://lists.nycbug.org/mailman/listinfo/talk" target="_blank">http://lists.nycbug.org/mailman/listinfo/talk</a><br>
</blockquote></div><br>