diff --git a/haini.sh b/haini.sh index 9232185..7b34776 100755 --- a/haini.sh +++ b/haini.sh @@ -4,6 +4,12 @@ set -e DIR="$(dirname "$(realpath "$0")")" +# Sólo se puede correr desde el directorio de Sutty +if test "$(dirname "$DIR")" != "$(dirname "$PWD")"; then + echo "¡No estás corriendo dentro de una carpeta dentro de Sutty!" + exit 1 +fi + # Por ahora sólo soportamos x86_64 uname -m | grep -q x86_64 || exit 1 @@ -45,6 +51,7 @@ correr() { --dev-bind /sys /sys \ --dev-bind /proc /proc \ --dev-bind /tmp /tmp \ + --chdir "/Sutty/${PWD##*/}" \ /bin/sh -l -c "$1" }