}
sub Kernel {
- my $return = "Linux kernel versions";
+ my $retval = 'Linux kernel versions';
my @now = &kernelGetInfo();
if (!scalar @now) {
&::msg($::who, "failed.");
return;
}
+ if ($::who =~ /^\#/) {
+ &::msg($::who, "No, I won't harass the entire channel.");
+ return undef;
+ }
+
foreach $line (@now) {
$line =~ s/The latest //;
$line =~ s/version //;
$line =~ s/ for 2.4//;
$line =~ s/ for 2.2//;
$line =~ s/ is: */: /;
- $return .= ", " . $line;
+ $retval .= ', ' . $line;
}
- &::msg($::who, $return);
+ &::performStrictReply($retval);
}
sub kernelAnnounce {
my @old;
if (!scalar @now) {
- &::DEBUG("kA: failure to retrieve.");
+ &::DEBUG('kA: failure to retrieve.');
return;
}
}
1;
+
+# vim:ts=4:sw=4:expandtab:tw=80