"RedHatEnterpriseServer" | "ScientificSL" | "CentOS")
name="rhel"
;;
- "SUSE LINUX")
- name="sles"
- PATCHLEVEL=$(sed -n -e 's/^PATCHLEVEL = //p' /etc/SuSE-release)
- if [ "$PATCHLEVEL" -ne "0" ]; then
- version="${version}.$PATCHLEVEL"
- fi
+ "SUSE LINUX" | "SUSE")
+ name="sles"
+ case "$version" in
+ *.*) # $version already has patchlevel
+ ;;
+ *) # add patchlevel
+ PATCHLEVEL=$(sed -n -e 's/^PATCHLEVEL = //p' /etc/SuSE-release)
+ if [ "$PATCHLEVEL" -ne "0" ]; then
+ version="${version}.$PATCHLEVEL"
+ fi
+ ;;
+ esac
;;
"Fedora")
name="fc"
case ${distro} in
oel5*) target="2.6-oel5";;
rhel5*) target="2.6-rhel5";;
+ rhel6.9) target="2.6-rhel6.9";;
+ rhel6.8) target="2.6-rhel6.8";;
+ rhel6.7) target="2.6-rhel6.7";;
rhel6.6) target="2.6-rhel6.6";;
rhel6*) target="2.6-rhel6";;
rhel7*) target="3.10-rhel7";;
sles10*) target="2.6-sles10";;
+ sles11.4) target="$(uname -r | cut -d . -f 1,2)-sles11sp4";;
sles11.3) target="$(uname -r | cut -d . -f 1,2)-sles11sp3";;
sles11*) target="$(uname -r | cut -d . -f 1,2)-sles11";;
sles12*) target="$(uname -r | cut -d . -f 1,2)-sles12";;