From 93f68aa29d778bfd2a1251a78ab7a73d7503e3a0 Mon Sep 17 00:00:00 2001 From: Smittix Date: Tue, 13 Jan 2026 23:11:38 +0000 Subject: [PATCH] Fix inaccurate dependency information - Fix multimon-ng GitHub URL typo (EliasOewornal -> EliasOenal) - Fix acarsdec install info (not in apt repos, must build from source) - Add hcxdumptool to quick install command - Add note about acarsdec requiring source build with link to setup.sh Co-Authored-By: Claude Opus 4.5 --- templates/index.html | 6 +++++- utils/dependencies.py | 12 ++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/templates/index.html b/templates/index.html index 6b146cb..53a44d5 100644 --- a/templates/index.html +++ b/templates/index.html @@ -8840,9 +8840,13 @@

Quick Install (Debian/Ubuntu)

-
sudo apt install rtl-sdr multimon-ng rtl-433 aircrack-ng bluez dump1090-mutability hcxtools
+
sudo apt install rtl-sdr multimon-ng rtl-433 aircrack-ng bluez dump1090-mutability hcxdumptool hcxtools
pip install skyfield flask
+
+ Note: ACARS decoding requires acarsdec which must be built from source. + See github.com/TLeconte/acarsdec or run ./setup.sh for automated installation. +
diff --git a/utils/dependencies.py b/utils/dependencies.py index adf7e56..7d5b48b 100644 --- a/utils/dependencies.py +++ b/utils/dependencies.py @@ -7,8 +7,8 @@ from typing import Any logger = logging.getLogger('intercept.dependencies') -# Additional paths to search for tools (e.g., /usr/sbin on Debian, /opt/local/bin for MacPorts) -EXTRA_TOOL_PATHS = ['/usr/sbin', '/sbin', '/opt/local/bin', '/opt/local/sbin'] +# Additional paths to search for tools (e.g., /usr/sbin on Debian) +EXTRA_TOOL_PATHS = ['/usr/sbin', '/sbin'] def check_tool(name: str) -> bool: @@ -51,8 +51,8 @@ TOOL_DEPENDENCIES = { 'description': 'Digital transmission decoder', 'install': { 'apt': 'sudo apt install multimon-ng', - 'brew': 'sudo port install multimon-ng (MacPorts) or build from source', - 'manual': 'https://github.com/EliasOewornal/multimon-ng' + 'brew': 'brew install multimon-ng', + 'manual': 'https://github.com/EliasOenal/multimon-ng' } }, 'rtl_test': { @@ -202,8 +202,8 @@ TOOL_DEPENDENCIES = { 'required': True, 'description': 'ACARS VHF decoder', 'install': { - 'apt': 'sudo apt install acarsdec', - 'brew': 'brew install acarsdec', + 'apt': 'Build from source (not in apt repos)', + 'brew': 'Build from source', 'manual': 'https://github.com/TLeconte/acarsdec' } }