diff options
author | David Howells <dhowells@redhat.com> | 2016-02-26 10:07:00 +0000 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2016-02-26 10:07:00 +0000 |
commit | ce92e974b8ecff19cf430b7b58a09b8190645b5c (patch) | |
tree | d64004a193056d0c79887ac341cfdd13ec7a9eed | |
parent | e7c8f181d15682705d4590f8103e6b791c42ef23 (diff) | |
download | keyutils-ce92e974b8ecff19cf430b7b58a09b8190645b5c.tar.gz |
TEST: Fix endianness determination
Endianness determination was broken sometime after Fedora 20 when
executables switched to being DYN objects rather than EXEC objects. This
caused the output of file to change.
Signed-off-by: David Howells <dhowells@redhat.com>
-rw-r--r-- | tests/toolbox.inc.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/toolbox.inc.sh b/tests/toolbox.inc.sh index f2463c5..5ac23ff 100644 --- a/tests/toolbox.inc.sh +++ b/tests/toolbox.inc.sh @@ -13,10 +13,10 @@ echo === $OUTPUTFILE === endian=`file -L /proc/$$/exe` -if expr "$endian" : '.* MSB \+executable.*' >&/dev/null +if expr "$endian" : '.* MSB \+\(executable\|shared object).*' >&/dev/null then endian=BE -elif expr "$endian" : '.* LSB \+executable.*' >&/dev/null +elif expr "$endian" : '.* LSB \+\(executable\|shared object\).*' >&/dev/null then endian=LE else |