Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Acme.Sh
Commits
3e3f6955
Commit
3e3f6955
authored
Jan 13, 2017
by
neil
Committed by
GitHub
Jan 13, 2017
Browse files
Merge pull request #526 from bittorf/master
shellcheck: fix several occurences of SC2034
parents
2fbf3991
3ca93f4a
Changes
12
Hide whitespace changes
Inline
Side-by-side
.travis.yml
View file @
3e3f6955
...
@@ -41,7 +41,7 @@ script:
...
@@ -41,7 +41,7 @@ script:
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ~/shfmt -l -w -i 2 . ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ~/shfmt -l -w -i 2 . ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then git diff --exit-code && echo "shfmt OK" ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then git diff --exit-code && echo "shfmt OK" ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -V ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -V ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck
-e SC2034
**/*.sh && echo "shellcheck OK" ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck **/*.sh && echo "shellcheck OK" ; fi
-
cd ..
-
cd ..
-
git clone https://github.com/Neilpang/acmetest.git && cp -r acme.sh acmetest/ && cd acmetest
-
git clone https://github.com/Neilpang/acmetest.git && cp -r acme.sh acmetest/ && cd acmetest
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$NGROK_TOKEN" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN" ./letest.sh ; fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$NGROK_TOKEN" ]]; then sudo NGROK_TOKEN="$NGROK_TOKEN" ./letest.sh ; fi
...
...
dnsapi/dns_ad.sh
View file @
3e3f6955
...
@@ -127,8 +127,8 @@ _ad_rest() {
...
@@ -127,8 +127,8 @@ _ad_rest() {
_debug mtd
"
$mtd
"
_debug mtd
"
$mtd
"
_debug ep
"
$ep
"
_debug ep
"
$ep
"
_H1
=
"Accept: application/json"
export
_H1
=
"Accept: application/json"
_H2
=
"Content-Type: application/json"
export
_H2
=
"Content-Type: application/json"
if
[
"
$mtd
"
!=
"GET"
]
;
then
if
[
"
$mtd
"
!=
"GET"
]
;
then
# both POST and DELETE.
# both POST and DELETE.
...
...
dnsapi/dns_aws.sh
View file @
3e3f6955
...
@@ -137,13 +137,13 @@ aws_rest() {
...
@@ -137,13 +137,13 @@ aws_rest() {
#RequestDate="20161120T141056Z" ##############
#RequestDate="20161120T141056Z" ##############
_H1
=
"x-amz-date:
$RequestDate
"
export
_H1
=
"x-amz-date:
$RequestDate
"
aws_host
=
"
$AWS_HOST
"
aws_host
=
"
$AWS_HOST
"
CanonicalHeaders
=
"host:
$aws_host
\n
x-amz-date:
$RequestDate
\n
"
CanonicalHeaders
=
"host:
$aws_host
\n
x-amz-date:
$RequestDate
\n
"
SignedHeaders
=
"host;x-amz-date"
SignedHeaders
=
"host;x-amz-date"
if
[
-n
"
$AWS_SESSION_TOKEN
"
]
;
then
if
[
-n
"
$AWS_SESSION_TOKEN
"
]
;
then
_H2
=
"x-amz-security-token:
$AWS_SESSION_TOKEN
"
export
_H2
=
"x-amz-security-token:
$AWS_SESSION_TOKEN
"
CanonicalHeaders
=
"
${
CanonicalHeaders
}
x-amz-security-token:
$AWS_SESSION_TOKEN
\n
"
CanonicalHeaders
=
"
${
CanonicalHeaders
}
x-amz-security-token:
$AWS_SESSION_TOKEN
\n
"
SignedHeaders
=
"
${
SignedHeaders
}
;x-amz-security-token"
SignedHeaders
=
"
${
SignedHeaders
}
;x-amz-security-token"
fi
fi
...
...
dnsapi/dns_cf.sh
View file @
3e3f6955
...
@@ -163,9 +163,9 @@ _cf_rest() {
...
@@ -163,9 +163,9 @@ _cf_rest() {
data
=
"
$3
"
data
=
"
$3
"
_debug
"
$ep
"
_debug
"
$ep
"
_H1
=
"X-Auth-Email:
$CF_Email
"
export
_H1
=
"X-Auth-Email:
$CF_Email
"
_H2
=
"X-Auth-Key:
$CF_Key
"
export
_H2
=
"X-Auth-Key:
$CF_Key
"
_H3
=
"Content-Type: application/json"
export
_H3
=
"Content-Type: application/json"
if
[
"
$m
"
!=
"GET"
]
;
then
if
[
"
$m
"
!=
"GET"
]
;
then
_debug data
"
$data
"
_debug data
"
$data
"
...
...
dnsapi/dns_cx.sh
View file @
3e3f6955
...
@@ -193,10 +193,10 @@ _rest() {
...
@@ -193,10 +193,10 @@ _rest() {
hmac
=
$(
printf
"%s"
"
$sec
"
| _digest md5 hex
)
hmac
=
$(
printf
"%s"
"
$sec
"
| _digest md5 hex
)
_debug hmac
"
$hmac
"
_debug hmac
"
$hmac
"
_H1
=
"API-KEY:
$CX_Key
"
export
_H1
=
"API-KEY:
$CX_Key
"
_H2
=
"API-REQUEST-DATE:
$cdate
"
export
_H2
=
"API-REQUEST-DATE:
$cdate
"
_H3
=
"API-HMAC:
$hmac
"
export
_H3
=
"API-HMAC:
$hmac
"
_H4
=
"Content-Type: application/json"
export
_H4
=
"Content-Type: application/json"
if
[
"
$data
"
]
;
then
if
[
"
$data
"
]
;
then
response
=
"
$(
_post
"
$data
"
"
$url
"
""
"
$m
"
)
"
response
=
"
$(
_post
"
$data
"
"
$url
"
""
"
$m
"
)
"
...
...
dnsapi/dns_gd.sh
View file @
3e3f6955
...
@@ -98,8 +98,8 @@ _gd_rest() {
...
@@ -98,8 +98,8 @@ _gd_rest() {
data
=
"
$3
"
data
=
"
$3
"
_debug
"
$ep
"
_debug
"
$ep
"
_H1
=
"Authorization: sso-key
$GD_Key
:
$GD_Secret
"
export
_H1
=
"Authorization: sso-key
$GD_Key
:
$GD_Secret
"
_H2
=
"Content-Type: application/json"
export
_H2
=
"Content-Type: application/json"
if
[
"
$data
"
]
;
then
if
[
"
$data
"
]
;
then
_debug data
"
$data
"
_debug data
"
$data
"
...
...
dnsapi/dns_ispconfig.sh
View file @
3e3f6955
...
@@ -46,7 +46,7 @@ _ISPC_credentials() {
...
@@ -46,7 +46,7 @@ _ISPC_credentials() {
_saveaccountconf ISPC_Api
"
${
ISPC_Api
}
"
_saveaccountconf ISPC_Api
"
${
ISPC_Api
}
"
_saveaccountconf ISPC_Api_Insecure
"
${
ISPC_Api_Insecure
}
"
_saveaccountconf ISPC_Api_Insecure
"
${
ISPC_Api_Insecure
}
"
# Set whether curl should use secure or insecure mode
# Set whether curl should use secure or insecure mode
HTTPS_INSECURE
=
"
${
ISPC_Api_Insecure
}
"
export
HTTPS_INSECURE
=
"
${
ISPC_Api_Insecure
}
"
fi
fi
}
}
...
...
dnsapi/dns_lexicon.sh
View file @
3e3f6955
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
# dns api wrapper of lexicon for acme.sh
# dns api wrapper of lexicon for acme.sh
lexicon_url
=
"
https://github.com/AnalogJ/lexicon
"
#
https://github.com/AnalogJ/lexicon
lexicon_cmd
=
"lexicon"
lexicon_cmd
=
"lexicon"
wiki
=
"https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api"
wiki
=
"https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api"
...
...
dnsapi/dns_lua.sh
View file @
3e3f6955
...
@@ -125,8 +125,8 @@ _LUA_rest() {
...
@@ -125,8 +125,8 @@ _LUA_rest() {
data
=
"
$3
"
data
=
"
$3
"
_debug
"
$ep
"
_debug
"
$ep
"
_H1
=
"Accept: application/json"
export
_H1
=
"Accept: application/json"
_H2
=
"Authorization: Basic
$LUA_auth
"
export
_H2
=
"Authorization: Basic
$LUA_auth
"
if
[
"
$data
"
]
;
then
if
[
"
$data
"
]
;
then
_debug data
"
$data
"
_debug data
"
$data
"
response
=
"
$(
_post
"
$data
"
"
$LUA_Api
/
$ep
"
""
"
$m
"
)
"
response
=
"
$(
_post
"
$data
"
"
$LUA_Api
/
$ep
"
""
"
$m
"
)
"
...
...
dnsapi/dns_me.sh
View file @
3e3f6955
...
@@ -126,9 +126,9 @@ _me_rest() {
...
@@ -126,9 +126,9 @@ _me_rest() {
cdate
=
$(
date
-u
+
"%a, %d %b %Y %T %Z"
)
cdate
=
$(
date
-u
+
"%a, %d %b %Y %T %Z"
)
hmac
=
$(
printf
"%s"
"
$cdate
"
| _hmac sha1
"
$(
_hex
"
$ME_Secret
"
)
"
hex
)
hmac
=
$(
printf
"%s"
"
$cdate
"
| _hmac sha1
"
$(
_hex
"
$ME_Secret
"
)
"
hex
)
_H1
=
"x-dnsme-apiKey:
$ME_Key
"
export
_H1
=
"x-dnsme-apiKey:
$ME_Key
"
_H2
=
"x-dnsme-requestDate:
$cdate
"
export
_H2
=
"x-dnsme-requestDate:
$cdate
"
_H3
=
"x-dnsme-hmac:
$hmac
"
export
_H3
=
"x-dnsme-hmac:
$hmac
"
if
[
"
$data
"
]
;
then
if
[
"
$data
"
]
;
then
_debug data
"
$data
"
_debug data
"
$data
"
...
...
dnsapi/dns_ovh.sh
View file @
3e3f6955
...
@@ -273,12 +273,12 @@ _ovh_rest() {
...
@@ -273,12 +273,12 @@ _ovh_rest() {
_ovh_hex
=
"
$(
printf
"%s"
"
$_ovh_p
"
| _digest sha1 hex
)
"
_ovh_hex
=
"
$(
printf
"%s"
"
$_ovh_p
"
| _digest sha1 hex
)
"
_debug2 _ovh_hex
"
$_ovh_hex
"
_debug2 _ovh_hex
"
$_ovh_hex
"
_H1
=
"X-Ovh-Application:
$OVH_AK
"
export
_H1
=
"X-Ovh-Application:
$OVH_AK
"
_H2
=
"X-Ovh-Signature:
\$
1
\$
$_ovh_hex
"
export
_H2
=
"X-Ovh-Signature:
\$
1
\$
$_ovh_hex
"
_debug2 _H2
"
$_H2
"
_debug2 _H2
"
$_H2
"
_H3
=
"X-Ovh-Timestamp:
$_ovh_t
"
export
_H3
=
"X-Ovh-Timestamp:
$_ovh_t
"
_H4
=
"X-Ovh-Consumer:
$OVH_CK
"
export
_H4
=
"X-Ovh-Consumer:
$OVH_CK
"
_H5
=
"Content-Type: application/json;charset=utf-8"
export
_H5
=
"Content-Type: application/json;charset=utf-8"
if
[
"
$data
"
]
||
[
"
$m
"
=
"POST"
]
||
[
"
$m
"
=
"PUT"
]
;
then
if
[
"
$data
"
]
||
[
"
$m
"
=
"POST"
]
||
[
"
$m
"
=
"PUT"
]
;
then
_debug data
"
$data
"
_debug data
"
$data
"
response
=
"
$(
_post
"
$data
"
"
$_ovh_url
"
""
"
$m
"
)
"
response
=
"
$(
_post
"
$data
"
"
$_ovh_url
"
""
"
$m
"
)
"
...
...
dnsapi/dns_pdns.sh
View file @
3e3f6955
...
@@ -165,7 +165,7 @@ _pdns_rest() {
...
@@ -165,7 +165,7 @@ _pdns_rest() {
ep
=
$2
ep
=
$2
data
=
$3
data
=
$3
_H1
=
"X-API-Key:
$PDNS_Token
"
export
_H1
=
"X-API-Key:
$PDNS_Token
"
if
[
!
"
$method
"
=
"GET"
]
;
then
if
[
!
"
$method
"
=
"GET"
]
;
then
_debug data
"
$data
"
_debug data
"
$data
"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment