Comme pour ekumen.

Pour cette partie, $nom vautrât soit 1 soit 2.

On y découvre les template d'unit file pour tor :

  1. On crée une nouvelle instance de Tor avec tor-instance-create $nom
  2. On déplace le torrc avec mv /etc/tor/tor$nom.cfg /etc/tor/instances/$nom/torrc On en profite pour enlever les directives DataDirectory, PidFile, ControlSocket, CookieAuthFile et Log.
  3. On déplace également les données de l'instance avec mv /var/lib/tor/$nom/* /var/lib/tor-instances/$nom/
    chown -R _tor-$nom /var/lib/tor-instances/$nom
    rm -r /var/lib/tor/$nom
  4. On vérifie que tout s'est bien passé en lançant systemctl start tor@$nom, qui devrait passer sans problème, mais confirmons tout de même avec systemctl status -l tor@$nom.
  5. Une fois qu'on s'est assuré que tout fonctionne, on active le service au boot avec systemctl enable tor@$nom.
  6. On n'oublie pas de commit tout ça dans etckeeper.

Aussi, on prend garde à ajouter pour apt les dépôts contrib et non-free : on a besoin de paquets pour les firmwares.