|
|
@@ -37,59 +37,62 @@ platform=`sh ./shtool guessos`
|
|
|
support=no
|
|
|
case $platform in
|
|
|
*-solaris* )
|
|
|
- support=maybe
|
|
|
case $platform in
|
|
|
- *-solaris2.[678] )
|
|
|
+ *-solaris2.[67] )
|
|
|
+ support=maybe
|
|
|
+ ;;
|
|
|
+ *-solaris2.[89] )
|
|
|
support=yes
|
|
|
;;
|
|
|
esac
|
|
|
;;
|
|
|
*-linux* )
|
|
|
- support=maybe
|
|
|
- if [ -f /etc/debian_version ]; then
|
|
|
+ if [ -f /etc/redhat-release ]; then
|
|
|
+ redhat=`cat /etc/redhat-release | sed -e 's;^.*\([0-9]\.[0-9]*\).*$;\1;'`
|
|
|
+ case "$redhat" in
|
|
|
+ 7.2 )
|
|
|
+ support=yes
|
|
|
+ ;;
|
|
|
+ 7.[13] )
|
|
|
+ support=maybe
|
|
|
+ ;;
|
|
|
+ esac
|
|
|
+ elif [ -f /etc/debian_version ]; then
|
|
|
debian=`cat /etc/debian_version`
|
|
|
- if [ ".$debian" = ".2.2" ]; then
|
|
|
- support=yes
|
|
|
- fi
|
|
|
+ case "$debian" in
|
|
|
+ 2.2|3.0 )
|
|
|
+ support=yes
|
|
|
+ ;;
|
|
|
+ esac
|
|
|
fi
|
|
|
;;
|
|
|
*-freebsd* )
|
|
|
- support=maybe
|
|
|
case $platform in
|
|
|
- *-freebsd4.[12345] )
|
|
|
+ *-freebsd4.[56] )
|
|
|
support=yes
|
|
|
;;
|
|
|
+ *-freebsd4.[01234789] )
|
|
|
+ support=maybe
|
|
|
+ ;;
|
|
|
+ *-freebsd5.0 )
|
|
|
+ support=maybe
|
|
|
+ ;;
|
|
|
esac
|
|
|
;;
|
|
|
*-netbsd* )
|
|
|
support=maybe
|
|
|
- case $platform in
|
|
|
- *-netbsd1.5* )
|
|
|
- support=yes
|
|
|
- ;;
|
|
|
- esac
|
|
|
;;
|
|
|
*-osf* )
|
|
|
support=maybe
|
|
|
- case $platform in
|
|
|
- *-osf5.[01] )
|
|
|
- support=yes
|
|
|
- ;;
|
|
|
- esac
|
|
|
;;
|
|
|
*-hpux* )
|
|
|
support=maybe
|
|
|
- case $platform in
|
|
|
- *-hpux10.20 )
|
|
|
- support=yes
|
|
|
- ;;
|
|
|
- esac
|
|
|
;;
|
|
|
esac
|
|
|
case $support in
|
|
|
- yes ) support="Congratulations: fully supported" ;;
|
|
|
- maybe ) support="Good luck: supported but wrong version!" ;;
|
|
|
- no ) support="Sorry: entirely unsupported!" ;;
|
|
|
+ yes ) support="Congratulations: officially supported" ;;
|
|
|
+ maybe ) support="Good luck: unofficially supported" ;;
|
|
|
+ no ) support="Sorry: not supported" ;;
|
|
|
esac
|
|
|
echo "++ platform: $platform ($support)"
|
|
|
case $support in
|