Handle odd logrotate version string
authorJamie Cameron <jcameron@webmin.com>
Sat, 19 Jun 2010 20:56:16 +0000 (13:56 -0700)
committerJamie Cameron <jcameron@webmin.com>
Sat, 19 Jun 2010 20:56:16 +0000 (13:56 -0700)
logrotate/logrotate-lib.pl

index e37a8c7..cb39483 100755 (executable)
@@ -174,7 +174,8 @@ sub get_logrotate_version
 {
 local $out = &backquote_command("$config{'logrotate'} -v 2>&1", 1);
 ${$_[0]} = $out if ($_[0]);
-return $out =~ /logrotate\s+([0-9\.]+)\s/ ? $1 : undef;
+return $out =~ /logrotate\s+([0-9\.]+)\s/ ||
+       $out =~ /logrotate\-([0-9\.]+)\s/ ? $1 : undef;
 }
 
 # get_period(&conf)