diff options
Diffstat (limited to 'modules/cron/templates')
-rw-r--r-- | modules/cron/templates/aliases | 1 | ||||
-rw-r--r-- | modules/cron/templates/job | 3 | ||||
-rw-r--r-- | modules/cron/templates/msmtprc | 13 | ||||
-rw-r--r-- | modules/cron/templates/service | 3 | ||||
-rw-r--r-- | modules/cron/templates/timer | 6 |
5 files changed, 9 insertions, 17 deletions
diff --git a/modules/cron/templates/aliases b/modules/cron/templates/aliases deleted file mode 100644 index 80a099d..0000000 --- a/modules/cron/templates/aliases +++ /dev/null @@ -1 +0,0 @@ -default: doy@tozt.net diff --git a/modules/cron/templates/job b/modules/cron/templates/job deleted file mode 100644 index 7cd6655..0000000 --- a/modules/cron/templates/job +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec godwrap run --name <%= @name %> --status <%= @godwrap_directory %> --mode 0644 -- /etc/cronjobs/<%= @name %> diff --git a/modules/cron/templates/msmtprc b/modules/cron/templates/msmtprc deleted file mode 100644 index a13676d..0000000 --- a/modules/cron/templates/msmtprc +++ /dev/null @@ -1,13 +0,0 @@ -defaults -auth on -tls on -tls_starttls off - -account default -host mail.tozt.net -from <%= @from %>@tozt.net -user <%= @from %>@tozt.net -password <%= @password %> -tls_trust_file /etc/ssl/certs/ca-certificates.crt - -aliases /etc/aliases diff --git a/modules/cron/templates/service b/modules/cron/templates/service new file mode 100644 index 0000000..6f674f6 --- /dev/null +++ b/modules/cron/templates/service @@ -0,0 +1,3 @@ +[Service] +Type=oneshot +ExecStart=godwrap run --name <%= @name %> --status <%= @godwrap_directory %> --mode 0644 -- /etc/cronjobs/<%= @name %> diff --git a/modules/cron/templates/timer b/modules/cron/templates/timer new file mode 100644 index 0000000..3a22a79 --- /dev/null +++ b/modules/cron/templates/timer @@ -0,0 +1,6 @@ +[Timer] +OnCalendar=<%= @frequency %> +Persistent=True + +[Install] +WantedBy=timers.target |