diff --git a/install/slskd-install.sh b/install/slskd-install.sh index 7cf88a28c..448839a71 100644 --- a/install/slskd-install.sh +++ b/install/slskd-install.sh @@ -47,15 +47,13 @@ if [[ ${soularr,,} =~ ^(y|yes)$ ]]; then cat </opt/soularr/run.sh #!/usr/bin/env bash -LOCK_FILE="/opt/soularr/.soularr.lock" - if ps aux | grep "[s]oularr.py" >/dev/null; then echo "Soularr is already running. Exiting..." >&2 exit 1 fi # Remove stale lock file from previous ungraceful exit -rm -f "\$LOCK_FILE" +rm -f "/opt/soularr/.soularr.lock" source /opt/soularr/venv/bin/activate uv run python3 -u /opt/soularr/soularr.py --config-dir /opt/soularr 2>&1