From 648e0efedcf44a4c93c86ce3489595fcbbba10df Mon Sep 17 00:00:00 2001 From: Jes Olson Date: Tue, 8 Feb 2022 15:46:08 -0600 Subject: [PATCH] Add chef-keygen --- bin/chef-keygen | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 bin/chef-keygen diff --git a/bin/chef-keygen b/bin/chef-keygen new file mode 100755 index 0000000..c89a863 --- /dev/null +++ b/bin/chef-keygen @@ -0,0 +1,7 @@ +#!/bin/sh + +key=$(openssl genrsa 2048 2>/dev/null) +pubkey=$(printf "%s" "$key" | openssl rsa -pubout) +pubkey_newline=$(printf "%s\n" "$pubkey" | tr '\n' '}' | sed 's/}/\\n/g') + +printf "%s\n%s\n%s\n" "$key" "$pubkey" "$pubkey_newline" -- 2.51.2