Index: /trunk/server/fedora/config/etc/nagios/check_ldap_mmr.real
===================================================================
--- /trunk/server/fedora/config/etc/nagios/check_ldap_mmr.real	(revision 1341)
+++ /trunk/server/fedora/config/etc/nagios/check_ldap_mmr.real	(revision 1342)
@@ -22,4 +22,6 @@
 my $result=LDAPSearch($ldap,"objectClass=nsDS5ReplicationAgreement","",$base);
 my @entries = $result->entries;
+my $errors = 0;
+my $errorstring = "Replication error(s): ";
 foreach my $entr ( @entries ) {
     my $servername=$entr->get_value($server);
@@ -32,10 +34,15 @@
     $serverlastend =~ s/(....)(..)(..)(..)(..)(..)./$1-$2-$3\ $4:$5:$6/;
     print "Replication to $servername last operation $serverlaststart ";
-    print "Status: $serverstatus.\n";
+    print "Status: $serverstatus.     ";
     if ($statuscode) {
-        &nagios_return("ERROR", "Replication error: " . $serverstatus);
+        $errors++;
+        $errorstring = $errorstring . $serverstatus . ", ";
     }
 }
-&nagios_return("OK", "All replicas are OK");
+if ($errors > 0) {
+    &nagios_return("WARNING", $errorstring);
+} else {
+    &nagios_return("OK", "All replicas are OK");
+}
 
 sub ConnectLdap {
