mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-06 20:38:22 +00:00
Fix for version-check in openSuSe
This commit is contained in:
@@ -3992,6 +3992,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -3107,6 +3107,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -2551,6 +2551,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -3662,6 +3662,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -3508,6 +3508,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -2348,6 +2348,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -2255,6 +2255,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -3432,6 +3432,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -5014,6 +5014,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -5023,6 +5023,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -6045,6 +6045,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -6199,6 +6199,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -12048,6 +12048,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -2664,6 +2664,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -3287,6 +3287,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -213,6 +213,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -10489,6 +10489,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -3576,6 +3576,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
@@ -164,6 +164,10 @@ sub get_os_version {
|
|||||||
$release .= " ($code_name)" if $code_name;
|
$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` ) {
|
elsif ( `ls /etc/*release 2>/dev/null` ) {
|
||||||
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
if ( `grep DISTRIB_DESCRIPTION /etc/*release 2>/dev/null` ) {
|
||||||
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
$release = `grep DISTRIB_DESCRIPTION /etc/*release | head -n1`;
|
||||||
|
Reference in New Issue
Block a user