summaryrefslogtreecommitdiff
path: root/10-renewcerts
diff options
context:
space:
mode:
Diffstat (limited to '10-renewcerts')
-rw-r--r--10-renewcerts22
1 files changed, 22 insertions, 0 deletions
diff --git a/10-renewcerts b/10-renewcerts
new file mode 100644
index 0000000..f08ed9e
--- /dev/null
+++ b/10-renewcerts
@@ -0,0 +1,22 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# Renew certbot certificates
+#
+
+# If there is a global system configuration file, suck it in.
+#
+if [ -r /etc/defaults/periodic.conf ]
+then
+ . /etc/defaults/periodic.conf
+ source_periodic_confs
+fi
+
+case "$daily_renewcerts_enable" in
+ [Yy][Ee][Ss])
+ certbot renew && rc=0 || rc=3;;
+ *) rc=0;;
+esac
+
+exit $rc