diff --git a/utils/attr/test-version.sh b/utils/attr/test-version.sh new file mode 100644 index 0000000000..306703a684 --- /dev/null +++ b/utils/attr/test-version.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +# shellcheck shell=busybox + +case "$1" in + attr) + getfattr --version | grep -F "$2" || exit 1 + setfattr --version | grep -F "$2" || exit 1 + # attr does not implement --version; its getopt string is + # "s:V:g:r:lqLRS", where -V takes a value, so just verify it + # is present + [ -x /usr/bin/attr ] || exit 1 + ;; + + libattr) + # ships no executable, nothing to assert + exit 0 + ;; + + *) + echo "Untested package: $1" >&2 + exit 1 + ;; +esac diff --git a/utils/attr/test.sh b/utils/attr/test.sh deleted file mode 100644 index 00a92d0cb1..0000000000 --- a/utils/attr/test.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -case "$1" in - attr) - # attr does not implement --version; just verify it is present - [ -x /usr/bin/attr ] || exit 1 - ;; -esac