#!/bin/bash cd ../ dir="venv/lib/python3.6/site-packages/dialin" venv_dir="$(pwd)/venv" paths_ini=/opt/squishqt/etc/paths.ini python_home="Scripting/PythonHome = \"$venv_dir\"" library_path=":$venv_dir/bin" if [[ -L "$dir" && -d "$dir" ]]; then echo "Using local dialin" else echo "Using remote dialin" fi if grep -q "$python_home" $paths_ini; then echo "Pass: Scripting/PythonHome in $paths_ini points to $venv_dir." else echo "Fail: Scripting/PythonHome in $paths_ini does not point to $venv_dir." fi if grep -q "$library_path" $paths_ini; then echo "Pass: LibraryPath in $paths_ini includes $library_path." else echo "Fail: LibraryPath in $paths_ini does not include $library_path." fi