Tor ne doit redémarrer que quand un nouveau compte est créé #12
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Quand on crée un compte sur la machine, on a besoin de redémarrer le démon tor pour générer un .onion (c'est à dire une paire de clés) pour l'utilisateurice.
Qaund on fait cela, le démon tor démarre tout de suite, mais il lui faut un petit peu de temps pour générer la paire de clé qui correspond à l'adresse en onion. Du coup, il faut attendre que le fichier /var/lib/tor/$USER/hostname soit créé afin que la suite du playbook puisse utiliser configurer des services sur l'adresse en onion de l'utilisateurice.
Le redémarrage de tor ne doit se faire qu'une fois pour tous les comptes créés s'il y en a plusieurs, et l'attente des fichiers ne doit porter que sur les clés qui n'existe pas déjà. Actuellement, le démon tor est relancé à chaque fois que le playbook est exécuté.
Tor ne doit redémarrer que quand un nouvea compte utilisateurice a été crééto Tor ne doit redémarrer que quand un nouveau compte est crééCela peut se faire en enregistrant une variable dans la boucle, dont la clé results contient une liste de dictionnaire ayant une clé booléenne changed.
Donc normalement on peut looper sur une tâche qui prépare l'onionet enregistrer le résultat. Ensuite on redémarrer le démon tor si (when) n'importe lequel des results a changed.