Commit Graph

4600 Commits

Author SHA1 Message Date
c83f2f98bd fix https://github.com/Neilpang/acme.sh/issues/2300 2019-06-19 21:49:42 +08:00
06f860c8ea Merge pull request #2292 from cngarrison/master
change to routeros native script rather than bash multiline commands
2019-06-19 21:27:32 +08:00
24e574ee09 Merge pull request #2324 from deflorator1980/dns-api-regru
Dns api regru
2019-06-17 22:05:41 +08:00
803b67af9f Merge pull request #2342 from Neilpang/dev
fix https://github.com/Neilpang/acme.sh/issues/2341
2019-06-15 08:33:54 +08:00
f803c6c0bf fix https://github.com/Neilpang/acme.sh/issues/2341 2019-06-15 08:33:16 +08:00
254feecf21 Merge pull request #2339 from Neilpang/dev
fix  https://github.com/Neilpang/acme.sh/issues/2321
2019-06-14 23:56:50 +08:00
c6b6855131 fix https://github.com/Neilpang/acme.sh/issues/2321
https://github.com/Neilpang/acme.sh/issues/2291
2019-06-14 23:55:59 +08:00
9bc45563ee Merge pull request #2338 from Neilpang/dev
Dev
2019-06-14 23:07:43 +08:00
882ac74a0c fix issue: clear Le_Vlist earlier 2019-06-14 22:41:28 +08:00
d883a870e1 dnsapi for regru: remove debug info 2019-06-13 19:56:40 +03:00
f2c6e3f65b dnsapi for regru: replace echo by _info() 2019-06-13 19:31:44 +03:00
1ff3dcf138 Merge pull request #2332 from endreszabo/patch-1
Help text suggests bad practice.
2019-06-13 19:30:30 +08:00
9b564431b0 Help text suggests bad practice.
Please remove the phrase `No news is good news.` as it suggests to decide to go on with a bad operational habit.

Why I am stating this is because that `no news` also could mean that:
- your `cron` daemon stopped working,
- your MTA has issues (in case or mail notifications of course),
- anything in between the host running `acme.sh` and your client went wrong.

(... and probably you will not notice in time if `acme.sh` would otherwise send an error notification (if it runs anyway))

