>>>>> On Fri, 26 Apr 2002 11:17:12 +0300 >>>>> "Alexei" == Alexei Khlebnikov <[EMAIL PROTECTED]> wrote: Alexei> Alexei> On Fri, 26 Apr 2002 10:08:01 +0400 (MSD) Alexei> "Nefedov U." <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]