singe/thirdparty/openssl/gost-engine/tcl_tests/make_other.sh
2023-11-16 22:15:24 -06:00

24 lines
980 B
Bash
Executable file
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/sh
# Создает подкаталог OtherVersion, копирует в него данные для тестирования
# совместимости с другими версиями.
# Данные берутся из результатов прогона тестов для открытого энжина
# (поскольку именно он гарантированно умеет все нужные алгоритмы,
# включая устаревшие).
TESTDIR=`hostname`-gost
SAVEDIR=OtherVersion
if ! [ -d ${TESTDIR} ]; then
echo $TESTDIR does not exist.
exit 1
fi
[ -d ${SAVEDIR} ] && rm -fr ${SAVEDIR}
mkdir ${SAVEDIR}
cd ${TESTDIR}
cp -rp enc.enc enc.dat ../$SAVEDIR
cp -rp smimeCA test.crl test_crl_cacert.pem ../$SAVEDIR
cp -rp U_smime_* sign_*.msg ../$SAVEDIR
cp -rp cmsCA U_cms_* cms_sign_*.msg ../$SAVEDIR
cp -rp U_pkcs12_* ../$SAVEDIR
cp -rp encrypt.dat U_enc_* enc_*.msg ../$SAVEDIR
cp -rp U_cms_enc_* cms_enc_*.msg ../$SAVEDIR