Lukas Schauer
607c89cae2
updated ngrok url in test.sh
2016-10-17 22:46:28 +02:00
crza
a13e410363
Basic implementation for private key rollover ( #294 )
...
* initial commit for PRIVATE_KEY_ROLLOVER
* fix if syntax
* rolloverkey without timestamps
* update example config: PRIVATE_KEY_ROLLOVER
* rolloverkey creation logic updated
* updated tests. untested.
* added cleanup for rolloverkeys: if disabled, delete privkey.roll.pem
2016-10-17 22:40:03 +02:00
Lukas Schauer
ec49a4433b
fixed a few things after project rename
2016-09-13 20:00:43 +02:00
Lukas Schauer
64e35463cb
renamed project to dehydrated and main script to dehydrated.sh
2016-09-13 19:48:27 +02:00
Lukas Schauer
034ec30c7d
added multi-account support ( fixes #92 , #163 )
2016-06-04 04:01:24 +02:00
Lukas Schauer
d5b285868e
renamed "config.sh" to "config"
2016-05-22 22:34:28 +02:00
Lukas Schauer
a2867410ca
fixed tests
2016-05-10 22:18:10 +02:00
Lukas Schauer
af2bc7a94f
Revert "Removed option to reuse old private keys." (useful for HKPK, see #195 )
...
This reverts commit 4dc9953319 .
2016-05-10 22:11:57 +02:00
Lukas Schauer
4dc9953319
Removed option to reuse old private keys.
...
I have no idea why I thought reusing the keys would be a good idea
when I first started this...
2016-05-08 15:57:15 +02:00
Lukas Schauer
33f07fcc0b
add test and fix bug with upper-case domains ( fixes #176 )
2016-03-30 17:51:47 +02:00
lschuermann
64b23e7a07
Edit test according to unchanged-certificate hook.
2016-03-01 22:41:37 +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
a35b89e914
added test for cleanup command
2016-02-15 20:41:28 +01: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
3dcfa8b48e
rewritten command_revoke method (shortened + changed output to look less like one of those weird openssl error messages)
2016-01-08 20:00:29 +01:00
Lukas Schauer
b57fd221f1
fixed --domain syntax in test.sh
2016-01-08 19:25:58 +01:00
Lukas Schauer
2bc73198b4
Merge pull request #68 from onovy/master
...
Renew certificate 30 days before expiration
2016-01-05 15:21:49 +01:00
Olaf Peters
ebe9ea3d8b
fix typo in test.sh (ngrok not found)
2016-01-05 12:27:26 +01:00
Ondřej Nový
da2795d34d
Renew certificate 30 days before expiration
...
According to https://community.letsencrypt.org/t/quick-start-guide/1631
Renewals and Lifetimes:
Certificates from Let's Encrypt are valid for 90 days. We recommend
renewing them every 60 days to provide a nice margin of error.
2016-01-02 21:14:34 +01:00
Markus Germeier
c70180364b
revoke: follow symlink, exit with error on non-existing certificate file
2015-12-19 02:24:55 +01:00
Lukas Schauer
338ec30853
also test SAN config
2015-12-19 01:56:04 +01:00
Lukas Schauer
98fe9b3482
never PASS with content in errorlog
2015-12-17 18:40:45 +01:00
Lukas Schauer
85b3f1917f
check if renewal works
2015-12-17 18:33:54 +01:00
Lukas Schauer
f6f7713900
use different fake-ca for travis tests
2015-12-17 18:22:01 +01:00
Lukas Schauer
d1d9d1f6c7
oops.. repaired test script
2015-12-17 15:41:18 +01:00
Lukas Schauer
6a8f44828e
additional tests and show log output if script execution fails
2015-12-17 15:37:30 +01:00
Markus Germeier
2d097c928c
force a renew if given domain name(s) don't match the domain name(s) of the existing cert
2015-12-17 15:35:39 +01:00
Markus Germeier
f194498478
fixed test.sh script
2015-12-16 20:03:43 +01:00
Lukas Schauer
d3bc67ebf3
more verbose messages on certificate verification
2015-12-16 15:13:51 +01:00
Lukas Schauer
341f52523a
test for force-resign
2015-12-16 15:05:21 +01:00
Lukas Schauer
40556950e0
a bit more verbose on tests
2015-12-16 14:53:45 +01:00
Lukas Schauer
a4e7c43a78
rearranged and extended travis tests a bit
2015-12-16 14:44:22 +01:00