From 67b19bf4313d7d4fd76b85c8c97869ebf6de977f Mon Sep 17 00:00:00 2001 From: kload Date: Wed, 30 Sep 2015 14:18:32 -0400 Subject: [PATCH] [enh] Add spamassassin regen conf script --- data/hooks/conf_regen/28-spamassassin | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 data/hooks/conf_regen/28-spamassassin diff --git a/data/hooks/conf_regen/28-spamassassin b/data/hooks/conf_regen/28-spamassassin new file mode 100644 index 00000000..e55f10dc --- /dev/null +++ b/data/hooks/conf_regen/28-spamassassin @@ -0,0 +1,21 @@ +#!/bin/bash +set -e + +force=$1 + +function safe_copy () { + if [[ "$force" == "True" ]]; then + sudo yunohost service safecopy \ + -s spamassassin $1 $2 --force + else + sudo yunohost service safecopy \ + -s spamassassin $1 $2 + fi +} + +cd /usr/share/yunohost/templates/spamassassin + +safe_copy spamassassin.default /etc/default/spamassassin +safe_copy local.cf /etc/spamassassin/local.cf + +sudo service spamassassin restart