[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kernel & MD5 sums



>>>>> On Fri, 26 Apr 2002 11:17:12 +0300
>>>>> "Alexei" == Alexei Khlebnikov <khlebnikov@scnsoft.com> wrote:
Alexei> 
Alexei> On Fri, 26 Apr 2002 10:08:01 +0400 (MSD)
Alexei> "Nefedov U." <nefedov@nusun.jinr.ru> wrote:
Alexei> 
>>> Подскажите, плиз, вот есть у меня ядро 2.4.18, полученное за долгое время 
>>> путём последовательного патченья начиная чуть ли не с 2.2.4. Есть ли 
>>> возможность запаковать его так, чтоб получилось точно то же, что лежит на 
>>> kernel.org и чтоб размер и суммы MD5 совпали? То, что сорцы одинаковые - я 
>>> уверен, просто в какой-то момент видимо нарушился сортинг файлов в tar'е, в 
>>> результате получающийся linux-2.4.18.tar.bz2 не совпадает с родным ни по 
>>> размеру, ни по MD5. Есть возможность привести их в соответствие?
>>> 
Alexei> 
NU> Коротко отвечая, - нельзя. 
NU> tar сохраняет атрибуты  файла, как то время создания, права доступа
NU> и т.п.  Вероятность, что это все совпадет с официальными крайне мала. :(
Alexei> 
NU> Даже если просто развернуть архив, а потом обратно его запаковать
NU> MD5 сумма будет другой:
Alexei> 
Alexei> :~>> md5sum /usr/src/kernel-source-2.4.18.tar.bz2 
NU> 4e9b83c4d586e6a8440e2f93af90228c  /usr/src/kernel-source-2.4.18.tar.bz2
Alexei> :~>> tar -xjf /usr/src/kernel-source-2.4.18.tar.bz2
Alexei> :~>> tar -cjf kernel-source-2.4.18.tar.bz2 ./kernel-source-2.4.18
>>> md5sum ./kernel-source-2.4.18.tar.bz2 
NU> 08f712c1e4f3890a511d886835079760  kernel-source-2.4.18.tar.bz2
Alexei> 
Alexei> Поэтому считать надо так:
Alexei> cd linux &&
Alexei> find -type f | LANG=C sort | xargs cat | md5sum -b

Вообще-то вопрос странный: на kernel.org лежат не md5sums, а gnupg
подписи, так что если хочется проверять sums, придется сначала скачать
в надежное место исходники ядра, там посчитать sums и сравнить со
своими. Несколько кривовато, как мне кажется.

-- 
Alexander Kotelnikov
Saint-Petersburg, Russia


-- 
To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: