Ошибка при сборке пакета OpenSSL

2014-03-18 Пенетрантность Сергей С .
Добрый день, всем.

Получил сорцы OpenSSL apt-get source openssl/stable.
При выполнении команды  debuild -us -uc начинается долгий процесс сборки
и в конце, на тесте вываливается:

testing pkcs7 conversions
p - d
p - p
d - d
p - d
d - p
p - p
testing pkcs7 conversions (2)
p - d
p - p
d - d
p - d
d - p
p - p
The following command should have some OK's and some failures
There are definitly a few expired certificates
../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs/demo
../certs/demo/*.pem
47801543394984:error:0B06E06B:x509 certificate
routines:X509_get_pubkey_parameters:unable to find parameters in
chain:x509_vfy.c:1832:
../certs/demo/ca-cert.pem: C = AU, ST = Queensland, O = CryptSoft Pty Ltd,
CN = Test CA (1024 bit)
error 20 at 0 depth lookup:unable to get local issuer certificate
../certs/demo/dsa-ca.pem: C = AU, ST = Some-State, O = Internet Widgits Pty
Ltd, CN = CA
error 20 at 0 depth lookup:unable to get local issuer certificate
../certs/demo/dsa-pca.pem: C = AU, ST = Some-State, O = Internet Widgits
Pty Ltd, CN = PCA
error 18 at 0 depth lookup:self signed certificate
C = AU, ST = Some-State, O = Internet Widgits Pty Ltd, CN = PCA
error 10 at 0 depth lookup:certificate has expired
OK
../certs/demo/pca-cert.pem: C = AU, ST = Queensland, O = CryptSoft Pty Ltd,
CN = Test PCA (1024 bit)
error 18 at 0 depth lookup:self signed certificate
C = AU, ST = Queensland, O = CryptSoft Pty Ltd, CN = Test PCA (1024 bit)
error 10 at 0 depth lookup:certificate has expired
OK
make[2]: *** [test_verify] Ошибка 2
make[2]: Leaving directory `/home/elf/temp/2014/03-17/openssl-1.0.1e/test'
make[1]: *** [tests] Ошибка 2
make[1]: Leaving directory `/home/elf/temp/2014/03-17/openssl-1.0.1e'
make: *** [build-stamp] Ошибка 2
dpkg-buildpackage: ошибка: debian/rules build возвратил код ошибки 2
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc failed


Понимаю что проблема с просроченными сертификатами. Есть ли возможость в
debuild исправить это. Может возможно собрать OpenSSL без тестирования,
через редактирование debian/rules ?


Re: Ошибка при сборке пакета OpenSSL

2014-03-18 Пенетрантность Dmitrii Kashin
Сергей С. antixa...@gmail.com writes:

 Получил сорцы OpenSSL apt-get source openssl/stable.
 При выполнении команды  debuild -us -uc начинается долгий процесс сборки
 и в конце, на тесте вываливается:

Погрепай, зачем оно вообще проверяет сертификаты.

 The following command should have some OK's and some failures
 There are definitly a few expired certificates
 ../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs/demo
 ../certs/demo/*.pem

Да удали ты их просто, раз всё равно истекли. У меня предчувствие, что
это решит проблему.


pgp9jMMsEqqaQ.pgp
Description: PGP signature