]> git.proxmox.com Git - mirror_acme.sh.git/log
mirror_acme.sh.git
4 years agoMerge pull request #2583 from JohnVillalovos/dev
neil [Fri, 15 Nov 2019 14:23:07 +0000 (22:23 +0800)]
Merge pull request #2583 from JohnVillalovos/dev

debug_bash_helper: Use eval as busybox systems have problems

4 years agodebug_bash_helper: Use eval as busybox systems have problems
John L. Villalovos [Tue, 12 Nov 2019 16:48:41 +0000 (08:48 -0800)]
debug_bash_helper: Use eval as busybox systems have problems

In _debug_bash_helper use eval as we are seeing issues with busybox
systems having issues with array access. Even though they aren't
actually running the code they appear to be parsing it and failing.

Also older versions of busybox have a bug with eval and double quotes,
so make sure to use single quotes when using eval.

Resolves: #2579

4 years agoMerge pull request #2580 from vitaliytv/patch-1
neil [Wed, 13 Nov 2019 10:09:58 +0000 (18:09 +0800)]
Merge pull request #2580 from vitaliytv/patch-1

DOCS: typo in notify/mailgun.sh  (sandbox)

4 years agoMerge pull request #2584 from kolbma/issue1586
neil [Wed, 13 Nov 2019 10:07:10 +0000 (18:07 +0800)]
Merge pull request #2584 from kolbma/issue1586

Issue1586 - Fix callhook error in manual mode

4 years agoFix callhook error in manual mode
arlecchino [Tue, 12 Nov 2019 18:58:36 +0000 (19:58 +0100)]
Fix callhook error in manual mode

Fixes #1586
Check force manual switch before causing error about it.

4 years agoMerge pull request #2562 from stilez/master
neil [Tue, 12 Nov 2019 07:38:45 +0000 (15:38 +0800)]
Merge pull request #2562 from stilez/master

Create DNS 01 module for Plesk XML API

4 years agoDOCS: typo
Vitalii Tverdokhlib [Sat, 9 Nov 2019 10:12:30 +0000 (12:12 +0200)]
DOCS: typo

4 years agormv space
stilez [Tue, 5 Nov 2019 23:29:51 +0000 (23:29 +0000)]
rmv space

4 years agoremove \n in output messages
stilez [Tue, 5 Nov 2019 23:26:05 +0000 (23:26 +0000)]
remove \n in output messages

4 years agofix
stilez [Tue, 5 Nov 2019 21:09:14 +0000 (21:09 +0000)]
fix

4 years agoenhance
stilez [Tue, 5 Nov 2019 21:04:10 +0000 (21:04 +0000)]
enhance

4 years agobugfix
stilez [Tue, 5 Nov 2019 21:00:34 +0000 (21:00 +0000)]
bugfix

4 years agobugfix
stilez [Tue, 5 Nov 2019 20:58:51 +0000 (20:58 +0000)]
bugfix

4 years agormv spaces
stilez [Tue, 5 Nov 2019 19:19:08 +0000 (19:19 +0000)]
rmv spaces

4 years agoRest of sed -r
stilez [Tue, 5 Nov 2019 19:01:32 +0000 (19:01 +0000)]
Rest of sed -r

4 years agoFix some sed -r, and clean up some variable references ("$1" -> "$varname")
stilez [Tue, 5 Nov 2019 18:50:39 +0000 (18:50 +0000)]
Fix some sed -r, and clean up some variable references ("$1" -> "$varname")

4 years agoGrep fixes and minor improvements
stilez [Tue, 5 Nov 2019 17:56:20 +0000 (17:56 +0000)]
Grep fixes and minor improvements

4 years agobasic regex's to use \+
stilez [Mon, 4 Nov 2019 19:05:44 +0000 (19:05 +0000)]
basic regex's to use \+

Maybe BRE aren't as basic as they sound. But I'm sure `man grep` didn't list the extra syntax of "preceded by backslash" :)  So let's use it

4 years agoremove unnecessary \
stilez [Mon, 4 Nov 2019 18:44:14 +0000 (18:44 +0000)]
remove unnecessary \

4 years agoReplace egrep -> basic regex grep
stilez [Mon, 4 Nov 2019 18:40:12 +0000 (18:40 +0000)]
Replace egrep -> basic regex grep

