Skip to content
Snippets Groups Projects
Commit 1d6914c5 authored by Simon McVittie's avatar Simon McVittie
Browse files

apparmor-libreoffice: try to get the preloaded module from $(dirname $0)


This makes it easier to use uninstalled with

    make -C apparmor/libreoffice
    apparmor/libreoffice/libreoffice normal

Reviewed-by: default avatarSjoerd Simons <sjoerd.simons@collabora.co.uk>
Signed-off-by: default avatarSimon McVittie <simon.mcvittie@collabora.co.uk>
Differential Revision: https://phabricator.apertis.org/D3633
parent ce718793
No related branches found
No related tags found
No related merge requests found
......@@ -11,8 +11,17 @@ fi
export APERTIS_TESTS_NAME_PREFIX="${1}_"
export DEBUG=2
here="$(cd "$(dirname "$0")" && pwd)"
pkglibdir="$(cd "$(dirname "$0")"/../.. && pwd)"
if [ -e "$here/libreoffice-malicious-override.so" ]; then
preload="$here/libreoffice-malicious-override.so"
else
preload="/usr/lib/apertis-tests/apparmor/libreoffice/libreoffice-malicious-override.so"
fi
if [[ $1 == "malicious" ]]; then
LD_PRELOAD="/usr/lib/apertis-tests/apparmor/libreoffice/libreoffice-malicious-override.so" \
LD_PRELOAD="$preload" \
/usr/share/chaiwala-tests/libreoffice/automated/run-test.sh
else
/usr/share/chaiwala-tests/libreoffice/automated/run-test.sh
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment