'y' => array(
'typ' => 'privkey',
'val' => NULL,
- 'inf' => 'Private key for OpenSSL signing.',
+ 'inf' => '<key> Private key for OpenSSL signing.',
),
);
$hash_optional = array('SHA-256' => 'SHA256',
'SHA-512' => 'SHA512',
'OpenSSL' => 'OpenSSL');
+ if (!in_array('OpenSSL', $hash_avail)) {
+ unset($phar_args['y']);
+ }
foreach($hash_optional as $key => $name) {
if (in_array($key, $hash_avail)) {
* @param string $arg The phar selection
* @param string $cfg The config option.
* @param string $key The key information.
- * @return string $arg The selected algorithm
+ * @return string $arg The private key.
*/
static function cli_arg_typ_privkey($arg, $cfg, $key)
{