[dak/master] Allow override of queued mail address
Signed-off-by: Joerg Jaspert <joerg@debian.org>
---
tools/debianqueued-0.9/config | 2 ++
tools/debianqueued-0.9/config-backports | 3 +++
tools/debianqueued-0.9/config-upload | 2 ++
tools/debianqueued-0.9/debianqueued | 6 +++++-
4 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/tools/debianqueued-0.9/config b/tools/debianqueued-0.9/config
index 2e6f41f..16c482a 100644
--- a/tools/debianqueued-0.9/config
+++ b/tools/debianqueued-0.9/config
@@ -125,6 +125,8 @@ $remote_timeout = 3*60*60; # 3 hours
# mail address of maintainer
$maintainer_mail = "ftpmaster\@debian.org";
+# to override the TO address of ALL outgoing mail, set this value.
+$overridemail = "";
# logfile rotating:
# -----------------
diff --git a/tools/debianqueued-0.9/config-backports b/tools/debianqueued-0.9/config-backports
index bf8f76e..9144acc 100644
--- a/tools/debianqueued-0.9/config-backports
+++ b/tools/debianqueued-0.9/config-backports
@@ -125,6 +125,9 @@ $remote_timeout = 3*60*60; # 3 hours
# mail address of maintainer
$maintainer_mail = "ftpmaster\@debian.org";
+# to override the TO address of ALL outgoing mail, set this value.
+$overridemail = "debian-backports-changes@lists.debian.org";
+
# logfile rotating:
# -----------------
# how often to rotate (in days)
diff --git a/tools/debianqueued-0.9/config-upload b/tools/debianqueued-0.9/config-upload
index a8743e5..77cc90d 100644
--- a/tools/debianqueued-0.9/config-upload
+++ b/tools/debianqueued-0.9/config-upload
@@ -125,6 +125,8 @@ $remote_timeout = 3*60*60; # 3 hours
# mail address of maintainer
$maintainer_mail = "ftpmaster\@debian.org";
+# to override the TO address of ALL outgoing mail, set this value.
+$overridemail = "";
# logfile rotating:
# -----------------
diff --git a/tools/debianqueued-0.9/debianqueued b/tools/debianqueued-0.9/debianqueued
index 37171ce..1eb502d 100755
--- a/tools/debianqueued-0.9/debianqueued
+++ b/tools/debianqueued-0.9/debianqueued
@@ -59,6 +59,7 @@ $junk = @conf::test_binaries;
$junk = @conf::maintainer_mail;
$junk = @conf::targetdir_delayed;
$junk = $conf::mail ||= '/usr/sbin/sendmail';
+$junk = $conf::overridemail;
$conf::target = "localhost" if $conf::upload_method eq "copy";
package main;
@@ -2330,7 +2331,10 @@ sub send_mail($$$) {
$Email::Send::Sendmail::SENDMAIL = $conf::mail;
}
- $addr = 'debian-backports-changes@lists.debian.org';
+ if ($conf::overridemail) {
+ $addr = $conf::overridemail;
+ }
+
my $date = sprintf "%s",
strftime( "%a, %d %b %Y %T %z", ( localtime(time) ) );
my $message = <<__MESSAGE__;
--
1.5.6.5
Reply to: