]> granicus.if.org Git - php/commitdiff
Fix bug #61906 ext\phar\tests\zip\phar_setsignaturealgo2.phpt fails
authorAnatoliy Belsky <ab@php.net>
Fri, 4 May 2012 09:40:49 +0000 (11:40 +0200)
committerAnatoliy Belsky <ab@php.net>
Fri, 4 May 2012 09:40:49 +0000 (11:40 +0200)
ext/phar/tests/zip/phar_setsignaturealgo2.phpt

index 372f7ddc8e8e417fbc52b3d02deef87d888815b0..7d3730c4161edacd2016c92943b90efcf02efa7e 100644 (file)
@@ -49,8 +49,10 @@ var_dump($p->getSignature());
 echo $e->getMessage();
 }
 try {
-$keys=openssl_pkey_new();
-openssl_pkey_export($keys, $privkey);
+$config = dirname(__FILE__) . '/../files/openssl.cnf';
+$config_arg = array('config' => $config);
+$keys=openssl_pkey_new($config_arg);
+openssl_pkey_export($keys, $privkey, NULL, $config_arg);
 $pubkey=openssl_pkey_get_details($keys);
 $p->setSignatureAlgorithm(Phar::OPENSSL, $privkey);