diff --git a/letsencrypt/client/renewer.py b/letsencrypt/client/renewer.py index e72fa4371..af8fcf573 100644 --- a/letsencrypt/client/renewer.py +++ b/letsencrypt/client/renewer.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - """Renewer tool to handle autorenewal and autodeployment of renewed certs within lineages of successor certificates, according to configuration.""" @@ -452,12 +450,3 @@ def main(config=DEFAULTS): renew(cert, old_version) notify.notify("Autorenewed a cert!!!", "root", "It worked!") # TODO: explain what happened - - -if __name__ == "__main__": - if ("renewer_enabled" in DEFAULTS - and not DEFAULTS.as_bool("renewer_enabled")): - print "Renewer is disabled by configuration! Exiting." - raise SystemExit - else: - main() diff --git a/letsencrypt/scripts/renewer.py b/letsencrypt/scripts/renewer.py new file mode 100755 index 000000000..89cd129ad --- /dev/null +++ b/letsencrypt/scripts/renewer.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python + +from letsencrypt.client import renewer + +DEFAULTS = configobj.ConfigObj("renewal.conf") +DEFAULTS["renewal_configs_dir"] = "/tmp/etc/letsencrypt/configs" +DEFAULTS["official_archive_dir"] = "/tmp/etc/letsencrypt/archive" +DEFAULTS["live_dir"] = "/tmp/etc/letsencrypt/live" + +if __name__ == 'main': + if ("renewer_enabled" in DEFAULTS + and not DEFAULTS.as_bool("renewer_enabled")): + print "Renewer is disabled by configuration! Exiting." + raise SystemExit + else: + renewer.main()