F1SYH‑TX1 — lot 58
Vérification des outils téléchargeables
Contrôler syntaxe, permissions, dépendances et comportement sûr des scripts du pack.
Extraire→Lint→Dependencies→Dry-run→Report
Point critique : Une archive valide ZIP peut encore contenir des scripts syntaxiquement invalides.
Détails techniques
Contrôles : - python3 -m py_compile *.py - bash -n pour scripts shell - validation JSON - validation YAML si outil disponible - permissions non exécutables par défaut sauf scripts - recherche de secrets - PTT absent des exemples ou désactivé - test émulateur CAT - test broker local - test systemd-analyze verify si disponible.
Syntaxe
Toutes les sources.
Erreur bloquante.
Sécurité
Recherche tokens.
PTT désactivé.
Portabilité
Linux principal.
Notes Windows.
Spécifications
| Python | py_compile |
|---|---|
| Shell | bash -n |
| JSON | parse |
| YAML | parse |
| Systemd | verify |
Repères
Un pack doit être testé après chaque modification
Conserver le rapport de validation
Procédure
Validation : les valeurs mesurées et les écarts sont consignés avant de poursuivre.