|
@ -32,6 +32,10 @@ dns_ispconfig_rm() { |
|
|
#################### Private functions below ################################## |
|
|
#################### Private functions below ################################## |
|
|
|
|
|
|
|
|
_ISPC_credentials() { |
|
|
_ISPC_credentials() { |
|
|
|
|
|
ISPC_User="${ISPC_User:-$(_readaccountconf_mutable ISPC_User)}" |
|
|
|
|
|
ISPC_Password="${ISPC_Password:-$(_readaccountconf_mutable ISPC_Password)}" |
|
|
|
|
|
ISPC_Api="${ISPC_Api:-$(_readaccountconf_mutable ISPC_Api)}" |
|
|
|
|
|
ISPC_Api_Insecure="${ISPC_Api_Insecure:-$(_readaccountconf_mutable ISPC_Api_Insecure)}" |
|
|
if [ -z "${ISPC_User}" ] || [ -z "${ISPC_Password}" ] || [ -z "${ISPC_Api}" ] || [ -z "${ISPC_Api_Insecure}" ]; then |
|
|
if [ -z "${ISPC_User}" ] || [ -z "${ISPC_Password}" ] || [ -z "${ISPC_Api}" ] || [ -z "${ISPC_Api_Insecure}" ]; then |
|
|
ISPC_User="" |
|
|
ISPC_User="" |
|
|
ISPC_Password="" |
|
|
ISPC_Password="" |
|
@ -40,10 +44,10 @@ _ISPC_credentials() { |
|
|
_err "You haven't specified the ISPConfig Login data, URL and whether you want check the ISPC SSL cert. Please try again." |
|
|
_err "You haven't specified the ISPConfig Login data, URL and whether you want check the ISPC SSL cert. Please try again." |
|
|
return 1 |
|
|
return 1 |
|
|
else |
|
|
else |
|
|
_saveaccountconf ISPC_User "${ISPC_User}" |
|
|
|
|
|
_saveaccountconf ISPC_Password "${ISPC_Password}" |
|
|
|
|
|
_saveaccountconf ISPC_Api "${ISPC_Api}" |
|
|
|
|
|
_saveaccountconf ISPC_Api_Insecure "${ISPC_Api_Insecure}" |
|
|
|
|
|
|
|
|
_saveaccountconf_mutable ISPC_User "${ISPC_User}" |
|
|
|
|
|
_saveaccountconf_mutable ISPC_Password "${ISPC_Password}" |
|
|
|
|
|
_saveaccountconf_mutable ISPC_Api "${ISPC_Api}" |
|
|
|
|
|
_saveaccountconf_mutable ISPC_Api_Insecure "${ISPC_Api_Insecure}" |
|
|
# Set whether curl should use secure or insecure mode |
|
|
# Set whether curl should use secure or insecure mode |
|
|
export HTTPS_INSECURE="${ISPC_Api_Insecure}" |
|
|
export HTTPS_INSECURE="${ISPC_Api_Insecure}" |
|
|
fi |
|
|
fi |
|
|