If you expect a daily mail (using `--notify-level 3`) you can always be sure that `acme.sh` has ran successfully before. You can also tick the `acme.sh` checkbox in the daily operational report of your enterprise. ;)
2019-06-13 12:39:38 +02:00
65058db89f Merge pull request #2071 from awalgarg/dns_maradns
Add support for MaraDNS
2019-06-12 19:34:53 +08:00
487d2a9221 dnsapi for regru: CI linter remove empty line 2019-06-11 20:13:48 +03:00
6151debeab dnsapi for regru: CI linter ok 2019-06-11 19:59:02 +03:00
e05ef230a7 test CI error 2019-06-11 19:37:39 +03:00
685755fe64 Merge pull request #2320 from Neilpang/dev
sync
2019-06-10 22:41:19 +08:00
465ece5d25 fix format 2019-06-10 22:40:14 +08:00
10d1361a2c add guide link 2019-06-10 22:35:55 +08:00
34617270a5 Merge pull request #2319 from Neilpang/dev
sync
2019-06-10 22:02:02 +08:00
29aa370aa6 Merge pull request #2313 from Neilpang/docker
support deploy docker
2019-06-07 18:19:00 +08:00
1ef7fd3659 support to delete multiple entries 2019-06-05 11:38:41 +02:00
6650072fe6 Merge pull request #2276 from der-berni/dev
updated to work with one.com
2019-06-04 20:53:23 +08:00
951bd3a517 minor, check for mkdir 2019-06-03 21:03:03 +08:00
2e3ddd3a61 trim quotation marks 2019-06-03 20:55:22 +08:00
dd628514c6 Merge pull request #2308 from honzahommer/feat/notify-postmark
Add notify postmark
2019-06-03 20:11:42 +08:00
c74686a197 Merge pull request #2285 from dkerr64/FreeDNS
Fixes to dns_freedns.sh for multi-part top level domain names
2019-06-03 20:08:10 +08:00
c42dbbfec8 reformatted RouterOS script for shfmt checks 2019-06-03 11:38:39 +10:00
ea3678f8c7 Merge branch 'dev' into feat/notify-postmark 2019-06-03 01:56:14 +02:00
51099bf148 Add postmark notify 2019-06-03 01:54:04 +02:00
924e0261f9 Update dns_freedns.sh 2019-06-02 13:09:57 -04:00
dc5eda7ebb fix savedeployconf 2019-06-02 20:04:36 +08:00
aec6636205 add _getdeployconf 2019-06-02 19:36:11 +08:00
a18c3ff07d use sh -c 2019-06-02 15:21:08 +08:00
64928b28bc trim quotation marks 2019-06-02 11:11:34 +08:00
0bbaa51945 fix format 2019-06-02 10:05:24 +08:00
561803c0a7 add deploy hook to docker containers 2019-06-01 22:30:25 +08:00
1a5279bd6e cleanup according to styleguide 2019-05-31 08:55:21 +02:00
534ddf01db try to remove errors in travis-ci
No newline at end of file
2019-05-31 08:34:33 +02:00
937d5b5472 try to remove errors in travis-ci 2019-05-31 08:26:48 +02:00
03a407d4df Added additional shellcheck ignores for client-side evaluation warning
Should pass CI tests now
2019-05-29 14:05:20 +10:00
3508e1e6d5 Merge pull request #2298 from kroepke/gcloud-bsd-support
Make dns_gcloud.sh BSD compatible
2019-05-28 20:47:00 +08:00
145b1f4fb3 Improve compatibility with *BSD xargs
The --no-run-if-empty option is a GNU extension and the long version isn't supported by *BSD variants.
Instead use the short version (-r) which is present, but ignored as it is the default behavior, in at least FreeBSD: https://www.freebsd.org/cgi/man.cgi?xargs
2019-05-28 13:46:19 +02:00
09bce5e6d6 sync (#2297)
* Create LICENSE.md

* remove _hostingde_parse_no_strip_whitespace function as this breaks API requests

* Fix sessionid parsing on BSD

* Make travis happy. (SC2020)

* fix for https://github.com/Neilpang/acme.sh/issues/2286

* Notify mail update (#2293)

* feat: disable e-mail validation if MAIL_NOVALIDATE is set

* fix: expose _MAIL_BIN variable

* fix: call _mail_body and _mail_cmnd directly to make sure that all used variables are exposed

* fix: update notify/mail.sh

Co-Authored-By: Matej Mihevc <zuexo@users.noreply.github.com>

* fix: remove useless echo, quote eval
2019-05-28 08:47:33 +08:00
51447961cb Notify mail update (#2293)
* feat: disable e-mail validation if MAIL_NOVALIDATE is set

* fix: expose _MAIL_BIN variable

* fix: call _mail_body and _mail_cmnd directly to make sure that all used variables are exposed

* fix: update notify/mail.sh

Co-Authored-By: Matej Mihevc <zuexo@users.noreply.github.com>

* fix: remove useless echo, quote eval
2019-05-27 22:45:44 +08:00
89e73594eb fixed error in CI 2019-05-25 17:35:40 +02:00
0cddc8a154 change to routeros native script rather than bash multiline commands 2019-05-26 01:32:13 +10:00
8152309435 Add support for MaraDNS
MaraDNS is a lightweight self-hosting DNS server. This patch adds
support for adding records to zone files stored on the server in the
format expected by MaraDNS. Path to the file should be exported in
MARA_ZONE_FILE environment variable. To reload the configuration
automatically, the user must provide path to the pid file of duende (the
daemonization tool that ships with MaraDNS) in MARA_DUENDE_PID_PATH
(--pid argument to duende).
2019-05-25 16:55:09 +05:30
a3089a719f Updated to work with curl
Now works with curl.
Check the root domain.
2019-05-24 09:44:13 +02:00