--- lib/PXElator/syslogd.pm 2009/08/17 15:31:53 246 +++ lib/PXElator/syslogd.pm 2009/08/18 08:57:47 247 @@ -56,6 +56,10 @@ }; } + if ( $buf =~ m{(init|error|mount|smart|usb|fs)}i ) { + $log->{category} = $1; + } + $log->{message} = $buf; }