[Ac] mod-auth nie jest rekursywny?
Daniel Mróz
beorn w alpha.pl
Śro, 11 Lut 2004, 16:45:31 CET
Czesc
Kiedys bylo tak, ze konfigurowalo si np. katalog glowny jako
chroniony haslem i pytanie o autoryzacje pojawialo sie gdziekolwiek
uzytkownik chcial wejsc ponizej tego katalogu. W apache 2.0 (Ac) jest
chyba cosik nie tak, gdyz:
<Limit />
AuthType Basic
AuthName "SVN Repository"
AuthUserFile /srv/svn/htpasswd
Require valid-user
</Limit>
dziala tylko na katalog glowny oraz na wszystkie katalogi w dyrektywach
<Location>, natomias ponizej ich wpuszcza bez najmniejszych kontroli.
Przyklad:
<Location /repo1>
DAV svn
SVNPath /srv/svn/repos/1
</Location>
<Location /repo2>
DAV svn
SVNPath /srv/svn/repos/2
</Location>
Teraz, jesli odpytam http://stronka.gdzies.pl/repo1 dostaje pytanie o
haslo, natomiast przy http://stronka.gdzies.pl/repo1/katalog juz nie.
Na apache 1.3 to dzialalo prawidlowo. To bug czy ficzer?
P.S. <Limit /*> tez nie dziala, takoz i <Limit /*/*>
Pozdrawiam
Beorn
--
----------------------------------------------------------------------
Daniel `Beorn' Mróz <beorn w alpha.pl> http://127.0.0.1/beorn
GCS/E d+(pu) s: a-@ C++++ UL++++$ P+++ L+++ E--- X W+++ N++ o? K- w---
O M- V- PS PE- !Y PGP t- 5- R tv-- b+ DI++ D+++ G++ e h! r-- y+
----------------------------------------------------------------------
Więcej informacji o liście dyskusyjnej pld-devel-pl