diff --git a/package/linux/dfhack b/package/linux/dfhack index 1bd3e8d92..b7dcdc384 100755 --- a/package/linux/dfhack +++ b/package/linux/dfhack @@ -136,6 +136,10 @@ case "$1" in strace -f setarch "$setarch_arch" -R env LD_PRELOAD="$PRELOAD_LIB" ./libs/Dwarf_Fortress "$@" 2> strace.log ret=$? ;; + -x || --exec) + exec setarch "$setarch_arch" -R env LD_PRELOAD="$PRELOAD_LIB" ./libs/Dwarf_Fortress "$@" + # script does not resume + ;; *) setarch "$setarch_arch" -R env LD_PRELOAD="$PRELOAD_LIB" ./libs/Dwarf_Fortress "$@" ret=$?