mirror of
https://github.com/plantroon/acme.sh.git
synced 2024-12-25 14:41:40 +00:00
Only save Attributes if it is set
This commit is contained in:
parent
bfa6e52470
commit
c0449a3ed2
@ -220,22 +220,32 @@ _opns_check_auth() {
|
||||
if [ -z "$OPNs_Host" ]; then
|
||||
OPNs_Host="localhost"
|
||||
_err "You don't specify OPNsense address."
|
||||
return 1
|
||||
else
|
||||
_saveaccountconf_mutable OPNs_Host "$OPNs_Host"
|
||||
fi
|
||||
|
||||
if [ -z "$OPNs_Port" ]; then
|
||||
OPNs_Port="443"
|
||||
_err "You don't specify OPNsense Port."
|
||||
else
|
||||
_saveaccountconf_mutable OPNs_Port "$OPNs_Port"
|
||||
fi
|
||||
|
||||
if [ -z "$OPNs_Api_Insecure" ]; then
|
||||
OPNs_Api_Insecure="0"
|
||||
else
|
||||
#save the api addr and key to the account conf file.
|
||||
_saveaccountconf_mutable OPNs_Api_Insecure "$OPNs_Api_Insecure"
|
||||
fi
|
||||
export HTTPS_INSECURE="${OPNs_Api_Insecure}"
|
||||
|
||||
if [ -z "$OPNs_Key" ]; then
|
||||
OPNs_Key=""
|
||||
_err "You don't specify OPNsense api key id."
|
||||
_err "Please set you OPNs_Key and try again."
|
||||
return 1
|
||||
else
|
||||
_saveaccountconf_mutable OPNs_Key "$OPNs_Key"
|
||||
fi
|
||||
|
||||
if [ -z "$OPNs_Token" ]; then
|
||||
@ -243,15 +253,10 @@ _opns_check_auth() {
|
||||
_err "You don't specify OPNsense token."
|
||||
_err "Please create you OPNs_Token and try again."
|
||||
return 1
|
||||
else
|
||||
_saveaccountconf_mutable OPNs_Token "$OPNs_Token"
|
||||
fi
|
||||
|
||||
#save the api addr and key to the account conf file.
|
||||
_saveaccountconf_mutable OPNs_Host "$OPNs_Host"
|
||||
_saveaccountconf_mutable OPNs_Port "$OPNs_Port"
|
||||
_saveaccountconf_mutable OPNs_Key "$OPNs_Key"
|
||||
_saveaccountconf_mutable OPNs_Token "$OPNs_Token"
|
||||
_saveaccountconf_mutable OPNs_Api_Insecure "$OPNs_Api_Insecure"
|
||||
export HTTPS_INSECURE="${OPNs_Api_Insecure}"
|
||||
|
||||
if ! _opns_rest "GET" "/general/get"; then
|
||||
_err "Can't Access OPNsense"
|
||||
|
Loading…
Reference in New Issue
Block a user