Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync #2571

Merged
merged 77 commits into from Nov 3, 2019

Conversation

@Neilpang
Copy link
Owner

Neilpang commented Nov 3, 2019

sync

dkerr64 and others added 30 commits Jul 11, 2019
Fix bug reported by @maks2018 in issue #2305 by updating the regex in egrep of the subdomain html page.
_egrep_o() function accepts extended regex and on systems that do not have egrep uses sed to emulate egrep.
This is failing on the specific regex I was using before my last commit... dkerr64@ae66c6f
The problem is that I fixed it by passing in non-extended regex which then fails on systems that do have egrep.  So I am no longer using _egrep_o.
neilpang
neilpang
neilpang
 (#2489)

* first version dns_rcode0.sh

* fixed URLs for ACME calls

* fixed challenge remove

* read & write Token/URL at rm too

* make info messages debug

* typos fixed

* update rrset only if existing challenge is found

* polish error messages and make "detect root zone" scaleable

* fixed formating issues

* code cleanup, remove some unneeded functions

* removed empty lines

* save rcode0 url only if not default
neilpang
This issue in the shell scripts will also be detected in the stable
version of shfmt(we are currently using an ancient pre-release of shfmt)
Shallow clone is faster than a normal one, there is no need to clone the
whole history of a repository when we only needs its latest or certain
state of commit.
Use shallow clone to speed up git clone on Travis CI
Remove trailing spaces in text files
Vadim Kalinnikov
Fix for dns_vultr.sh
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: opnsense/plugins#1531
Function _get_root() copied from acme.sh and is not needed here. Other cleanup as recommended by acme.sh test bot.
Um, fixed.
'Errant' space removed on blank line on line 147.
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.
Fixed spacing and removed unneeded debug for _postContenetType
RolphH and others added 28 commits Oct 25, 2019
neilpang
neilpang
Added Leaseweb API for dns-01 verification
When calling the _debug3() function will print the filename, function
name, and line number when running under bash
initial commit for the variomedia dns api implementation
fixed dns_variomedia_rm to respect the txtvalue supplied as function parameter
Avoid API throttling errors in AWS DNS plugin
* `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
Variomedia DNS API
neilpang
Add openssh package for ssh.sh deploy support
neilpang
Fix Vscale hostedzone
Improve debug capabilities when using bash
@Neilpang Neilpang merged commit 3d2df3b into master Nov 3, 2019
0 of 2 checks passed
0 of 2 checks passed
continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
continuous-integration/travis-ci/push The Travis CI build is in progress
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.