Commit Graph

2714 Commits (b28835a604fe703c894ac7d653ae4ccf1694ace1)
 

Author SHA1 Message Date
neil b28835a604
Update haproxy deploy hook ()
* implement basic haproxy deploy

HAProxy requires the certificate chain and key to be concatenated and placed somewhere (can be anywhere). This script expects a single environment variable with the path where the concatenated PEM file should be written

* add docs for HAProxy deployment

* Add conditional check to ensure path is provided

* remove whitespace

* remove more whitespace (trying to get TravisCI working)

* add reload

* update for POSIX compliance

* add documentation for reload command

* Update haproxy deploy hook

Add functionality to add OCSP stapling info (.ocsp file), issuer (.issuer file) and multi-cert bundles (suffix on pem file based on key type).

This also corrects the order of key, certificate and intermediate in the PEM file, which although HAProxy does not seem to care, was incorrect in the prior version.

* Document updated haproxy deploy hook

* Fix variable name

* whitespace fixes

* Support HAPROXY_DEPLOY_PEM_PATH

Adds compatibility to original haproxy deploy hook while still allowing custom PEM file name (via HAPROXY_DEPLOY_PEM_NAME)

* update for new haproxy deploy vars

* Fix return from reload

* Fix Le_Keylength case

* Update cert suffix for bundles .ocsp generation

* Whitepspace

* Change default for reload

* Readme update

* Actually set reload default

* Fix README.md confict
Тимур Яхин 6340704173 fixed line breaks for support api gcore_cdn ()
andrewheberle 37ef0a0cb6
Fix README.md confict
neil b50e701cae
Add notification ()
* add cron notify

* fix format

* fix format
neilpang b7a0443091 lets start 2.8.2
neilpang a89d50d34e use mutable
neilpang d10f40f109 fix idn issue.
neilpang a7420ca3d4 typo
neilpang e46b392a8d Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
neilpang 47ff768b70 fix https://github.com/Neilpang/acme.sh/issues/2195
neil 68428a5d5e
Merge pull request from kirpichiki/dns_cf_invalid_domain
CloudFlare dns invalid domain
neil 28694e8afb
Merge pull request from Kimmax/dns_hostingde_missing_templateValues
dns_hostingde.sh zoneConfig missing templateValues object
neil c420a0ae2b
Merge pull request from dim0x69/master
Implement Update Account Information for ACMEv2
neil a85e50f465
Merge pull request from mod242/master
Create DDNSS API based on the work of helbgd
neilpang 4962cc3da8 fix idn issues
mod242 bb703281a2
Update dns_ddnss.sh
neilpang 52f5564122 fix image links
neil 1dc420ce51
Merge pull request from loonies/dns-loopia-api-endpoint
Make the Loopia API endpoint configurable
mod242 20af1ceb7d
Cleanup comment
mod242 ec982ccacb
Cleanup according to styleguide
mod242 a97e74b2d4
Update dns_ddnss.sh
mod242 fecc5b09f8
Removed -e and changed tail to funktion
mod242 d1030eb0b2
Create DDNSS API based on the work of helbgd
neilpang e6df1828d9 fix https://github.com/Neilpang/acme.sh/issues/2192
neilpang 9ff53fea98 Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
neilpang 4f1888d2ea fix https://github.com/Neilpang/acme.sh/issues/2192
neil 53dcd0dee9
Merge pull request from honzahommer/feat-install-noprofile
Add `--noprofile` option to `install` command
neil e291ada371
Merge pull request from Neilpang/dev
sync
neilpang 9c9fed749a fix https://github.com/Neilpang/acme.sh/issues/2225
make NSUPDATE_SERVER can be overwritten
Honza Hommer 61556a54e2 feat: add `--noprofile` option to `install` command
dim0x69 79e2f8a2e5 implement account update for acmev2
neil d1f39e6217
Merge pull request from palhaland/dev
Shell script for deploying changes to a routeros server.
neil d01ab227b8
Merge pull request from Neilpang/dev
sync
neilpang 0cfeee4ded fix format
neilpang c97e43dcd6 fix format
neilpang eda321954d fix https://github.com/Neilpang/acme.sh/issues/2208
Kimmax 64e5392788 Zone delete also needs new "templateValues" field
Kimmax 987f95221c Added missing "templateValues" object to "zoneConfig" on "_hostingde_getZoneConfig"
Gorbachev 6e917d156c
Trim double quotes for email and key
Currently dns_cf generates headers like this: 'X-Auth-Email: "sample@mail.com"'. Cloudflare API responses 400 BadRequest for quoted headers with message "Invalid format for X-Auth-Email header".
neilpang 36e697b344 Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
neilpang c2d0d4d28c root domain as dns alias mode
Miodrag Tokić aec9c3c9a4 Double quote unquoted variables
Double quote unquoted variables to prevent globbing and word splitting.
Miodrag Tokić 0daa225e26 Make the Loopia API endpoint configurable
Loopia provides hosting in several countries. Each hosting location has
it's own API endpoint, such as "https://api.loopia.<TLD>/RPCSERV", where
<TLD> is one of: com, no, rs, se.

The current LOOPIA_Api variable is hard-coded to ".se". This prevents
using the Loopia DNS API on other hosting locations.

This commit makes the LOOPIA_Api variable configurable and it falls back
to ".se" TLD if LOOPIA_Api is not set.

References:

 - https://www.loopia.com/api/authentication/
 - https://www.loopia.no/api/authentication/
 - https://www.loopia.rs/api/authentication/
 - https://www.loopia.se/api/authentication/
Miodrag Tokić 85be2b85fd Fix error message language
Miodrag Tokić a7d6146169 Extract configuration saving code to function
Miodrag Tokić 978ec91107 Extract configuration loading code to function
neil 297859c5bc
Merge pull request from temoffey/gcore_cdn_deploy
fix gcore_cdn_deploy
temoffey bea52aa743 remove use grep -E
neil 54f1be69c7
Merge pull request from Neilpang/dev
sync
neil a4cc9ef2cc
Merge pull request from temoffey/gcore_cdn_deploy
Gcore cdn deploy