Sur les anciens capteurs sans regle sudoers NOPASSWD pour /var/www/nebuleair_pro_4g/*, l'update echouait avec un message sudo cryptique. Nouveau: - preflight_sudo_check() en PHP teste 'sudo -n -l <script>' avant de lancer l'update (online ou offline) - Si KO: la route retourne error_type=sudoers_missing avec un message clair et la sortie technique de sudo - L'UI affiche une alerte warning structuree avec etapes numerotees, contenu du fichier /etc/sudoers.d/nebuleair pret a coller, et un bouton 'Copier le contenu' (presse-papier) - Echec immediat (<1s) au lieu d'attendre le timeout du script Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
30 KiB
30 KiB