File tree Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -95,10 +95,6 @@ install(){
95
95
else
96
96
DistroBasedOn=' redhat'
97
97
fi
98
- elif [ -f /etc/SuSE-release ] ; then
99
- DistroBasedOn=' suse'
100
- PSUEDONAME=$( (tr " \n" ' ' | sed s/VERSION.* //) < /etc/SuSE-release )
101
- REV=$( (grep ' VERSION' | sed s/.* =\ //) < /etc/SuSE-release )
102
98
elif [ -f /etc/mandrake-release ] ; then
103
99
DistroBasedOn=' mandrake'
104
100
PSUEDONAME=$( (sed s/.* \( // | sed s/\) //) < /etc/mandrake-release )
@@ -117,6 +113,11 @@ install(){
117
113
if [ -f /etc/UnitedLinux-release ] ; then
118
114
DIST=" ${DIST} [$( (tr " \n" ' ' | sed s/VERSION.* //) < /etc/UnitedLinux-release ) ]"
119
115
fi
116
+ osname=$( source /etc/os-release; echo $PRETTY_NAME )
117
+ if [[ $osname = * SUSE* ]]; then
118
+ DistroBasedOn=' suse'
119
+ REV=$( source /etc/os-release; echo $VERSION_ID )
120
+ fi
120
121
OS=$( lowercase $OS )
121
122
DistroBasedOn=$( lowercase $DistroBasedOn )
122
123
fi
Original file line number Diff line number Diff line change 71
71
else
72
72
DistroBasedOn=' redhat'
73
73
fi
74
- elif [ -f /etc/SuSE-release ] ; then
75
- DistroBasedOn=' suse'
76
74
elif [ -f /etc/mandrake-release ] ; then
77
75
DistroBasedOn=' mandrake'
78
76
elif [ -f /etc/debian_version ] ; then
82
80
DIST=" ${DIST} [$( (tr " \n" ' ' | sed s/VERSION.* //) < /etc/UnitedLinux-release ) ]"
83
81
DistroBasedOn=unitedlinux
84
82
fi
83
+ osname=$( source /etc/os-release; echo $PRETTY_NAME )
84
+ if [[ $osname = * SUSE* ]]; then
85
+ DistroBasedOn=' suse'
86
+ fi
85
87
OS=$( lowercase " $OS " )
86
88
DistroBasedOn=$( lowercase " $DistroBasedOn " )
87
89
fi
You can’t perform that action at this time.
0 commit comments