Skip to content

Commit d04637a

Browse files
committedFeb 27, 2024·
feat: publish ssh pubkey to html output
1 parent 343fc33 commit d04637a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed
 

‎gen-html

+5
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ echo -e "$NOTE Creating directory structure"
5555

5656
mkdir html/
5757
mkdir html/ca/
58+
mkdir html/ca/ssh
5859

5960
if openssl verify -CAfile ca/ca.crt ca/ca.crt >/dev/null 2>&1; then
6061
echo -e "$NOTE Creating index.html for root CA"
@@ -70,9 +71,11 @@ if openssl verify -CAfile ca/ca.crt ca/ca.crt >/dev/null 2>&1; then
7071

7172
cp ca/ca.crt "html/ca/${CA_HTML_ROOT_NAME}.crt"
7273
cp ca/ca.crl "html/ca/${CA_HTML_ROOT_NAME}.crl"
74+
cp ca/ssh/ca.ssh.pub "html/ca/ssh/${CA_HTML_ROOT_NAME}.pub"
7375

7476
ln -s "${CA_HTML_ROOT_NAME}.crt" "html/ca/$CA_NAME.crt"
7577
ln -s "${CA_HTML_ROOT_NAME}.crl" "html/ca/$CA_NAME.crl"
78+
ln -s "${CA_HTML_ROOT_NAME}.pub" "html/ca/ssh/$CA_NAME.pub"
7679

7780
echo -e "$SUCC html directory successfully created"
7881
else
@@ -96,9 +99,11 @@ else
9699
cp ca/root.crt "html/ca/${CA_HTML_ROOT_NAME}.crt"
97100
cp ca/ca.crt "html/ca/${CA_HTML_SIGN_NAME}.crt"
98101
cp ca/ca.crl "html/ca/${CA_HTML_SIGN_NAME}.crl"
102+
cp ca/ssh/ca.ssh.pub "html/ca/ssh/${CA_HTML_SIGN_NAME}.pub"
99103

100104
ln -s "${CA_HTML_SIGN_NAME}.crt" "html/ca/$CA_NAME.crt"
101105
ln -s "${CA_HTML_SIGN_NAME}.crl" "html/ca/$CA_NAME.crl"
106+
ln -s "${CA_HTML_SIGN_NAME}.pub" "html/ca/ssh/$CA_NAME.pub"
102107

103108
echo -e "$SUCC html directory successfully created"
104109
fi

0 commit comments

Comments
 (0)
Please sign in to comment.