- 23 Dec, 2022 2 commits
- 19 Dec, 2022 1 commit
-
-
neil authored
Fix assignment: _wget_out
-
- 18 Dec, 2022 1 commit
-
-
plummer86 authored
-
- 04 Dec, 2022 1 commit
-
-
neil authored
-
- 03 Dec, 2022 1 commit
-
-
neil authored
Refact ssh hook to use deploy config, support scp and support specifying port
-
- 29 Nov, 2022 3 commits
-
-
neil authored
Update ArvanCloud API URL - Security & CI problem
-
Arash Hatami authored
-
Arash Hatami authored
-
- 28 Nov, 2022 4 commits
-
-
Arash Hatami authored
-
Arash Hatami authored
-
Arash Hatami authored
-
neil authored
Trim trailing slash in `--home` argument's value from the get-go to avoid that subsequently created paths contain two adjacent slashes in the middle
-
- 27 Nov, 2022 3 commits
-
-
Kiril Isakov authored
Replace the BASH parameter substitution mechanism (unsupported by sh) with standard commands (supported by sh)
-
Arash Hatami authored
-
neil authored
-
- 26 Nov, 2022 2 commits
-
-
Kiril Isakov authored
# What's expected Since in `acme.sh` path strings are concatenated with a hardcoded slash in between, the left operand must never end with a trailing slash for the resulting path to be valid. Otherwise, obviously, the resulting path will have two adjacent slashes in the middle and will not be valid. # What actually happens Even though I cannot tell for each of the input params, I know this for sure for the the `--home` argument's value. If I run `acme.sh` with `--home` argument's value being a path ending in a trailing slash, ```sh acme.sh ... --debug ... --home /some/path/ ... -d somedomainna.me ... ``` I get the following (distinct) occurrencies of resulting invalid paths containing two adjacent slashes: ``` [...] Using config home:/some/path/ [...] DOMAIN_PATH='/some/path//somedomainna.me' [...] _CURL='curl --silent --dump-header /some/path//http.header -L -g ' [...] The domain key is here: /some/path//somedomainna.me/somedomainna.me.key [...] _CURL='curl --silent --dump-header /some/path//http.header -L -g -I ' [...] Your cert is in: /some/path//somedomainna.me/somedomainna.me.cer [...] Your cert key is in: /some/path//somedomainna.me/somedomainna.me.key [...] The intermediate CA cert is in: /some/path//somedomainna.me/ca.cer [...] And the full chain certs is there: /some/path//somedomainna.me/fullchain.cer ``` # Suggested fix Trim trailing slash in `--home` argument's value from the get-go.
-
Arash Hatami authored
Update API URL
-
- 23 Nov, 2022 9 commits
- 20 Nov, 2022 1 commit
-
-
neil authored
Docker alpine update
-
- 17 Nov, 2022 1 commit
-
-
Jan Wagner authored
With #4399 applied we can pick minor versions safely.
-
- 07 Nov, 2022 1 commit
-
-
neil authored
-
- 29 Oct, 2022 3 commits
- 27 Oct, 2022 2 commits
-
-
Peter Dave Hello authored
-
Peter Dave Hello authored
-
- 24 Oct, 2022 1 commit
-
-
neil authored
sync
-
- 16 Oct, 2022 1 commit
- 12 Oct, 2022 1 commit
-
-
neil authored
Fix error during saving conf
-
- 11 Oct, 2022 1 commit
-
-
Adam Tao authored
There might be '|' in __val (e.g., SYNO_Password), which will cause that all content of the conf file is cleared. Fix it by escaping '|' manually. Signed-off-by:
Adam Tao <tcx4c70@gmail.com>
-
- 05 Oct, 2022 1 commit
-
-
neil authored
fix a issue, when profile not end with newline
-