Hallo,

Das Problem wurde so gelöst :
In 

Directory /uploads 
require user gibtsnicht 

In jedem Unterverzeichnis von /uploads = /uploads/username ein .htaccess mit 
der Erlaubnis für den einen username aus LDAP

Leider kann jeder user im WEBDAV sein .htaccess sehen/löschen, dann könnte 
jeder hinein, der das directory kennt, aber meine user sind alle brav, die 
machen sowas nicht. Wer's glaubt.

Verbesserungsvorschlag: mod_dav lässt das .htaccess nicht 
anzeigen/löschen/updaten.

Danke für die Aufmwerksamkeit
M.Muncke

-----Ursprüngliche Nachricht-----
Von: MUNCKE Marc-Peter (BMI-ZMR) 
Gesendet: Dienstag, 26. Mai 2009 12:35
An: '   '
Betreff: Homeidrs in webdav

Hallo,

Ich moöchte WebDAV mit LDAP verwenden.
Jetzt gäbe es in LDAP die inetOrgPerson mit dem Attribut unixdirectory Das häte 
ich gerne als homedirectory unter dem webdav directory /uploads also 

/uplodas/user1
/uplodas/user2

Also solle jetzt jeder Benutzer in eine Art Homedir eingesperrt sein. 
Im Webdav gibt's aber nur ein Hauptverzeichnis. So müsste ich nun für jeden 
Benutzer ein eigenes WebDav Verzeichnis anlegen.
Ich hätte es aber gerne so, dass ein neuer Eintrag im LDAP wenn das Homedir 
angelegt wurde alles automatisch funktioniert, also ohne edit von httpd.conf 
und neustert.
Geht das vielleicht mit einer rewrite rule innerhalb des Webdav Verzeichnisses 
? 
Wie kann ich das LDAP Attribut unixdir in dir rewrite rule einbauen? Kann man 
ein externes script als rewrite rule verwenden ?
Oder geht das vielleicht ganz anders.

Dank und Gruss
M.Muncke

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an [email protected]
           sonstige Anfragen an [email protected]
--------------------------------------------------------------------------

Antwort per Email an