From 9f838ec1bb3d3bd692c96440db48ecddbed6fcd7 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Tue, 22 Nov 2022 16:02:46 +0100 Subject: [PATCH] AppRun: whitelist CWD if dump requested Dump/export dumps to current directory by default --- data/scripts/Linux-AppImage/AppRun | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/data/scripts/Linux-AppImage/AppRun b/data/scripts/Linux-AppImage/AppRun index 52a749a12..76855a2cf 100755 --- a/data/scripts/Linux-AppImage/AppRun +++ b/data/scripts/Linux-AppImage/AppRun @@ -179,6 +179,11 @@ get_firejail_whitelist() { separator=' ' fi done + # -d dump or -d dummy:dump_to_file + if expr "$*" : '.*dump' >/dev/null || expr "$*" : '.*record' >/dev/null ; then + printf -- "$separator--whitelist=%s" "$(pwd)" + separator=' ' + fi if [ -z "$separator" ]; then printf -- "--private" fi