Commit Graph
45 Commits
Author SHA1 Message Date
Lukas Schauer 454c164b25 Check for config file in various locations 2015-12-08 15:57:22 +01:00
Lukas Schauer 007da420a9 also add default CA definition in description of variable 2015-12-08 15:42:57 +01:00
Lukas Schauer 16943702a5 fixed default path to WELLKNOWN and moved SCRIPTDIR definition out of default-config block 2015-12-08 15:38:33 +01:00
Lukas Schauer cb6dc26c38 cleaned up example config 2015-12-08 15:35:45 +01:00
Lukas Schauer 15accf9013 certificate comes first in fullchain.pem, fixes #26 2015-12-08 14:46:50 +01:00
Lukas Schauer c70b77a90d added shebang to example config 2015-12-08 14:43:15 +01:00
Lukas Schauer ead15632ff making shellcheck happy 2015-12-08 14:42:26 +01:00
Lukas Schauer 12c566b1d6 added certificate revocation to feature-list 2015-12-07 21:15:32 +01:00
Lukas Schauer 0d7913ab61 renamed import scripts, updated readme 2015-12-07 14:56:04 +01:00
Lukas Schauer f343dc11e8 update symlinks after signing the certificate 2015-12-07 14:28:53 +01:00
Lukas Schauer c764d03ee2 making shellcheck happy 2015-12-07 14:00:51 +01:00
Lukas Schauer 2d93c6fb02 umask in import script 2015-12-07 13:22:25 +01:00
Lukas Schauer 067d7ee4ba added import script (allows import of existing certificates from the original letsencrypt client) 2015-12-07 13:21:12 +01:00
Lukas Schauer 329acb58b5 create fullchain.pem 2015-12-07 12:50:31 +01:00
Lukas Schauer 3cc587c224 also store csr with timestamp and symlink to default location 2015-12-07 12:41:57 +01:00
Lukas Schauer 1f08fda757 look for domains.txt under BASEDIR 2015-12-07 12:36:56 +01:00
Lukas Schauer 77df80b5a4 updated readme 2015-12-07 12:19:15 +01:00
Lukas Schauer 274e8e4192 updated readme 2015-12-07 12:18:06 +01:00
Lukas Schauer 00837b86ae delete challenge response after verification 2015-12-07 12:10:51 +01:00
Lukas Schauer 98a6c549ff parse challenges json differently to be compatible with bsd sed 2015-12-07 12:08:30 +01:00
Lukas Schauer 474f33d2ca added config option to set path for openssl config file (currently only used for generating a signing request) 2015-12-07 11:45:09 +01:00
Lukas Schauer cd13a9c21a use bash functionality instead of sed to filter SAN variable 2015-12-07 11:36:58 +01:00
Lukas Schauer 81cb6ac77b don't use '-r' on sed 2015-12-07 11:36:27 +01:00
Lukas Schauer 219b3e9d0a making shellcheck happy 2015-12-07 11:26:14 +01:00
Lukas Schauer 401f5f7597 use absolute path of script directory as default BASEDIR, remove trailing slash from BASEDIR 2015-12-07 11:21:26 +01:00
Lukas Schauer 09ed26de5b added default BASEDIR to example config 2015-12-07 11:15:10 +01:00
Lukas Schauer 3cb292cbb8 trying to capture http status codes from curl instead of using "--fail" to be able to capture acme error messages 2015-12-06 16:35:46 +01:00
Lukas Schauer 3390080ccb removed acme-challenges directory from git, create if needed 2015-12-06 15:41:49 +01:00
Lukas Schauer 440dc30d5e make config.sh optional 2015-12-06 15:38:52 +01:00
Lukas Schauer ff3dbc5819 default location for acme-challenges 2015-12-06 15:37:41 +01:00
Lukas Schauer 96d7eabed4 use "-s" to detect content in temporary curl error logfile 2015-12-06 15:01:34 +01:00
Lukas Schauer 2e8454b46e use "/usr/bin/env bash" instead of "/bin/bash" 2015-12-05 22:30:00 +01:00
Lukas Schauer c6e6030269 big portability + readability fix: use openssl base64 instead of system base64, use shasum instead of shasum, added some comments 2015-12-05 22:27:58 +01:00
Lukas Schauer 6221526df5 fixed issue #4 (multiple domains per line) 2015-12-05 22:07:03 +01:00
Lukas Schauer 20e7d9d7a7 removed perl dependency 2015-12-05 22:06:36 +01:00
Lukas Schauer 69f3e78b7e fail in pipes too 2015-12-05 18:03:06 +01:00
Lukas Schauer 7ec1e45aa6 fixed curl error message 2015-12-05 17:42:09 +01:00
Lukas Schauer 91ce50afe2 trying to catch curl errors 2015-12-05 17:40:21 +01:00
Lukas Schauer 2b5df371a9 make challenge files world-readable 2015-12-05 16:57:04 +01:00
Lukas Schauer abb956936c check for errors on token retrieval 2015-12-05 03:14:23 +01:00
Lukas Schauer 537f6fb701 silent registration 2015-12-05 03:12:31 +01:00
Lukas Schauer 4778289a77 not using bash arrays anymore 2015-12-05 02:51:02 +01:00
Lukas Schauer 8221727a9f moved some code around to allow initial registration 2015-12-05 02:43:21 +01:00
Lukas Schauer f13eaa7f41 generate private key if non-existant 2015-12-05 02:38:51 +01:00
Lukas Schauer 61f0b7ed7a initial commit 2015-12-05 02:31:06 +01:00