Portál AbcLinuxu, 19. července 2025 01:38


Dotaz: Problem s nastavenim pristupu pro SVN + Apache + ldap

31.3.2010 15:01 linuxik | skóre: 32 | Milovice
Problem s nastavenim pristupu pro SVN + Apache + ldap
Přečteno: 221×
Odpovědět | Admin
Ahoj,

uz cely den se snazim nastavit jemnejsi opravneni k repository ale porad na to nemuzu prijit. Mam repositar test a vnem adresare AAA a BBB a jeden podaresar AAA/111. Potrebuji nastavit pro skupinu "vsichni" read-only pristup do celeho repositare a pro dalsi skupinu treba "vyvoj" r/w pristup pouze do podaresare AAA/111. Da se tohle nastavit pres directivy Location a Limit/LimitExcept primo v Apache? Myslim, ze uz jsem vyzkousel vsechny moznosti, porad nic. Overovani pres Require ldap-group funguje bez problemu, ale nastaveni pristupu se mi nedari, bud maji vsichni read-only nebo rw.

Diky za kazdy radu.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.4.2010 09:45 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Problem s nastavenim pristupu pro SVN + Apache + ldap
Odpovědět | | Sbalit | Link | Blokovat | Admin
I když jsem nastavil a používal SVN přes HTTPS, tak jsem toto nenastavoval, ale chtěl jsem (nakonec se zjevilo nelepší svn a přes ručně dělaný ssh tunel), nicméně jukl bych se se sem na „Per-directory access control“ v ½ stránky.
Důležité tam asi bude AuthzSVNAccessFile, což by měl být klasický authz files.
Tedy něco jako (psáno z hlavy):
[aliases]
#kubrtA = ...

[groups]
developriAAA = kubrtA,pepa,franta,
developriBBB = kubrtB,frantiska,alfons

[/]
* = r

[/AAA]
* = r
@developriAAA = rw

[/BBB]
* = r
@developriBBB = rw
V sekci u apache bych si tipl že je důležité také:
Satisfy Any Require valid-user viz example 6.3 na téže stránce.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.