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 <noreply@anthropic.com>
This commit is contained in:
Smittix
2026-01-13 23:11:38 +00:00
parent c5ce35ff13
commit 93f68aa29d
2 changed files with 11 additions and 7 deletions

View File

@@ -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'
}
}