com web/master: Changing mirror alerts to email new network status list.: manage/mirrors.php scripts/mirror-summary scripts/mirror-test
| From: | Daniel P. Brown | Date: | Wed, 02 Oct 2013 12:31:39 +0000 |
| Subject: | com web/master: Changing mirror alerts to email new network status list.: manage/mirrors.php scripts/mirror-summary scripts/mirror-test | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-16764@lists.php.net to get a copy of this message | ||
Commit: cc80bf349587d348d23f86ccb748360713542d2d
Author: danbrown <danbrown@php.net> Wed, 2 Oct 2013 08:31:39 -0400
Parents: 25bc5a5f1b89c63bef886e162f61548435a643e3
Branches: master
Link: http://git.php.net/?p=web/master.git;a=commitdiff;h=cc80bf349587d348d23f86ccb748360713542d2d
Log:
Changing mirror alerts to email new network status list.
Changed paths:
M manage/mirrors.php
M scripts/mirror-summary
M scripts/mirror-test
Diff:
diff --git a/manage/mirrors.php b/manage/mirrors.php
index b1d7af7..a27c289 100644
--- a/manage/mirrors.php
+++ b/manage/mirrors.php
@@ -106,11 +106,11 @@ if (isset($id) && isset($hostname)) {
$body .= wordwrap(unmangle($original_log),70);
}
@mail(
- "php-mirrors@lists.php.net",
+ "network-status@lists.php.net",
"[mirrors] Update by $user.",
$body,
- "From: php-mirrors@lists.php.net",
- "-fnoreply@php.net"
+ "From: mirrors@php.net",
+ "-fmirrors@php.net"
);
// If a mirror has been modified, send information safe for public eyes to the
@@ -119,7 +119,7 @@ if (isset($id) && isset($hostname)) {
$body = 'The mirror '..$hostname.' has been modified by
'.$user.'. It\'s status is ';
$body .= isset($active) && $active == true ? 'active.' :
'inactive, and DNS will be disabled.';
$body .= isset($acmt) && !empty($acmt) ? ' Notes were added to the mirror\'s
file.' : '';
- @mail('php-mirrors@lists.php.net','[mirrors] Status change for
'.$hostname,$body,"From: php-mirrors@lists.php.net\r\n",
"-fnoreply@php.net");
+ @mail('network-status@lists.php.net','[mirrors] Status change for
'.$hostname,$body,"From: mirrors@php.net\r\n", "-fmirrors@php.net");
}
}
} else {
@@ -461,7 +461,7 @@ function page_mirror_list($moreinfo = false)
$addr = $found[1];
$name = str_replace("<$addr>", "", $maintainer);
$emailcell = '<a href="mailto:' .
$addr . '?subject=' . $row['hostname'] .
- '&cc=mirrors@php.net">' . $name . ' <img
src="/images/mirror_mail.png" /></a>';
+ '&cc=php-mirrors@lists.php.net">' . $name . '
<img src="/images/mirror_mail.png" /></a>';
}
}
@@ -638,7 +638,8 @@ echo <<<EOS
<h1>Resources</h1>
<a href="/manage/mirrors.php?mi={$moreinfo_flag}">{$moreinfo_text}</a><br
/>
<a href="http://php.net/mirroring.php"
target="_blank">Guidelines</a><br />
- <a href="mailto:mirrors@php.net">Mailing list</a><br
/>
+ <a href="mailto:php-mirrors@lists.php.net">Announcement/Discussion
List</a><br />
+ <a href="mailto:network-status@lists.php.net">Network
Status List</a><br/>
<a href="http://www.iana.org/domains/root/db/"
target="_blank">Country TLDs</a>
<h1>Last check time</h1>
{$last_check_time}
diff --git a/scripts/mirror-summary b/scripts/mirror-summary
index 074f3b4..75563ea 100755
--- a/scripts/mirror-summary
+++ b/scripts/mirror-summary
@@ -130,10 +130,10 @@ if(DEBUG) {
echo $body . "\n\n";
} else {
mail(
- "php-mirrors@lists.php.net",
+ "network-status@lists.php.net",
"[mirrors] Status information",
$body,
- "From: php-mirrors@lists.php.net"
+ "From: mirrors@php.net"
);
}
@@ -163,7 +163,7 @@ foreach (array_merge($inactives, $disabled) as $hostname => $hostinfo) {
$hostinfo[0],
"$hostname mirror site deactivated",
str_replace("{{lasterror}}", $last_error, $inactives_text),
- "From: php-mirrors@lists.php.net"
+ "From: network-status@lists.php.net"
);
}
}
@@ -186,8 +186,7 @@ foreach ($outdated as $hostname => $hostinfo) {
$hostinfo[0],
"$hostname mirror site deactivated",
$outdated_text,
- "From: php-mirrors@lists.php.net"
+ "From: network-status@lists.php.net"
);
}
}
-
diff --git a/scripts/mirror-test b/scripts/mirror-test
index 87afeda..5e98d01 100755
--- a/scripts/mirror-test
+++ b/scripts/mirror-test
@@ -182,13 +182,13 @@ foreach ($hosts as $index => $host) {
$lb_problem = "The following error occured when testing
{$host['hostname']} for serving traffic for
{$host['load_balanced']}.php.net:\n".$lb_problem;
$query = "UPDATE mirrors SET load_balanced = '' WHERE hostname =
'" . $host['hostname'] . "'";
$result = mysql_query($query) or die("unable to update the database: $query:
" . mysql_error());
- // send a notification email to php-mirrors@
+ // send a notification email to network-status@
mail(
- "php-mirrors@lists.php.net",
+ "network-status@lists.php.net",
"[WARN] Round-robin for {$host['hostname']} is DOWN",
$lb_problem,
- "From: php-mirrors@lists.php.net",
- "-f noreply@php.net"
+ "From: mirrors@php.net",
+ "-fmirrors@php.net"
);
}
} else {
@@ -205,11 +205,11 @@ foreach ($hosts as $index => $host) {
$sql = "UPDATE mirrors SET
load_balanced='".mysql_real_escape_string($lb_ccname)."' WHERE
hostname='".mysql_real_escape_string($host['hostname'])."'";
mysql_query($sql) or die('Error performing query: '.$sql.'.... MySQL
said:'.PHP_EOL.mysql_error().PHP_EOL);
mail(
- 'php-mirrors@lists.php.net',
+ 'network-status@lists.php..net',
'[ OK ] Round-robin for '.$host['hostname'].' is UP',
'When most recently tested, '.$lb_ccname.'.php.net was cleared for
reactivation.',
- "From: php-mirrors@lists.php.net\r\nX-Mailer:
PHP-".basename(__FILE__)."\r\n",
- '-fnoreply@php.net'
+ "From: mirrors@php.net\r\nX-Mailer: PHP-".basename(__FILE__)."\r\n",
+ '-fmirrors@php.net'
);
} // We do nothing if the mirror is still an RR-only SNAFU.
} // End of round-robin testing
@@ -454,10 +454,10 @@ foreach ($hosts as $host) {
// If less then 70 mirrors updated there is something severly wrong. mail it.
if ($mirrorsupdated < 70) {
@mail(
- "php-webmaster@lists.php.net",
+ "network-status@lists.php.net,php-mirrors@lists.php.net",
"[CRITICAL] Mirror site updates failure",
"$mirrorsupdated mirror sites properly updated (out of " . count($hosts) .
")\n\nProblematic mirrors:\n\n" . $problems,
- "From: php-mirrors@lists.php.net",
- "-f noreply@php.net"
+ "From: mirrors@php.net",
+ "-fmirrors@php.net"
);
}