Commit Graph

219 Commits (7203a1c1a090ac707565a8253560009c9b04c097)
 

Author SHA1 Message Date
neil 7203a1c1a0 fix compatible, 'sed -i' is not supported be freeBSD
neil 44df296707 fix compatible for pfsense.
neil 1ad65f7d78 fix compatible to pfsense. use "-config" for single domain to override the default openssl config file.
Neil 6425835067 Merge pull request from Fabian-Gruenbichler/update_initconf
Update initconf
Fabian Grünbichler 3d49985af8 update _initconf proper " escaping
Fabian Grünbichler 5fd3f21b1f update _initconf with ACCOUNT_KEY_PATH
neil b86869a0a4 minor, fix blank line
neil 6dfaaa702c minor, use "echo" for more compatible
neil 4c3b360886 minor
neil 48a8e6e64b minor, just more checks
neil f8029e2e75 minor
neil cd441d4520 Merge branch 'refs/heads/pr/87'
theit8514 eef38fccfe Modified code for Le_ReloadCmd
theit8514 ea455f7352 Add post-renew hook for executing commands when certificate was renewed successfully.
neil d6863a09a6 minor, uncomment the conf values
Neil 2400e41fbc example
Neil 840d59bab5 Merge pull request from kaklakariada/fix-typo
Fix typo: Geting -> Getting
kaklakariada b5ec3615d0 Fix typo: Geting -> Getting
neil 0d11bd5cb9 Merge branch 'master' of https://github.com/Neilpang/le
neil c4e1faa481 minor: eval reload command
Neil 84f664f36e Merge pull request from BlueAnanas/fix1
Replace $@ by quoted "$@" in function selector
BlueAnanas 0f36bb1130 Replaced $@ by quoted "$@"
An $a without quotes is not putting quotes around expanded characters. The quotes around the server reload command get lost in the process.
Neil f0d0bd2518 typo
Neil 8b92aab7d9 typos
Neil a2bf1533d5 Merge pull request from phanimahesh/patch-1
simplify call by using $@.    We will not add more args,  but $@ is better.  Later, we will use getopt .
J Phani Mahesh 60a94daee1 simplify call by using $@
$@ refers to all arguments, which is a nice way of saying $1 $2 ..., plus it doesn't need updating if we need more arguments.
neil d250f9c715 fix bug for cloudflare api
neil e6d31b4e0c minor, add debug info
Neil 58b138567e support FreeBSD
Neil 32ab35024b Merge pull request from Neilpang/FreeBSD
Support FreeBSD
neil aa692c0e70 Support FreeBSD
neil 0db15ce230 more portable if bash is not in the default path.
neil 0f793850c6 fix uninstall crontab
neil f9a1b64116 remove sudo from crontab
Neil 18d10a9c9c Merge pull request from travislee8964/master
change "openssl sha" to "openssl dgst"
Travis Lee 69b67e4015 change "openssl sha" to "openssl dgst"
neil 02c0453b71 support customized standalone server port for servers, that is behind HAProxy or load balance, default is 80.
neil 1add47a6b6 support ECC key, ECDSA certificate
neil 0f71a9fe96 Use openssl dgst -sha256 instead of openssl sha
Neil 084aaeb7e0 Merge pull request from heldchen/patch-1
renew() should return the function result code of issue()


Thanks for you fix. I just merged it.

An suggestion:  If you want to do something after a success renewal,  you can use the "Le_ReloadCmd" option.

In which you can write any valid bash command, that will be executed after renewal.
Thomas 2c06a14d19 renew() should return the function result code of issue()
currently the renew function does always return 0 even when the cert issuing failed. for now just return the function return code of issue(). 

maybe an additional offset (like +100) should be added to distinguish the issue error codes from the renew error codes.
neil 86c9e55ca2 fix doc error
neil 855d949985 fix links
neil a1f0fb3eae fix link
neil 39c6df299c readme for using api
neil 0809486529 support cloudxns.com api
neil ce56c1bbfc generate default sample account.conf for the first time install
neil b47723adbb minor, renewAll skip 'dnsapi' folder.
neil 65785b5fef typos
neil 7e3cbb4661 fix issue, decode the error message.