diff --git a/qubeize_image b/qubeize_image index 93bdd0f..7e1437e 100755 --- a/qubeize_image +++ b/qubeize_image @@ -89,17 +89,36 @@ export INSTALLDIR=mnt # ------------------------------------------------------------------------------ # Create App Menus # ------------------------------------------------------------------------------ + + echo "--> Choosing appmenus whitelists..." -_appmenus_dir="${APPMENUS_DIR:-${SCRIPTSDIR}}" +echo "APPMENUS_DIR=${APPMENUS_DIR}" +echo "SCRIPTSDIR=${SCRIPTSDIR}" + +# _appmenus_dir="${APPMENUS_DIR:-${SCRIPTSDIR}}" +_appmenus_dir="${SCRIPTSDIR}" + +if [ "${TEMPLATE_FLAVOR}" = "whonix-gateway" ] || [ "${TEMPLATE_FLAVOR}" = "whonix-workstation" ]; then + _appmenus_dir="${APPMENUS_DIR}" +fi + +echo "_appmenus_dir=${_appmenus_dir}" +echo "DIST=${DIST}" +echo "TEMPLATE_FLAVOR=${TEMPLATE_FLAVOR}" + rm -f appmenus if [ -d "${_appmenus_dir}/appmenus_${DIST}_${TEMPLATE_FLAVOR}" ]; then ln -s "${_appmenus_dir}/appmenus_${DIST}_${TEMPLATE_FLAVOR}" appmenus + echo "case 1" elif [ -d "${_appmenus_dir}/appmenus_$DIST" ]; then ln -s "${_appmenus_dir}/appmenus_$DIST" appmenus + echo "case 2" elif [ -d "${_appmenus_dir}/appmenus" ]; then ln -s "${_appmenus_dir}/appmenus" appmenus + echo "case 3" else ln -s "appmenus_generic" appmenus + echo "case 4" fi # ------------------------------------------------------------------------------