From 3f9d085a96d3e6426a5f882249f5b6fc8fc785b8 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Mon, 21 Mar 2022 11:52:18 +0000 Subject: [PATCH] Add usage to script --- scripts/cactl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/scripts/cactl b/scripts/cactl index d9da05c..3e85c73 100755 --- a/scripts/cactl +++ b/scripts/cactl @@ -69,3 +69,20 @@ revoke_cert() { view_crl() { openssl crl -in crl/intermediate.crl.pem -noout -text } + +operation=$1 +case $operation in + cert) create_cert "$@" ;; + crl) view_crl ;; + revoke) revoke_cert "$@" ;; + init) create_ca "$@" ;; + + '') + printf 'usage: cactl \n' + printf 'operations:\n' + printf ' cactl cert Create a new certificate\n' + printf ' cactl crl View revoked certificates\n' + printf ' cactl revoke Revoke a certificate\n' + printf ' cactl init Initialise a new CA\n' + ;; +esac