summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2003-05-17 22:38:36 +0000
committerdes <des@FreeBSD.org>2003-05-17 22:38:36 +0000
commitebb6ea254debac78ca9034a9dd3fe7f906101df2 (patch)
treedac1d1b309ea544e530ff558cf8419c7e4bb0bfa /tools
parentcafeaf7f6f3490e98d374d83961dd0bc5691368c (diff)
downloadFreeBSD-src-ebb6ea254debac78ca9034a9dd3fe7f906101df2.zip
FreeBSD-src-ebb6ea254debac78ca9034a9dd3fe7f906101df2.tar.gz
Fix a bug in report() which prevented two failure reports today from
reaching the lists. Also add support for tinderbox.pl's --date option.
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/tinderbox/tbmaster.pl4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/tools/tinderbox/tbmaster.pl b/tools/tools/tinderbox/tbmaster.pl
index 9e4a981..542bcb2 100644
--- a/tools/tools/tinderbox/tbmaster.pl
+++ b/tools/tools/tinderbox/tbmaster.pl
@@ -125,7 +125,7 @@ sub report($$$$) {
my $message = shift;
local *PIPE;
- if (open(PIPE, "|-", "/usr/sbin/sendmail -t -f$sender")) {
+ if (open(PIPE, "|-", "/usr/sbin/sendmail", "-i", "-t", "-f$sender")) {
print(PIPE "Sender: $sender\n");
print(PIPE "From: $sender\n");
print(PIPE "To: $recipient\n");
@@ -195,6 +195,8 @@ sub tinderbox($$$) {
push(@args, "--branch=$branch");
push(@args, "--arch=$arch");
push(@args, "--machine=$machine");
+ push(@args, "--date=$CONFIG{'DATE'}")
+ if (defined($CONFIG{'DATE'}));
push(@args, "--patch=$CONFIG{'PATCH'}")
if (defined($CONFIG{'PATCH'}));
push(@args, @{$CONFIG{'TARGETS'}});
OpenPOWER on IntegriCloud