Portál AbcLinuxu, 15. května 2025 19:16

Dotaz: svn - Authorization failed

1.11.2010 14:51 Gaudentius
svn - Authorization failed
Přečteno: 366×
Odpovědět | Admin
Ahoj, mám menší problém a nedokážu jej vyřešit. mám svn server, správně nakonfigurovaný. Klasicky pracuji s repozitářem, pak dělám nějaké změny na serveru, které se vůbec netýkají svn a resetuji server. Po naběhnutí zadám

svnserve -r -d /home/svn/ -R

Připojit se lze v pohodě,a le když chci něco komitnout, tak mi vyskočí chybová hláška Authorization failed. A přitom nastavní ACL

[/]

* = rw

nemáte někdo radu v čem by mohl být zakopaný pes? nedělá to vždy po resetu a ani nemůžu vystopovat v jakých závyslostech se tak děje. Díky
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Blackhex avatar 2.11.2010 20:55 Blackhex | skóre: 16 | Brno, Frýdek-Místek
Rozbalit Rozbalit vše Re: svn - Authorization failed
Odpovědět | | Sbalit | Link | Blokovat | Admin
To záleží na tom jaký způsob autentizace je nastaven v /home/svn/conf/svnserve.conf.
المفتاح المستعمل ﻻ يصدأ
2.11.2010 23:36 Gaudentius
Rozbalit Rozbalit vše Re: svn - Authorization failed
dyt konfiguracnich moznosti tam moc neni... co se musi jeste nastavit jinak? cist mi jde, ale zapis ne... k svn pristupuji: svn://server/repository
Blackhex avatar 2.11.2010 23:42 Blackhex | skóre: 16 | Brno, Frýdek-Místek
Rozbalit Rozbalit vše Re: svn - Authorization failed
http://www.linuxmanpages.com/man5/svnserve.conf.5.php
المفتاح المستعمل ﻻ يصدأ
3.11.2010 08:48 Gaudentius
Rozbalit Rozbalit vše Re: svn - Authorization failed
přesně tak mám konfiguraci nastavenou:
Blackhex avatar 3.11.2010 09:51 Blackhex | skóre: 16 | Brno, Frýdek-Místek
Rozbalit Rozbalit vše Re: svn - Authorization failed
No a v tom bude ten problém. Asi byste tam měl mít:

auth-access = write

nebo možná dokonce i

anon-access = write
المفتاح المستعمل ﻻ يصدأ
3.11.2010 13:43 Gaudentius
Rozbalit Rozbalit vše Re: svn - Authorization failed

mám: 

anon-access = none - neautorizovany, muze jen cist

nemuzu preci neautorizovanemu nastavit prava pro zapis...

auth-access = write - autorizovany muze i zapisovat

3.11.2010 14:35 jekub
Rozbalit Rozbalit vše Re: svn - Authorization failed
Odpovědět | | Sbalit | Link | Blokovat | Admin
passwd:
[users]
user1 = pwd1
user2 = pwd2
user3 = pwd3
authz:
[groups]
group = user1,user2,user3
svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
3.11.2010 16:30 Gaudentius
Rozbalit Rozbalit vše Re: svn - Authorization failed
tak to to přesně mám nastavené...
4.11.2010 09:37 Gaudentius
Rozbalit Rozbalit vše Re: svn - Authorization failed
Ještě mi to hodilo:

if this authentication error was caused by an svn:external definition, you'll be able to confirm your authentication credentials if you try to repeat the action that originateg the error
4.11.2010 12:58 jekub
Rozbalit Rozbalit vše Re: svn - Authorization failed
Pod jakým uživatelem běží svnserve? Má přístup k repozitáři?
4.11.2010 14:32 Gaudentius
Rozbalit Rozbalit vše Re: svn - Authorization failed
svnserve jsem spustil pod rootem... určitě budeou nějak blbě práva, ale myslel jsem že stačí práva, která jsou uvedena v konfigurácích repozitáře?!
4.11.2010 18:54 jekub
Rozbalit Rozbalit vše Re: svn - Authorization failed
tak pokud běží pod root, tak by problém s přístupem asi být neměl (nevím, spouštím všude svnserve přes xinetd a uživatele svn).

podle mě musí být problém někde jinde, co selinux?
8.11.2010 15:22 Gaudentius
Rozbalit Rozbalit vše Re: svn - Authorization failed

co je selinux?

I když v svnserve.conf dám:

anon-access = write - tak to stejně nejde v repozitáři nic zapsat, smazat. jen prohlížet

Ruža Becelin avatar 9.11.2010 08:40 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: svn - Authorization failed
Odpovědět | | Sbalit | Link | Blokovat | Admin
Viz odpoved na tvuj druhy dotaz, parametr -R u svnserve udava rezim read-only.
9.11.2010 13:33 klusik | Plzeň
Rozbalit Rozbalit vše Re: svn - Authorization failed
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hlavně na co pozor, tak na hloupé mezery. Jednou jsem v konfiguráku zapomněl mezeru před klíčovým slovem a nefungovalo to vůbec; příkazy a nastavení musí začínat na 1. sloupci, jinak to vůbec nepojede (bude to ignorovat)!!
Prostě já ;) www.klusik.cz

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.