Ignore:
Timestamp:
09/21/2013 06:52:02 PM (11 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
2.4, ablfs-more, legacy, new_features, trunk
Children:
7ce6de2
Parents:
897416c
Message:

Adapted host requirements checks for CLFS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • common/libs/func_check_version.sh

    r897416c rb86876a  
    5555
    5656#  echo -ne "$TXT:\t${L_arrow}${BOLD}${tst_version}${OFF}${R_arrow}"
    57   IFS=".-(pa"   # Split up w.x.y.z as well as w.x.y-rc  (catch release candidates)
     57  IFS=".-(pab"   # Split up w.x.y.z as well as w.x.y-rc  (catch release candidates)
    5858  set -- $ref_version # set positional parameters to minimum ver values
    5959  ref_major=$1; ref_minor=$2; ref_revision=$3
     
    101101
    102102  # LFS/HLFS/CLFS prerequisites
    103   check_version "$MIN_Kernel_VER"    "`uname -r`"          "KERNEL"
     103  check_version "$MIN_Linux_VER"     "`uname -r`"          "KERNEL"
    104104  check_version "$MIN_Bash_VER"      "$BASH_VERSION"       "BASH"
    105105  if [ ! -z $MIN_GCC_VER ]; then
     
    129129  check_version "$MIN_Xz_VER"        "$(xz --version | head -n1 | cut -d" " -f4)"         "XZ"
    130130  # Check for minimum sudo version
     131  if [ -z $MIN_Sudo_VER ]; then MIN_Sudo_VER=1.7.0; fi
    131132  SUDO_LOC="$(whereis -b sudo | cut -d" " -f2)"
    132133  if [ -x $SUDO_LOC ]; then
    133134    sudoVer="$(sudo -V | head -n1 | cut -d" " -f3)"
    134     check_version "1.7.0"  "${sudoVer}"      "SUDO"
     135    check_version "$MIN_Sudo_VER"  "${sudoVer}"      "SUDO"
    135136  else
    136137    echo "${nl_}\"${RED}sudo${OFF}\" ${BOLD}must be installed on your system for jhalfs to run"
Note: See TracChangeset for help on using the changeset viewer.