[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: svn-Herausforderung: alle valid-user=rw, einige ro



Hallo,

On Friday 01 June 2012 12:25
Michael Renner <michael.renner@gmx.de> wrote:
> [..]
> # Experimentelles File um rw und ro Zugriff zu erlauben
> 
> [/]
> anonymous = r
> * = rw
>
> 
> 
> Der Ausschnitt aus der httpd:
>      <Location /test>
>        DAV svn
>        SVNListParentPath off
>        AuthType Basic
>        AuthName "Repository zum testen und experimentieren"
>        AuthUserFile /space/svn/etc/test.htpasswd
>        AuthzSVNAccessFile /space/svn/etc/test_authz.svnaccess
>        Require valid-user
>        SVNPath  /space/svn/Repositories/test
>      </Location>
> 
> 
> Die test_authz.svnaccess wird zwar berücksichtig, aber anonymous kann 
> weiterhin schreiben. Die Reihenfolge ändert auch nichts.
> Wie könnte man den ro Access sonst erreichen?

Versuch mal, das ganze über Gruppen zu realisieren und auf das "*" zu
verzichten. Ich hatte mal eine Lösung im Einsatz, die in etwa so
aussah (zudem mit SVNParentPath, da ich das bequemer fand):
 
[groups]
group1 = user1, user2
group2 = user1, user3
all = anonymous, user1, user2, user3

[/]
@all = r

[repo1:/]
@group1 = rw

[repo2:/]
@group2 = rw

Hilfreich ist auch 
http://svnbook.red-bean.com/en/1.7/svn.serverconfig.pathbasedauthz.html

Viele Grüße
Alexander


Reply to: