[arch-projects] [dbscripts] [PATCH 8/8] devlist-mailer: Make LIST and FROM configurable
Luke Shumaker
lukeshu at lukeshu.com
Wed Mar 14 01:52:05 UTC 2018
From: Luke Shumaker <lukeshu at parabola.nu>
---
config | 5 +++++
cron-jobs/devlist-mailer | 5 ++---
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/config b/config
index d703e7b..fd79b6e 100644
--- a/config
+++ b/config
@@ -35,6 +35,11 @@ PKGEXTS=".pkg.tar.@(gz|bz2|xz|lzo|lrz|Z)"
# Allowed licenses: get sourceballs only for licenses in this array
ALLOWED_LICENSES=('GPL' 'GPL1' 'GPL2' 'GPL3' 'LGPL' 'LGPL1' 'LGPL2' 'LGPL2.1' 'LGPL3')
+# Where to send error emails, and who they are from
+LIST="arch-dev-public at archlinux.org"
+#LIST="aaronmgriffin at gmail.com"
+FROM="repomaint at archlinux.org"
+
# Override default config with config.local
LOCAL_CONFIG=${DBSCRIPTS_CONFIG:-"$(dirname "${BASH_SOURCE[0]}")/config.local"}
[[ -f "${LOCAL_CONFIG}" ]] && . "${LOCAL_CONFIG}"
diff --git a/cron-jobs/devlist-mailer b/cron-jobs/devlist-mailer
index 1b59cb3..578d23e 100755
--- a/cron-jobs/devlist-mailer
+++ b/cron-jobs/devlist-mailer
@@ -2,9 +2,8 @@
#Dummy helper to send email to arch-dev
# It does nothing if no output
-LIST="arch-dev-public at archlinux.org"
-#LIST="aaronmgriffin at gmail.com"
-FROM="repomaint at archlinux.org"
+# Load $LIST and $FROM from the config file
+. "$(dirname "$(readlink -e "$0")")/../config"
SUBJECT="Repository Maintenance $(date +"%d-%m-%Y")"
if (( $# >= 1 )); then
--
2.16.1
More information about the arch-projects
mailing list