From 19690b606d00b3c32958df07d1b87a3ce8cd8903 Mon Sep 17 00:00:00 2001 From: hexcoder- Date: Tue, 6 Apr 2021 19:03:53 +0000 Subject: Haiku: create directory for debug_server, if not present --- afl-system-config | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/afl-system-config b/afl-system-config index ae37a062..2b945d7a 100755 --- a/afl-system-config +++ b/afl-system-config @@ -98,7 +98,9 @@ if [ "$PLATFORM" = "Darwin" ] ; then DONE=1 fi if [ "$PLATFORM" = "Haiku" ] ; then - SETTINGS=~/config/settings/system/debug_server/settings + DEBUG_SERVER_DIR=~/config/settings/system/debug_server + [ ! -r ${DEBUG_SERVER_DIR} ] && mkdir ${DEBUG_SERVER_DIR} + SETTINGS=${DEBUG_SERVER_DIR}/settings [ -r ${SETTINGS} ] && grep -qE "default_action\s+kill" ${SETTINGS} && { echo "Nothing to do"; } || { \ echo We change the debug_server default_action from user to silently kill; \ [ ! -r ${SETTINGS} ] && echo "default_action kill" >${SETTINGS} || { mv ${SETTINGS} s.tmp; sed -e "s/default_action\s\s*user/default_action kill/" s.tmp > ${SETTINGS}; rm s.tmp; }; \ -- cgit 1.4.1