Pont pour le jeton InfluxDB, et sudo dans la commande de controle
La commande de controle affichee par creer-role-lecture.sh manquait sudo : elle echouait sur la socket Docker au lieu de tester le role, donc elle ne controlait rien. exporter-jeton-influx.sh recopie le jeton d ecriture InfluxDB du .env local (droits 600, lisible du seul compte DSM) vers le .env a la racine du depot, lisible depuis le poste de travail. Sans ce pont il faudrait afficher le jeton pour le recopier a la main dans le secrets.yaml de Home Assistant, qui vit sur une autre machine — exactement ce qu on cherche a ne plus faire. Rien n est affiche. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
@@ -69,4 +69,5 @@ echo "✓ Rôle evcs_lecture créé, lecture seule."
|
||||
echo "✓ Mot de passe déposé dans $ENV_DEPOT — non affiché, rien à recopier."
|
||||
echo
|
||||
echo "Contrôle (doit renvoyer une erreur de permission) :"
|
||||
echo " docker compose exec -T postgres psql -U evcs_lecture -d evcs -c \"DELETE FROM mesure\""
|
||||
echo " sudo docker compose exec -T postgres psql -U evcs_lecture -d evcs -c \"DELETE FROM mesure\""
|
||||
echo " (attendu : ERROR: permission denied for table mesure)"
|
||||
|
||||
Reference in New Issue
Block a user