mirror of
https://github.com/plantroon/acme.sh.git
synced 2024-12-29 00:11:46 +00:00
add --info
command to show the global configs or domain configs.
https://github.com/acmesh-official/acme.sh/issues/2444
This commit is contained in:
parent
eeee30ca03
commit
dd2a420578
@ -40,6 +40,7 @@ RUN for verb in help \
|
|||||||
revoke \
|
revoke \
|
||||||
remove \
|
remove \
|
||||||
list \
|
list \
|
||||||
|
info \
|
||||||
showcsr \
|
showcsr \
|
||||||
install-cronjob \
|
install-cronjob \
|
||||||
uninstall-cronjob \
|
uninstall-cronjob \
|
||||||
|
31
acme.sh
31
acme.sh
@ -144,6 +144,8 @@ NOTIFY_MODE_CERT=1
|
|||||||
|
|
||||||
NOTIFY_MODE_DEFAULT=$NOTIFY_MODE_BULK
|
NOTIFY_MODE_DEFAULT=$NOTIFY_MODE_BULK
|
||||||
|
|
||||||
|
_BASE64_ENCODED_CFGS="Le_PreHook Le_PostHook Le_RenewHook Le_Preferred_Chain Le_ReloadCmd"
|
||||||
|
|
||||||
_DEBUG_WIKI="https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh"
|
_DEBUG_WIKI="https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh"
|
||||||
|
|
||||||
_PREPARE_LINK="https://github.com/acmesh-official/acme.sh/wiki/Install-preparations"
|
_PREPARE_LINK="https://github.com/acmesh-official/acme.sh/wiki/Install-preparations"
|
||||||
@ -6609,6 +6611,7 @@ Commands:
|
|||||||
--revoke Revoke a cert.
|
--revoke Revoke a cert.
|
||||||
--remove Remove the cert from list of certs known to $PROJECT_NAME.
|
--remove Remove the cert from list of certs known to $PROJECT_NAME.
|
||||||
--list List all the certs.
|
--list List all the certs.
|
||||||
|
--info Show the $PROJECT_NAME configs, or the configs for a domain with [-d domain] parameter.
|
||||||
--to-pkcs12 Export the certificate and key to a pfx file.
|
--to-pkcs12 Export the certificate and key to a pfx file.
|
||||||
--to-pkcs8 Convert to pkcs8 format.
|
--to-pkcs8 Convert to pkcs8 format.
|
||||||
--sign-csr Issue a cert from an existing csr.
|
--sign-csr Issue a cert from an existing csr.
|
||||||
@ -6926,6 +6929,28 @@ setdefaultchain() {
|
|||||||
_savecaconf "DEFAULT_PREFERRED_CHAIN" "$_preferred_chain"
|
_savecaconf "DEFAULT_PREFERRED_CHAIN" "$_preferred_chain"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#domain ecc
|
||||||
|
info() {
|
||||||
|
_domain="$1"
|
||||||
|
_ecc="$2"
|
||||||
|
_initpath
|
||||||
|
if [ -z "$_domain" ]; then
|
||||||
|
_debug "Show global configs"
|
||||||
|
echo "LE_WORKING_DIR=$LE_WORKING_DIR"
|
||||||
|
echo "LE_CONFIG_HOME=$LE_CONFIG_HOME"
|
||||||
|
cat "$ACCOUNT_CONF_PATH"
|
||||||
|
else
|
||||||
|
_debug "Show domain configs"
|
||||||
|
(
|
||||||
|
_initpath "$_domain" "$_ecc"
|
||||||
|
echo "DOMAIN_CONF=$DOMAIN_CONF"
|
||||||
|
for seg in $(cat $DOMAIN_CONF | cut -d = -f 1); do
|
||||||
|
echo "$seg=$(_readdomainconf "$seg")"
|
||||||
|
done
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
_process() {
|
_process() {
|
||||||
_CMD=""
|
_CMD=""
|
||||||
_domain=""
|
_domain=""
|
||||||
@ -7035,6 +7060,9 @@ _process() {
|
|||||||
--list)
|
--list)
|
||||||
_CMD="list"
|
_CMD="list"
|
||||||
;;
|
;;
|
||||||
|
--info)
|
||||||
|
_CMD="info"
|
||||||
|
;;
|
||||||
--install-cronjob | --installcronjob)
|
--install-cronjob | --installcronjob)
|
||||||
_CMD="installcronjob"
|
_CMD="installcronjob"
|
||||||
;;
|
;;
|
||||||
@ -7586,6 +7614,9 @@ _process() {
|
|||||||
list)
|
list)
|
||||||
list "$_listraw" "$_domain"
|
list "$_listraw" "$_domain"
|
||||||
;;
|
;;
|
||||||
|
info)
|
||||||
|
info "$_domain" "$_ecc"
|
||||||
|
;;
|
||||||
installcronjob) installcronjob "$_confighome" ;;
|
installcronjob) installcronjob "$_confighome" ;;
|
||||||
uninstallcronjob) uninstallcronjob ;;
|
uninstallcronjob) uninstallcronjob ;;
|
||||||
cron) cron ;;
|
cron) cron ;;
|
||||||
|
Loading…
Reference in New Issue
Block a user