le système n'a peut-être pas de version récente de ulib

This commit is contained in:
Jephté Clain 2014-11-03 08:47:13 +04:00
parent 30da6b1967
commit 261e98b6bd
2 changed files with 3 additions and 1 deletions

View File

@ -1 +1 @@
007001001
007001002

View File

@ -44,6 +44,8 @@ function __ulibver_check() {
local sversion=000000000 smajor sminor spatch spversion
[ -f "$ULIBDIR/.ulibver" ] && __ulibver_parse "$(<"$ULIBDIR/.ulibver")"
[ -f "/etc/.ulibver" ] && __ulibver_parse "$(<"/etc/.ulibver")" s
# si le système n'a pas .ulibver, le test échoue
[ -n "$smajor" ] || return 1
# la version majeure doit correspondre
[ "$smajor" -eq "$major" ] || return 1
# puis tester si version mineure plus récente