(( ... isn't it annoying that basic regex has * but not + ..... ))

4 years agoMerge pull request #2571 from Neilpang/dev
neil [Sun, 3 Nov 2019 11:42:34 +0000 (19:42 +0800)]
Merge pull request #2571 from Neilpang/dev

sync

4 years agoMerge pull request #2546 from JohnVillalovos/master
neil [Sun, 3 Nov 2019 11:41:51 +0000 (19:41 +0800)]
Merge pull request #2546 from JohnVillalovos/master

Improve debug capabilities when using bash

4 years agoMerge pull request #1925 from kuk/master
neil [Sun, 3 Nov 2019 11:38:35 +0000 (19:38 +0800)]
Merge pull request #1925 from kuk/master

Fix Vscale hostedzone

4 years agoFix Vscale
Kukushkin Alexander [Fri, 16 Nov 2018 05:30:44 +0000 (08:30 +0300)]
Fix Vscale

4 years agofix format
neilpang [Sat, 2 Nov 2019 11:44:43 +0000 (19:44 +0800)]
fix format

4 years agoMerge pull request #2569 from johannrichard/patch-1
neil [Sat, 2 Nov 2019 06:21:45 +0000 (14:21 +0800)]
Merge pull request #2569 from johannrichard/patch-1

Add openssh package for ssh.sh deploy support

4 years agoUpdate Dockerfile
Johann Richard [Sat, 2 Nov 2019 06:10:50 +0000 (07:10 +0100)]
Update Dockerfile

4 years agofix https://github.com/Neilpang/acme.sh/issues/2566
neilpang [Sat, 2 Nov 2019 01:48:41 +0000 (09:48 +0800)]
fix https://github.com/Neilpang/acme.sh/issues/2566

4 years agoMerge pull request #2563 from peterkelm/peterkelm-variomedia-dns
neil [Sat, 2 Nov 2019 00:32:02 +0000 (08:32 +0800)]
Merge pull request #2563 from peterkelm/peterkelm-variomedia-dns

Variomedia DNS API

4 years agoAdd openssh package
Johann Richard [Fri, 1 Nov 2019 16:59:40 +0000 (17:59 +0100)]
Add openssh package

* `acme.sh`'s `ssh.sh` is probably one of the hooks that's most versatile
* By default, it's not installed on `alpine` docker images and therefore is lacking in the `acme.sh` docker image
* This change adds the `openssh` package and therefore the `ssh` and associated commands

4 years agoShellcheck'd
peterkelm [Thu, 31 Oct 2019 08:03:35 +0000 (09:03 +0100)]
Shellcheck'd

4 years agoshellcheck directive
stilez [Wed, 30 Oct 2019 22:11:16 +0000 (22:11 +0000)]
shellcheck directive

4 years agominor formatting changes
peterkelm [Wed, 30 Oct 2019 19:51:16 +0000 (20:51 +0100)]
minor formatting changes

4 years ago[[:space:]] -> " "
stilez [Wed, 30 Oct 2019 17:06:03 +0000 (17:06 +0000)]
[[:space:]] -> " "

4 years agogrep -E and sed -E
stilez [Wed, 30 Oct 2019 17:01:06 +0000 (17:01 +0000)]
grep -E and sed -E

4 years agoimprove _err message and remove a dubious _debug message.
stilez [Wed, 30 Oct 2019 10:22:04 +0000 (10:22 +0000)]
improve _err message and remove a dubious _debug message.

4 years agoedit a comment
stilez [Wed, 30 Oct 2019 09:53:40 +0000 (09:53 +0000)]
edit a comment

4 years agotravis fix
stilez [Wed, 30 Oct 2019 09:38:03 +0000 (09:38 +0000)]
travis fix

4 years agovarious small improves
stilez [Tue, 29 Oct 2019 10:30:00 +0000 (10:30 +0000)]
various small improves

4 years agoMerge pull request #2560 from scottkof/aws-dns-avoid-throttle
neil [Mon, 28 Oct 2019 14:42:21 +0000 (22:42 +0800)]
Merge pull request #2560 from scottkof/aws-dns-avoid-throttle

Avoid API throttling errors in AWS DNS plugin

4 years agoSwitch from `sleep` to `_sleep`
scottkof [Mon, 28 Oct 2019 13:32:08 +0000 (06:32 -0700)]
Switch from `sleep` to `_sleep`

4 years agorenamed
stilez [Sun, 27 Oct 2019 16:58:58 +0000 (16:58 +0000)]
renamed

4 years agofix filename
stilez [Sun, 27 Oct 2019 16:58:22 +0000 (16:58 +0000)]
fix filename

4 years agounused code removed
peterkelm [Sun, 27 Oct 2019 15:58:36 +0000 (16:58 +0100)]
unused code removed

4 years agofixed dns_variomedia_rm for wildcard certs
peterkelm [Sun, 27 Oct 2019 15:52:51 +0000 (16:52 +0100)]
fixed dns_variomedia_rm for wildcard certs

fixed dns_variomedia_rm to respect the txtvalue supplied as function parameter

4 years agovariomedia dns api
peterkelm [Sun, 27 Oct 2019 12:13:22 +0000 (13:13 +0100)]
variomedia dns api

initial commit for the variomedia dns api implementation

4 years agoedit comments
stilez [Sun, 27 Oct 2019 07:38:22 +0000 (07:38 +0000)]
edit comments

4 years agoMerge branch 'dev' of github.com:Neilpang/acme.sh into dev
neilpang [Sun, 27 Oct 2019 03:44:22 +0000 (11:44 +0800)]
Merge branch 'dev' of github.com:Neilpang/acme.sh into dev

4 years agofix background color
neilpang [Sun, 27 Oct 2019 03:43:40 +0000 (11:43 +0800)]
fix background color

4 years agoedits to comments
stilez [Sun, 27 Oct 2019 01:48:02 +0000 (01:48 +0000)]
edits to comments

4 years agotravis
stilez [Sun, 27 Oct 2019 01:13:15 +0000 (01:13 +0000)]
travis

4 years agoTravis fixes
stilez [Sun, 27 Oct 2019 01:10:03 +0000 (01:10 +0000)]
Travis fixes

4 years agoFormatting fixes for Travis
stilez [Sun, 27 Oct 2019 01:00:59 +0000 (01:00 +0000)]
Formatting fixes for Travis

4 years agoFix (revert) edited .md file
stilez [Sun, 27 Oct 2019 00:31:17 +0000 (01:31 +0100)]
Fix (revert) edited .md file

4 years agoMerge branch 'dev' into master
stilez [Sun, 27 Oct 2019 00:26:06 +0000 (01:26 +0100)]
Merge branch 'dev' into master

4 years agorevert changes to this file
stilez [Sun, 27 Oct 2019 00:23:14 +0000 (01:23 +0100)]
revert changes to this file

4 years agoCreate DNS 01 module for Plesk XML API
stilez [Sun, 27 Oct 2019 00:09:50 +0000 (01:09 +0100)]
Create DNS 01 module for Plesk XML API

4 years agoUpdate for dns pleskxml
stilez [Sun, 27 Oct 2019 00:04:08 +0000 (01:04 +0100)]
Update for dns pleskxml

4 years agoUpdate list of DNS providers for Plesk XML API
stilez [Sat, 26 Oct 2019 23:58:33 +0000 (00:58 +0100)]
Update list of DNS providers for Plesk XML API

4 years agoImprove debug capabilities when using bash
John L. Villalovos [Tue, 15 Oct 2019 21:37:38 +0000 (14:37 -0700)]
Improve debug capabilities when using bash

When calling the _debug3() function will print the filename, function
name, and line number when running under bash

4 years agoAvoid API throttling errors in AWS DNS plugin
scottkof [Fri, 25 Oct 2019 19:05:15 +0000 (12:05 -0700)]
Avoid API throttling errors in AWS DNS plugin

4 years agoMerge pull request #2455 from RolphH/leaseweb-api
neil [Fri, 25 Oct 2019 14:41:23 +0000 (22:41 +0800)]
Merge pull request #2455 from RolphH/leaseweb-api

Added Leaseweb API for dns-01 verification

4 years agofix https://github.com/Neilpang/acme.sh/pull/2553#issuecomment-546173277
neilpang [Fri, 25 Oct 2019 14:34:33 +0000 (22:34 +0800)]
fix https://github.com/Neilpang/acme.sh/pull/2553#issuecomment-546173277

4 years agofix https://github.com/Neilpang/acme.sh/issues/2557 and https://github.com/Neilpang...
neilpang [Fri, 25 Oct 2019 14:31:36 +0000 (22:31 +0800)]
fix https://github.com/Neilpang/acme.sh/issues/2557 and https://github.com/Neilpang/acme.sh/issues/2544

4 years agoFixed error
Rolph Haspers [Fri, 25 Oct 2019 11:46:10 +0000 (13:46 +0200)]
Fixed error

4 years agoFix for SC2039/SC2086
Rolph Haspers [Fri, 25 Oct 2019 11:22:19 +0000 (13:22 +0200)]
Fix for SC2039/SC2086

4 years agoSmall fix
Rolph Haspers [Fri, 25 Oct 2019 10:14:53 +0000 (12:14 +0200)]
Small fix

4 years agoFixed wrong assignement of var
Rolph Haspers [Fri, 25 Oct 2019 09:56:27 +0000 (11:56 +0200)]
Fixed wrong assignement of var

4 years agoFixed some bugs, tested and working
Rolph Haspers [Fri, 25 Oct 2019 09:42:15 +0000 (11:42 +0200)]
Fixed some bugs, tested and working

4 years agoCheck for root domain via API
Rolph Haspers [Fri, 25 Oct 2019 07:25:29 +0000 (09:25 +0200)]
Check for root domain via API

4 years agoadd space.
neil [Thu, 24 Oct 2019 01:19:18 +0000 (09:19 +0800)]
add space.
fix https://github.com/Neilpang/acme.sh/pull/2553

4 years agoMerge pull request #2553 from master-nevi/dev
neil [Wed, 23 Oct 2019 14:47:54 +0000 (22:47 +0800)]
Merge pull request #2553 from master-nevi/dev

Use more widely supported options for the "tr" command line utility b…y removing the use of the character class representation option. [:space:] => "\t\r\n\v\f"

4 years agoUse more widely supported options for the "tr" command line utility by removing the...
David Robles [Wed, 23 Oct 2019 14:20:01 +0000 (07:20 -0700)]
Use more widely supported options for the "tr" command line utility by removing the use of the character class representation option. [:space:] => "\t\r\n\v\f"

4 years agoMerge pull request #2534 from billgertz/patch-2
neil [Wed, 23 Oct 2019 14:07:20 +0000 (22:07 +0800)]
Merge pull request #2534 from billgertz/patch-2

dnsapi/dns_miab.sh MIAB DNS-01 Validation

5 years agoMerge pull request #2548 from rserpent/dns_nic
neil [Sun, 20 Oct 2019 09:02:30 +0000 (17:02 +0800)]
Merge pull request #2548 from rserpent/dns_nic

nic.ru dnsapi

5 years agofix whitespaces
rserpent [Wed, 16 Oct 2019 11:25:38 +0000 (16:25 +0500)]
fix whitespaces

5 years agoUpdate dns_nic.sh
rserpent [Wed, 16 Oct 2019 10:31:50 +0000 (15:31 +0500)]
Update dns_nic.sh

5 years agodns_nic init
rserpent [Wed, 16 Oct 2019 10:12:21 +0000 (15:12 +0500)]
dns_nic init

5 years agoStyle space change
Bill Gertz [Sun, 13 Oct 2019 22:06:08 +0000 (00:06 +0200)]
Style space change

Extra space on empty line 27.

5 years agoUpdated to use _H1 Authorization: Basic
Bill Gertz [Sun, 13 Oct 2019 22:01:25 +0000 (00:01 +0200)]
Updated to use _H1 Authorization: Basic

Updated to use suggested export _H1 env var to supply Authorization Basic credentials. This undocumented support for Basic Authorization, ContentType, etc. needs to be documented in DNSAPI Dev Guide. Removed two stray debugging lines.

5 years agoSpace style changes.
Bill Gertz [Sun, 13 Oct 2019 18:02:03 +0000 (20:02 +0200)]
Space style changes.

Local copy of shellcheck somehow missed these, odd.

5 years agoRewrite to conform to Dev guide
Bill Gertz [Sun, 13 Oct 2019 17:56:04 +0000 (19:56 +0200)]
Rewrite to conform to Dev guide

Created _get_root() that tests the requested host is a subdomain to the domains hosted on MailinaBox (MIAB) DNS Server. Created common _miab_rest() used with dns_miab_add(), dns_miab_rm() and _get_root(). Also created barbaric _is_json() to test the response given by the MIAB Custom DNS API at least looks like a JSON file. We should add a hint to use _normalizeJson with JSON responses so _startswith, _endswith won't perplexingly fail.

5 years agoMerge pull request #2537 from master-nevi/master
neil [Thu, 10 Oct 2019 02:38:17 +0000 (10:38 +0800)]
Merge pull request #2537 from master-nevi/master

Use more widely supported options for the "tr" command line utility in dns_freedns.sh

5 years agoMerge pull request #2539 from temoffey/gcore_cdn
neil [Thu, 10 Oct 2019 02:35:22 +0000 (10:35 +0800)]
Merge pull request #2539 from temoffey/gcore_cdn

Gcore cdn

5 years agoMerge pull request #2434 from dkerr64/FreeDNS
neil [Thu, 10 Oct 2019 02:34:26 +0000 (10:34 +0800)]
Merge pull request #2434 from dkerr64/FreeDNS

Work around bug in _egrep_o() function

5 years agofixed json parse regex for support api gcore_cdn
temoffey [Wed, 9 Oct 2019 21:36:34 +0000 (00:36 +0300)]
fixed json parse regex for support api gcore_cdn

5 years agoUse more widely supported options for the "tr" command line utility by removing the...
David Robles [Wed, 9 Oct 2019 15:08:05 +0000 (08:08 -0700)]
Use more widely supported options for the "tr" command line utility by removing the use of the character class representation option. Fixes #2536

5 years agoStyle issue
Bill Gertz [Tue, 8 Oct 2019 16:46:35 +0000 (18:46 +0200)]
Style issue

Spaces on blank line on line 133.

5 years agoStyle issues and orphan _postContentType debug fix
Bill Gertz [Tue, 8 Oct 2019 16:24:14 +0000 (18:24 +0200)]
Style issues and orphan _postContentType debug fix

Fixed spacing and removed unneeded debug for _postContenetType

5 years agoRemoved parameters and unused code for _miab_post
Bill Gertz [Tue, 8 Oct 2019 16:15:16 +0000 (18:15 +0200)]
Removed parameters and unused code for _miab_post

Ok, should have noticed earlier that the calls to the private function _miab_post() never used the _needbase64_ or the __postContentType parameters. Parameters and code to handle them has been factored out.

5 years agoUm that's a wee bit of nit pick.
Bill Gertz [Tue, 8 Oct 2019 14:47:32 +0000 (16:47 +0200)]
Um that's a wee bit of nit pick.

'Errant' space removed on blank line on line 147.

5 years agoFixed weird spacing on line 180
Bill Gertz [Tue, 8 Oct 2019 14:34:56 +0000 (16:34 +0200)]
Fixed weird spacing on line 180

Um, fixed.

5 years agoCleanup/ removed private function _get_root
Bill Gertz [Tue, 8 Oct 2019 14:29:23 +0000 (16:29 +0200)]
Cleanup/ removed private function _get_root

Function _get_root() copied from acme.sh and is not needed here. Other cleanup as recommended by acme.sh test bot.

5 years agodnsapi/dns_miab.sh MIAB DNS-01 Validation
Bill Gertz [Tue, 8 Oct 2019 13:47:39 +0000 (15:47 +0200)]
dnsapi/dns_miab.sh MIAB DNS-01 Validation

Know I'm new to contorting to this project. I i've broke conventions please let me know what I've screwed up and I'll set it right as quickly as possible.

Propose this as a new DNS-01 validation script to dynamically add challenge DNS records to MailinaBox (MIAB) DNS. MIAB uses a custom DNS API to manage external DNS records.

The script was originally written by Darven Dissek and can be found in his repository: https://framagit.org/DarvenDissek/acme.sh-MIAB-DNS-API/). This has been forked and some slight cleanup applied and change shebang to UNIx shell. The forked repository can be found here: https://github.com/billgertz/MIAB_dns_api.

Wrote to Darven but received no reply. Support for this script has been submitted to the OPNsense project via this pull request: https://github.com/opnsense/plugins/pull/1531

5 years agoMerge pull request #2531 from moose-kazan/master
neil [Sun, 6 Oct 2019 12:13:19 +0000 (20:13 +0800)]
Merge pull request #2531 from moose-kazan/master

Fix for dns_vultr.sh

5 years agoUpdate README.md
MooSE [Sun, 6 Oct 2019 12:02:48 +0000 (15:02 +0300)]
Update README.md

5 years ago- Return shell detect via env
Vadim Kalinnikov [Sun, 6 Oct 2019 11:40:57 +0000 (14:40 +0300)]
- Return shell detect via env

5 years agoSmall fix in dns_vultr.sh
Vadim Kalinnikov [Sun, 6 Oct 2019 11:38:26 +0000 (14:38 +0300)]
Small fix in dns_vultr.sh

5 years agoMerge pull request #2527 from PeterDaveHello/RemoveTrailingSpaces
neil [Sat, 5 Oct 2019 13:31:46 +0000 (21:31 +0800)]
Merge pull request #2527 from PeterDaveHello/RemoveTrailingSpaces

Remove trailing spaces in text files

5 years agoMerge pull request #2528 from PeterDaveHello/ImproveTravisCI
neil [Sat, 5 Oct 2019 13:23:30 +0000 (21:23 +0800)]
Merge pull request #2528 from PeterDaveHello/ImproveTravisCI

Use shallow clone to speed up git clone on Travis CI