diff --git a/lib/ulib/.ulibver b/lib/ulib/.ulibver index 24ce4aa..d68eee4 100644 --- a/lib/ulib/.ulibver +++ b/lib/ulib/.ulibver @@ -1 +1 @@ -007001001 +007001002 diff --git a/lib/ulib/auto b/lib/ulib/auto index a48cf0f..4f9c2fa 100644 --- a/lib/ulib/auto +++ b/lib/ulib/auto @@ -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