mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2025-05-01 03:42:45 +00:00
Solaris changes, head -c replaced with printf
This commit is contained in:
parent
82e525b442
commit
e8acda94e1
@ -50,7 +50,8 @@ dns_wedos_add() {
|
|||||||
|
|
||||||
#build WEDOS_Authtoken
|
#build WEDOS_Authtoken
|
||||||
_debug "WEDOS Authtoken were not saved yet, building"
|
_debug "WEDOS Authtoken were not saved yet, building"
|
||||||
WEDOS_Authtoken=$(printf '%s' "${WEDOS_Wapipass}" | _digest "sha1" "true" | head -c 40)
|
WEDOS_Authtoken=$(printf '%s' "${WEDOS_Wapipass}" | _digest "sha1" "true")
|
||||||
|
WEDOS_Authtoken=$(printf '%.40s' "${WEDOS_Authtoken}")
|
||||||
_debug "WEDOS_Authtoken step 1, WAPI PASS sha1 sum: '${WEDOS_Authtoken}'"
|
_debug "WEDOS_Authtoken step 1, WAPI PASS sha1 sum: '${WEDOS_Authtoken}'"
|
||||||
WEDOS_Authtoken="${WEDOS_Username}${WEDOS_Authtoken}"
|
WEDOS_Authtoken="${WEDOS_Username}${WEDOS_Authtoken}"
|
||||||
_debug "WEDOS_Authtoken step 2, username concat with token without hours: '${WEDOS_Authtoken}'"
|
_debug "WEDOS_Authtoken step 2, username concat with token without hours: '${WEDOS_Authtoken}'"
|
||||||
@ -111,7 +112,8 @@ dns_wedos_rm() {
|
|||||||
|
|
||||||
#build WEDOS_Authtoken
|
#build WEDOS_Authtoken
|
||||||
_debug "WEDOS Authtoken were not saved yet, building"
|
_debug "WEDOS Authtoken were not saved yet, building"
|
||||||
WEDOS_Authtoken=$(printf '%s' "${WEDOS_Wapipass}" | sha1sum | head -c 40)
|
WEDOS_Authtoken=$(printf '%s' "${WEDOS_Wapipass}" | _digest "sha1" "true")
|
||||||
|
WEDOS_Authtoken=$(printf '%.40s' "${WEDOS_Authtoken}")
|
||||||
_debug "WEDOS_Authtoken step 1, WAPI PASS sha1 sum: '${WEDOS_Authtoken}'"
|
_debug "WEDOS_Authtoken step 1, WAPI PASS sha1 sum: '${WEDOS_Authtoken}'"
|
||||||
WEDOS_Authtoken="${WEDOS_Username}${WEDOS_Authtoken}"
|
WEDOS_Authtoken="${WEDOS_Username}${WEDOS_Authtoken}"
|
||||||
_debug "WEDOS_Authtoken step 2, username concat with token without hours: '${WEDOS_Authtoken}'"
|
_debug "WEDOS_Authtoken step 2, username concat with token without hours: '${WEDOS_Authtoken}'"
|
||||||
@ -166,7 +168,8 @@ _wapi_post() {
|
|||||||
|
|
||||||
# Prepare authentification token
|
# Prepare authentification token
|
||||||
hour=$(TZ='Europe/Prague' date +%H)
|
hour=$(TZ='Europe/Prague' date +%H)
|
||||||
token=$(printf '%s' "${WEDOS_Authtoken}${hour}" | _digest "sha1" "true" | head -c 40)
|
token=$(printf '%s' "${WEDOS_Authtoken}${hour}" | _digest "sha1" "true")
|
||||||
|
token=$(printf '%.40s' "${token}")
|
||||||
_debug "Authentification token is '${token}'"
|
_debug "Authentification token is '${token}'"
|
||||||
|
|
||||||
# Build xml request
|
# Build xml request
|
||||||
|
Loading…
x
Reference in New Issue
Block a user