Security Advisory 2014-01-14
Dan Lukes
dan at obluda.cz
Thu Jan 16 15:16:13 CET 2014
On 01/16/14 14:55, Josef Jursa:
>> Coz je, pravda, subjektivnihodnoceni, takze leckdo muze dospet k
>> odlisnemu zaveru ;-)
>>
> Ono by stacilo napr. "BIND 9.6.-ESV-R5-P1 FreeBSD 1.0"
Jen pokud jsi si jisty, ze to oznaceni je "freetext", ktery nikoho
jineho nez lidske oko nezajima.
Jinak ta zmena formatu muze zpusobit ztratu schopnosti do cislo verze
automaticky zpracovat a tedy nefunkcnost toho, co je an tu logiku navazany.
Ano - mozna nic takovyho neni. Zalezi, jestli to chces riskovat.
> pri mergemaster -p
>
> se ukazuje toto:
>
> *** Displaying differences between ./etc/group and installed version:
>
> --- /etc/group 2013-03-20 10:11:22.000000000 +0100
> +++ ./etc/group 2014-01-16 11:40:30.000000000 +0100
> @@ -1,12 +1,12 @@
> -# $FreeBSD: src/etc/group,v 1.35.10.2.2.2 2012/11/17 08:24:37 svnexp Exp $
> +# $FreeBSD: releng/8.3/etc/group 220104 2011-03-28 17:41:10Z trociny $
> #
>
> Ty stare hlavicky jsou v celem /usr/src ??? Dival jsem se na
> svn.FreeBSD.org/base/releng/8.3 - tam je to ale bez hlavicek. Odkud je
> bere? To snad uzivatel nemuze ovlivnit.
Tezko rict - /etc/group neni v /usr/src
Hlavicky patri konkretnimu verzovacimu systemu. Za ty "stare" odpovida
CVS, za ty nove muze SVN.
Takze ted svuj /etc/group ktery puvodne prisel skrz CVS (a mozna jsi ho
nasledne i nejak upravoval) porovnavas s distribucni verzi tehoz
souboru, ale ziskanou pres SVN.
Cisla verzi v CVS a v SVN jsou vzajemne neporovnatelna, takze z tohohle
poznas houby. Kdyby(!) bylo jiste, ze obe verze pochazeji ze stejne
vetve, dalo by se orientovat podle datumu, ale pokud ze stejne vetve
nepochazeji, nefunguje ani to. Nastesti, reseni je jednoduchy. Je to
treba brat tak, ze jde o rozdilne verze a situaci dal resit standardnim
postupem pro tento pripad.
Za predpokladu, ze mas aktualni /usr/src spust'
mergemaster -iF
Ten problem castecne vyresi sam, a tam, kde ho vyresit sam nemuze se te
zepta.
Dan
More information about the Users-l
mailing list