Fix for version-check in openSuSe

This commit is contained in:
Brian Fraser
2012-09-14 09:33:52 -03:00
parent 62978c1446
commit 5eb168b827
19 changed files with 76 additions and 0 deletions

View File

@@ -3662,6 +3662,10 @@ sub get_os_version {
$release .= " ($code_name)" if $code_name;
}
}
elsif ( -f "/etc/os-release" ) { # openSUSE
chomp($release = `grep PRETTY_NAME /etc/os-release`);
$release =~ s/^PRETTY_NAME="(.+)"$/$1/;
}
elsif ( `ls /etc/*release 2>/dev/null` ) {
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;