Commit Graph

495 Commits

Author SHA1 Message Date
Bernd Zeimetz d1e573c037 Keep registration information as json.
In some cases you need your registration id,
for example if you want to request a rate limit exception.
So keep the new-reg output on disk.
2016-03-22 14:04:56 +01:00
Brian Bennett 4b8883b47a Use of 'grep -o' doesn't work on SunOS (fixes #164) 2016-03-19 08:29:54 -07:00
Lukas Schauer bfeb21ad30 Merge pull request #157 from lschuermann/master
Add hook for unchanged certificates.
2016-03-19 13:55:28 +01:00
lschuermann dd33de59d8 Change unchanged-certificate message. 2016-03-19 09:07:47 +01:00
Lukas Schauer b9ce2c431f Merge pull request #167 from maxisme/patch-1
Example of DNS record
2016-03-18 15:25:40 +01:00
Maximilian Mitchell f6a56a3605 Example of DNS record
It took me quite a long time to work out the format the DNS record needed to be in. So I have made it crystal clear here.
2016-03-15 00:53:03 +00:00
Lukas Schauer 429c5250ed Merge pull request #151 from beelbrecht/spaces_in_configpath
allow spaces in path to additional configuration file
2016-03-09 21:45:17 +01:00
Lukas Schauer 80850767bc removed duplicated io handles 2016-03-08 22:05:32 +01:00
Lukas Schauer c52248d194 Merge pull request #159 from PeterDaveHello/patch-2
[doc] Update README.md
2016-03-08 22:03:04 +01:00
Peter Dave Hello dc40813cca Update README.md 2016-03-02 23:40:03 +08:00
lschuermann 64b23e7a07 Edit test according to unchanged-certificate hook. 2016-03-01 22:41:37 +01:00
lschuermann 705fb54e92 Add hook for unchanged certificates. 2016-03-01 22:29:15 +01:00
Benjamin Albrecht e2d8bfa4c3 allow spaces in path to additional configuration file 2016-02-21 01:41:53 +01:00
Lukas Schauer 2099c77fee no longer use stdin for domain-list (should fix #149, replaces #113) 2016-02-20 22:20:40 +01:00
Lukas Schauer 63a4937658 Merge pull request #141 from fancycode/null_glob
Handle case where no files to cleanup exist.
2016-02-18 11:08:01 +01:00
Joachim Bauch ac2d8303f1 Handle case where no files to cleanup exists.
This fixes cases where "*.foo" expands to the string "*.foo" if no matching files exist.
2016-02-18 09:36:52 +01:00
Lukas Schauer 669185a0d6 Merge pull request #144 from o1oo11oo/pass_chainfile_to_hook
Pass intermediate cert to hook script
2016-02-17 23:04:58 +01:00
o1oo11oo 142b92f1c8 Add hook.sh to .gitignore 2016-02-17 22:26:19 +01:00
o1oo11oo ef3144483e Pass intermediate cert to hook script 2016-02-17 22:25:44 +01:00
Lukas Schauer 75be937a8f allow spaces in path to hook-script (fixes #142) 2016-02-17 19:00:33 +01:00
Lukas Schauer 898e75f29d Merge pull request #143 from rumpelsepp/master
Use /usr/bin/env bash shebang
2016-02-17 18:56:39 +01:00
Stefan Tatschner 1561e9fc6d Use /usr/bin/env bash shebang
On FreeBSD bash is installed in /usr/local/bin; this patch
alters the shebang to use /usr/bin/env bash instead, to ensure
that the shell scripts work on (particularly) the *BSDs as well.
2016-02-17 15:53:11 +01:00
Lukas Schauer f6e6c1f173 Merge pull request #139 from fancycode/cleanup_skip_non_folders
Skip non-folder entries on cleanup.
2016-02-16 17:06:55 +01:00
Joachim Bauch f9430025bc Skip non-folder entries on cleanup. 2016-02-16 16:53:47 +01:00
Lukas Schauer dec95fff15 load config in cleanup command (fixes #137) 2016-02-15 21:41:18 +01:00
Lukas Schauer a35b89e914 added test for cleanup command 2016-02-15 20:41:28 +01:00
Lukas Schauer 63b61b8931 updated readme 2016-02-15 20:26:40 +01:00
Lukas Schauer e60682c06c implemented cleanup command (moving unused files to archive directory) 2016-02-15 20:26:25 +01:00
Lukas Schauer 1233dc950c exit with error message if curl has problems connecting (fixes #133) 2016-02-15 19:51:35 +01:00
Lukas Schauer 5ef4d86b19 Merge pull request #135 from aral/patch-1
Updated Readme with rate limit warning + staging URL
2016-02-15 03:49:50 +01:00
Aral Balkan c407d757a1 Updated Readme with rate limit warning + staging URL
There is currently no mention of Let’s Encrypt rate limits or the staging server. I’ve updated the readme so that the rate limit notice is prominently displayed and the necessary config setting to use the staging server is included in the instructions.
2016-02-12 15:07:47 +00:00
Lukas Schauer f7c079cb80 do not fail on pass. 2016-02-10 19:38:52 +01:00
Lukas Schauer bfb45d8b8f fixed signcsr test 2016-02-10 19:31:13 +01:00
Lukas Schauer 0d842e873d fixed config location in test script 2016-02-10 19:28:54 +01:00
Lukas Schauer c9823c25fc added more tests 2016-02-10 19:27:33 +01:00
Lukas Schauer 676d15c5df check if hooks are chained before calling cleanup-hook on errors (fixes #126) 2016-02-10 19:09:17 +01:00
Lukas Schauer 34f943227e fixed splitting of domain names in extract_altnames (fixes #127) 2016-02-10 19:05:06 +01:00
Lukas Schauer 39c01fd70a use more {} thingies around variables 2016-02-10 12:06:06 +01:00
Lukas Schauer da2eeda97d fixed some zsh quirks 2016-02-10 12:05:32 +01:00
Lukas Schauer 85a25b56b7 changed the way SCRIPTDIR is searched for so it works better with symbolic links (e.g. a symbolic link in ~/.bin) 2016-02-10 12:05:04 +01:00
Lukas Schauer 21c18dd3b8 use "openssl dgst" instead of "openssl sha" (fixes #120) 2016-02-05 16:02:17 +01:00
Lukas Schauer 5c18948323 check if privkey exists and is readable instead of checking if it's a regular file (fixes #122) 2016-02-05 15:58:01 +01:00
Gerard Dombroski 6e048f7fe0 Add option to chain challenge hook arguments. Fixes #79. 2016-02-05 15:49:42 +01:00
Lukas Schauer fb7c6c0302 Merge pull request #118 from allixx/lockfile-config.sh.example
Added LOCKFILE to config.sh.example
2016-02-03 03:20:31 +01:00
allixx a87b92649e Added LOCKFILE to config.sh.example 2016-02-02 11:16:53 +03:00
Lukas Schauer b6fafea0f5 added link to wiki page with example scripts for dns-01, fixes #117 2016-02-01 18:55:27 +01:00
Lukas Schauer 79ff846e26 don't try to delete DOMAINS_TXT on early failure when not yet set 2016-01-26 17:49:28 +01:00
Lukas Schauer 36a03146c9 fixed curl check (fixes #112) 2016-01-26 17:16:43 +01:00
Lukas Schauer 79b17feb9b Merge pull request #111 from weppos/patch-1
The dns-01 support is now available in production
2016-01-26 17:15:19 +01:00
Lukas Schauer 81512f232f Merge pull request #113 from hilbix/master
pass IO descriptors to HOOK transparently
2016-01-26 17:12:11 +01:00