Index: /server/fedora/config/etc/syslog-ng/d_zroot.pl
===================================================================
--- /server/fedora/config/etc/syslog-ng/d_zroot.pl	(revision 645)
+++ /server/fedora/config/etc/syslog-ng/d_zroot.pl	(revision 646)
@@ -7,5 +7,5 @@
 sub sendmsg {
     my ($message) = @_;
-    open(ZWRITE, "|-", qw|/usr/bin/zwrite -d -c scripts -i root -s|, hostname) or die "Couldn't open zwrite";
+    open(ZWRITE, "|-", qw|/usr/bin/zwrite -d -c scripts|, '-i', 'root.'.hostname, '-s', hostname) or die "Couldn't open zwrite";
     print ZWRITE $message;
     close(ZWRITE);
@@ -17,10 +17,12 @@
     chomp $message;
     $message =~ s/^(.*?): //;
-    if ($message =~ m|Accepted (\S+) for root|) {
+    if ($message =~ m|Accepted (\S+) for (\S+)|) {
 	my $send = $message;
 	if ($1 eq "gssapi-with-mic") {
 	    $send = $last."\n".$send;
 	}
-	sendmsg($send);
+	if ($2 eq "root" or $2 eq "logview") {
+	    sendmsg($send);
+	}
     }
     $last = $message;
