For what it's worth I managed to get the ovirt-engine's public key
from engine.cer using Ruby and turn it into a Puppet fact.  Had to
borrow some code from https://github.com/bensie/sshkey

https://github.com/treydock/puppet-ovirt/blob/1.x/lib/facter/ovirt_engine_ssh_pubkey.rb

Thanks for all the help Alon, now have semi-automated deployment of
nodes :).  Once 3.5 is released and the Foreman integration is in
place, it will be much nicer.

Thanks,
- Trey

On Fri, Aug 22, 2014 at 5:30 AM, Alon Bar-Lev <[email protected]> wrote:
>
> you are hijacking this thread... but anyway... please refer to the original 
> question, how to easily convert X.509 certificate to SSH public key. the best 
> method should avoid using the private key. newer ssh-keygen supports exactly 
> that.
>
> ----- Original Message -----
>> From: "Sven Kieske" <[email protected]>
>> To: "Alon Bar-Lev" <[email protected]>
>> Cc: [email protected]
>> Sent: Friday, August 22, 2014 1:24:17 PM
>> Subject: Re: [ovirt-users] Proper way to change and persist vdsm 
>> configuration options
>>
>> well yeah, it does not generate pkcs#8 by default
>> but you can easily convert existing keys via openssl:
>>
>> openssl pkcs8 -topk8 -v2 des3 \
>>     -in test_rsa_key.old -passin 'pass:super secret passphrase' \
>>     -out test_rsa_key -passout 'pass:super secret passphrase'
>> see this page for more details:
>> http://martin.kleppmann.com/2013/05/24/improving-security-of-ssh-private-keys.html
>>
>> newer ssh-keygen versions use PBKDF2 by default and not MD5 anymore.
>>
>> HTH
>>
>> Am 22.08.2014 10:51, schrieb Alon Bar-Lev:
>> > the ssh-keygen does not.
>>
>> --
>> Mit freundlichen Grüßen / Regards
>>
>> Sven Kieske
>>
>> Systemadministrator
>> Mittwald CM Service GmbH & Co. KG
>> Königsberger Straße 6
>> 32339 Espelkamp
>> T: +49-5772-293-100
>> F: +49-5772-293-333
>> https://www.mittwald.de
>> Geschäftsführer: Robert Meyer
>> St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen
>> Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to