[OSy] Git

Martin Decky decky at d3s.mff.cuni.cz
Thu Oct 18 19:47:21 CEST 2012


> Git a curl ani tentokrat nezklamali - pokud to nekomu taky nefunguje
> (ani strace neukaze zadny pokus otevirat cokoli s certifikaty), muzete
> zkusit pouzit
>
> $ sudo git config --system http.sslCAInfo ~/.git/modry-cz.crt
>
> pripadne k ladeni pouzit nedokumentovanou promennou prostredi
> GIT_CURL_VERBOSE=1.

Pokud konfiguracni promenna http.sslCAPath nic nedela a git/curl se ani 
nepokousi cist certifikaty v danem adresari, tak to typicky znamena, ze 
je http.sslCAInfo uz nastaveno a ukazuje na nejaky bundle certifikatu.

V takovem pripade je podle me lepsi pridat certifikat modry.cz do toho 
bundle nez jen zmenit sslCAInfo. Zmenou sslCAInfo totiz budete stroje 
overovat vyhradne vuci CA modry.cz, takze v pripade pristupu k jinym 
sluzbam (treba GitHub) bude vse selhavat.

Jinak souhlasim, ze integrace prenosoveho mechanismu HTTP(S) do Gitu je 
podstatne horsi nez v pripade jinych systemu na spravu verzi. Bohuzel.


M.D.




More information about the NSWI004 mailing list