From c9fafb0f97b10bdc0e7af1d279a1b7d513b010ab Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Wed, 26 Jul 2023 12:33:13 -0700 Subject: [PATCH] Create gpg keys for server and make available by link. --- Rocksolid_Light/rocksolid/tail.inc | 4 +- Rocksolid_Light/rslight/gpg.conf | 43 ++++++++++++------- .../rslight/scripts/create_gpg_keys.sh | 9 ++-- 3 files changed, 35 insertions(+), 21 deletions(-) diff --git a/Rocksolid_Light/rocksolid/tail.inc b/Rocksolid_Light/rocksolid/tail.inc index 45c239f..7e4c433 100644 --- a/Rocksolid_Light/rocksolid/tail.inc +++ b/Rocksolid_Light/rocksolid/tail.inc @@ -1,9 +1,9 @@ '; -$pubkeyfile = '../tmp/server_pubkey.key'; +$pubkeyfile = '../tmp/server_pubkey.txt'; if(is_file($pubkeyfile)) { echo ''; - echo 'server_pubkey.key'; + echo 'server_pubkey.txt'; echo '
'; echo '
'; } diff --git a/Rocksolid_Light/rslight/gpg.conf b/Rocksolid_Light/rslight/gpg.conf index 85ead0d..9696778 100644 --- a/Rocksolid_Light/rslight/gpg.conf +++ b/Rocksolid_Light/rslight/gpg.conf @@ -1,16 +1,27 @@ - $server_pub_key \ No newline at end of file + +gpg --batch --passphrase '' --quick-gen-key $domain rsa4096 default 0 +gpg --export -a $domain > $server_pub_key +gpg --fingerprint $domain | sed '2!d' > $fingerprint \ No newline at end of file