X-Git-Url: http://www.git.cypherpunks.ru/?p=pygost.git;a=blobdiff_plain;f=makedist.sh;h=bd0e84d1b9d0147b1dc096a39ad95df6a9a751ee;hp=9faa2de934b3f1114382bebad90de68f4adc59d0;hb=5e92533267cb41c42af1243592c530304d18bff5;hpb=555f93910342465a48e13ea42555735fc70d7fbb diff --git a/makedist.sh b/makedist.sh index 9faa2de..bd0e84d 100755 --- a/makedist.sh +++ b/makedist.sh @@ -5,20 +5,22 @@ tmp=$(mktemp -d) release=$1 [ -n "$release" ] +pip_hash=$(pip hash dist/pygost-"$release".tar.gz | sed -n '$p') cp dist/pygost-"$release".tar.gz $tmp cd $tmp gunzip pygost-"$release".tar.gz xz -9 pygost-"$release".tar -gpg --detach-sign --sign --local-user E6FD1269CD0C009E pygost-"$release".tar.xz +gpg --detach-sign --sign --local-user pygost@cypherpunks.ru pygost-"$release".tar.xz tarball=pygost-"$release".tar.xz -size=$(( $(wc -c < $tarball) / 1024 )) +size=$(( $(stat -f %z $tarball) / 1024 )) hash=$(gpg --print-md SHA256 < $tarball) -hashsb=$($HOME/work/gogost/gogost-streebog < $tarball) +hashsb=$($HOME/work/gogost/streebog256 < $tarball) +release_date=$(date "+%Y-%m-%d") cat <8 ------------------------ -PyGOST'es home page is: http://www.cypherpunks.ru/pygost/ +PyGOST'es home page is: http://www.pygost.cypherpunks.ru/ Source code and its signature for that version can be found here: - http://www.cypherpunks.ru/pygost/pygost-${release}.tar.xz ($size KiB) - http://www.cypherpunks.ru/pygost/pygost-${release}.tar.xz.sig + http://www.pygost.cypherpunks.ru/pygost-${release}.tar.xz ($size KiB) + http://www.pygost.cypherpunks.ru/pygost-${release}.tar.xz.sig Streebog-256 hash: $hashsb SHA256 hash: $hash @@ -62,7 +64,7 @@ Subject: [RU] Состоялся релиз PyGOST $release PyGOST это свободное программное обеспечение реализующее криптографические функции ГОСТ на чистом Python. ГОСТ -- ГОсударственный -СТандарт Российской Федерации (а также Советского Союз). +СТандарт Российской Федерации (а также Советского Союза). ------------------------ >8 ------------------------ @@ -71,17 +73,17 @@ PyGOST это свободное программное обеспечение ------------------------ >8 ------------------------ -Домашняя страница PyGOST: http://www.cypherpunks.ru/pygost/ +Домашняя страница PyGOST: http://www.pygost.cypherpunks.ru/ Исходный код и его подпись для этой версии могут быть найдены здесь: - http://www.cypherpunks.ru/pygost/pygost-${release}.tar.xz ($size KiB) - http://www.cypherpunks.ru/pygost/pygost-${release}.tar.xz.sig + http://www.pygost.cypherpunks.ru/pygost-${release}.tar.xz ($size KiB) + http://www.pygost.cypherpunks.ru/pygost-${release}.tar.xz.sig Streebog-256 хэш: $hashsb SHA256 хэш: $hash -GPG ключа: F55A 7619 3A0C 323A A031 0E6B E6FD 1269 CD0C 009E - PyGOST releases +GPG ключ: F55A 7619 3A0C 323A A031 0E6B E6FD 1269 CD0C 009E + PyGOST releases Пожалуйста, все вопросы касающиеся использования PyGOST, отчёты об ошибках и патчи отправляйте в gost почтовую рассылку: