Commit Graph

50 Commits

Author SHA1 Message Date
Niklas Keller
07f9a03702 Check success for directory creation in key store
Resolves #28.
2016-06-09 16:50:41 +02:00
Niklas Keller
029f4c533a Add check to catch #30 early with a helpful message 2016-06-09 16:32:37 +02:00
Niklas Keller
de3b82da1d Fix output variables for external process outputs 2016-06-04 20:46:57 +02:00
Niklas Keller
791b250742 Show renewals in auto command, fix reference notice, correct exit code for renewed certs 2016-06-04 20:41:48 +02:00
Niklas Keller
9f849691c2 Fix config load path 2016-06-04 19:51:02 +02:00
Niklas Keller
c4d15e2e26 Better exit codes and error messages for auto command 2016-06-04 19:25:46 +02:00
Niklas Keller
0722e104d4 Update deps, use email in setup from config if present 2016-06-03 23:46:38 +02:00
Niklas Keller
583318fa0b Scan for config in /etc and ~, improve automation command 2016-06-03 19:38:47 +02:00
Niklas Keller
3472bd1b3c Basic working 'auto' command 2016-06-03 18:16:29 +02:00
Niklas Keller
944adf0c06 Implement 'status' command 2016-03-28 19:48:39 +02:00
Niklas Keller
866b172c5f Implement version command and better help 2016-03-28 12:26:17 +02:00
Niklas Keller
8d085347b9 Fixup error message for issues with IPv4 resolving 2016-03-26 10:08:24 +01:00
Niklas Keller
fc3b7e948f Document all functions in functions.php 2016-03-25 20:16:43 +01:00
Niklas Keller
2b2daee8bb Refactor AcmeService creation into Factory 2016-03-25 20:04:58 +01:00
Niklas Keller
1bc25c738c Show correct binary file in help texts 2016-03-25 13:29:37 +01:00
Niklas Keller
746bf84adb Fix config file loader 2016-03-24 11:51:12 +01:00
Niklas Keller
5381587bbf Improve more output 2016-03-24 00:01:17 +01:00
Niklas Keller
266cc06746 Improve output for various commands 2016-03-23 23:58:20 +01:00
Niklas Keller
dd34937e96 Improve check output 2016-03-23 23:45:30 +01:00
Niklas Keller
1c4a2387e9 Fix exit codes on PHP 5 2016-03-23 23:35:35 +01:00
Niklas Keller
93c94d1a9b Fix exit codes 2016-03-23 23:32:13 +01:00
Niklas Keller
e8f35811fb Separate paths on Windows with ; instead of : 2016-03-23 23:31:54 +01:00
Niklas Keller
c36ced9b7c Ensure consistent server and storage arguments, fix storage path for setup 2016-03-23 23:31:39 +01:00
Niklas Keller
9ea97f18e1 Implement storage defaulting to the old one and required when using as PHAR 2016-03-23 23:30:39 +01:00
Niklas Keller
1a06a5cadf Replace logger with CLIMate output 2016-03-23 23:29:26 +01:00
Niklas Keller
88629772c4 Refactor challenge solving so it can run in parallel 2016-03-20 15:26:04 +01:00
Niklas Keller
82578e4370 Fix multi-docroot feature 2016-03-20 15:18:57 +01:00
Niklas Keller
063eebf76d Implement multi docroot feature which is already documented, but has never been commited 2016-03-20 15:12:15 +01:00
Niklas Keller
2629d2bfc7 Accept also commas as separator for domains 2016-03-20 15:00:55 +01:00
Niklas Keller
6bfa882aa0 Fix PHP 5 compat in CertificateStore 2016-03-15 13:21:44 +01:00
Niklas Keller
118f34ac87 Fix revocation of certificates 2016-03-12 18:02:03 +01:00
Niklas Keller
c885593e68 Fix private key location for domain keys 2016-03-12 17:59:27 +01:00
Niklas Keller
2c8da1c161 Fix parameter order for strpos 2016-03-12 17:55:11 +01:00
Niklas Keller
4184b074c4 Fix exists check in KeyStore 2016-03-12 17:52:03 +01:00
Niklas Keller
8782c1e0b1 Better error message for missing account key 2016-03-12 17:50:25 +01:00
Niklas Keller
fa81d66686 Strip protocol from server key name 2016-03-12 17:46:57 +01:00
Niklas Keller
50bf9137c3 Save certificates in account subfolder 2016-03-12 17:45:16 +01:00
Niklas Keller
afba80cc23 Require certificate common name instead of full path on check 2016-03-12 17:30:44 +01:00
Niklas Keller
fc8907b984 Fix payload generation for issuance 2016-03-12 17:22:09 +01:00
Niklas Keller
73b88e3e9e Remove CHOWN call in KeyStore 2016-03-12 17:16:03 +01:00
Niklas Keller
a82d601e85 Resolve server correctly 2016-03-12 17:14:52 +01:00
Niklas Keller
057e42d96a Create folder in KeyStore only if it not exists 2016-03-12 17:11:28 +01:00
Niklas Keller
b07ab9471a Fix regex delimiters, add logo to initial composer help 2016-03-12 17:09:30 +01:00
Niklas Keller
68afa4e0e9 Remove renew and replace with check mechanism, remove sudo requirement, add multiple accounts again 2016-03-12 16:26:49 +01:00
Niklas Keller
37d054975c Fix user requirement in setup, cleanup. 2015-12-21 00:01:25 +01:00
Niklas Keller
5a4ab4a410 Make PHP 5.5 compat 2015-12-20 21:49:23 +01:00
Niklas Keller
7f0869150f Major update, add renew command, rename register to setup 2015-12-09 20:10:21 +01:00
Niklas Keller
b1e3839323 Implement revoction 2015-12-03 10:22:40 +01:00
Niklas Keller
179e806e0c Add logging, fix DNS checks 2015-12-03 01:56:28 +01:00
Niklas Keller
3d9de77c90 Initial Commit 2015-12-03 01:14:34 +01:00