#!/bin/sh -ex cur=$(pwd) tmp=$(mktemp -d) release=$1 [ -n "$release" ] 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 tarball=pygost-"$release".tar.xz size=$(( $(wc -c < $tarball) / 1024 )) hash=$(gpg --print-md SHA256 < $tarball) hashsb=$($HOME/work/gogost/streebog256 < $tarball) cat <8 ------------------------ The main improvements for that release are: ------------------------ >8 ------------------------ PyGOST'es home page is: http://pygost.cypherpunks.ru/ Also available as I2P service: http://ynvvto3unx63wbqmwg7mpdgy3ebven7ihhse6bh5yudwllugd6oa.b32.i2p/ Source code and its signature for that version can be found here: http://pygost.cypherpunks.ru/pygost-${release}.tar.xz ($size KiB) http://pygost.cypherpunks.ru/pygost-${release}.tar.xz.sig Streebog-256 hash: $hashsb SHA256 hash: $hash GPG key: F55A 7619 3A0C 323A A031 0E6B E6FD 1269 CD0C 009E PyGOST releases Please send questions regarding the use of PyGOST, bug reports and patches to mailing list: https://lists.cypherpunks.ru/mailman/listinfo/gost EOF cat <8 ------------------------ Основные усовершенствования в этом релизе: ------------------------ >8 ------------------------ Домашняя страница PyGOST: http://pygost.cypherpunks.ru/ Также доступная как I2P сервис: http://ynvvto3unx63wbqmwg7mpdgy3ebven7ihhse6bh5yudwllugd6oa.b32.i2p/ Исходный код и его подпись для этой версии могут быть найдены здесь: http://pygost.cypherpunks.ru/pygost-${release}.tar.xz ($size KiB) http://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 Пожалуйста, все вопросы касающиеся использования PyGOST, отчёты об ошибках и патчи отправляйте в gost почтовую рассылку: https://lists.cypherpunks.ru/mailman/listinfo/gost EOF mv $tmp/$tarball $tmp/"$tarball".sig $cur/pygost.html/