Commit Graph

5514 Commits (65868ab8a76869ebb6edbd1372fc22ee52a4344c)
 

Author SHA1 Message Date
Samuel Tardieu 2276a9ec97 remove extra space leading to an error
The line was parsed as: execute command "" with removelevel being
cleared.
neil 649fc386d1 minor: fix install message.
neil 9a66cdb6a0 make le more friendly to no-root user.
1. separate installcronjob/uninstallcronjob. no-root users can use cron job without installing le.sh
2. add cron command for cron only.
3. polish help messages.
4. move le from /bin/le  to /usr/local/bin/le
5. only root can install to /usr/local/bin/le.  non-root users can use ether /usr/local/bin/le  or ~/.le/le.sh instead
6. WORKING_DIR can be specified when install/cronjob
neil ebcf30d02f remove ".well-known" folder after verification
neil f074cb1036 fix bug for webroot mode. The token was missing.
neil 79c2453a2c separate "installcert" from "issue" command.
Neil 6e89f81139 typos
Neil 5263914990 Dns mode
Neil a947dbc635 Support dns-01 challenge
neil e9840e6146 Support DNS-01 manually. Automatic api support is on its way.
Neil ef4ee47f11 Merge pull request from lucasRolff/add_chown
Chown directories to parent
Lucas Rolff edcbe247cf Also changing group of .well-known directory
Neil 58b8dfad05 Merge pull request from tombii/patch-1
FORCE=1 then we also need to regenerate the CSR
tombii 5248c51770 Update le.sh
If we regenerate the key by using FORCE=1 then we also need to regenerate the CSR, otherwise the key will not match the certificate.
Lucas Rolff 4b70d69029 Chown directories to parent
- You might configure web-servers to not allow reading files owned by root (or user you execute as), modified script to try chowning the .well-known recursively
- If you do not have chown rights it will work anyway
neil 2bd7774b8f remove unnecessary kill
neil 6586a86902 nc exit automatically, not use kill anymore.
neil 9877d46620 make the nc exit automatically, don't use kill anymore.
neil 282eae22a2 change default renewall days to 80 days.
neil 5f68af17d2 load domain.conf only when renewal.
Neil a178095f8f Merge pull request from samueltardieu/fix-typo
Fix typo
Samuel Tardieu ff88fa31d6 fix typo in output string
neil 93900a7a48 compatible with Proxmox, use cp instead of ln to update certs
Neil 7bc5e3bb5c avoid unnecessary kill & fix reload command
neil 30dbdbbde9 fix issue for apache
neil 1d9dcdd5b2 fix bug. Renewall
neil 889dbbc092 minor, set paths via env vars
neil 4b853d3c1e minor support to specify API
Neil 63f046759e Acknowledgment
Neil ad5d2a685d fix Apache 2.4 compatibility
neil 5b11958279 minor show version
neil 5a148a02d7 fix apache mode for SAN certificate
Neil e03fae0099 minor
Neil 22f86e39db first version number 1.0.1
Neil a0a2fe3ada clearup on success
Neil bcbb64e5ce explain 'no' value
Neil bc1c69ff96 typos
Neil 2bf1d93afd Merge pull request from Neilpang/dev
supprt apache server plugin
neil 2c75b3fd6b usage for Apache mode
neil 4c1e558413 minor
neil ed68afac39 fix
neil b7b8311c3d minor
neil 9a76ef2f32 apache plugin
Neil 8172bdee87 typos
neil 050038f872 minor, save the config earlier.
neil ab7ceac4c5 Merge branch 'master' of https://github.com/Neilpang/le into dev
neil 4013bfd02a remove dependency to "netstat"
Neil 5a89ec277a Merge pull request from Neilpang/dev
fix issue: sed contains "&" sign
neil 23cb43c85f fix issue: sed contains "&" sign
Neil 2c03af204e typos