voxdemonix : révision n°5 (02 avril 2018 15:46:37)
Introduction
------------
Nous allons utiliser un script que nous lancerons au démarrage et qui se chargera de renouveller l'hostname.onion du service tor lié à Retroshare.
Si vous n'utilisez pas Retroshare derrière un Tor Hidden Service, il est inutile de suivre ce tutoriel.
/!\ Ne changez pas votre hostname.onion pendant que Retroshare est en cours de fonctionnement au risque de voir une coupure. En effet ce dernier a besoin d'être relancé pour prendre en compte le nouveau hostname. Afin de ne pas perturber Retroshare, je vous conseil fortement d'activer la découverte. En effet ce mécanisme va permettre de propager votre nouvel hostname afin que vos contactes puissent de nouveau établir la liaison. Sans cela vous arriverez à joindre des contactes qui sont eux mêmes derrières Tor Hidden Service ou I2P, mais les autres seront injoignable.
/!\ Ne changez pas votre hostname.onion pendant que Retroshare est en cours de fonctionnement au risque de voir une coupure. En effet ce dernier a besoin d'être relancé pour prendre en compte le nouveau hostname.
![Retroshare activer découverte](https://framapic.org/rNgDvYYxzyUw/HeyLNZ6vTYuV)
Via Script
----------
Nb: cette méthode consomme un rien plus de ressources mais vous permet d'ajouter des options
#### Allez dans le path où vous souhaitez ranger votre script (ici _/opt/scripts_)
```
cd /opt/scripts/
```
#### Téléchargez le script
```
sudo wget https://raw.githubusercontent.com/voxdemonix/divers-script/master/renewTorHostname.bash
```
#### Rendez le exécutable.
```
sudo chmod +x /opt/scripts/*
```
#### Éditez votre planificateur de tâche (cron) en administrateur (root).
```
sudo crontab -e
```
#### Ajoutez dedans la ligne suivante.
```
@reboot /opt/script/renewTorHostname.bash /var/lib/tor/hidden_service/retroshare
```
* Si vous avez choisis un autre dossier que _/var/lib/tor/hidden_service/retroshare_ dans votre configuration _/etc/torrc_, pensez à l'indiquer. NE TERMINEZ PAS PAR "/".
Via cron sans script
--------------------
#### Éditez votre planificateur de tâche (cron) en administrateur (root).
```
sudo crontab -e
```
#### Ajoutez dedans la ligne suivante.
```
@reboot ( rm /var/lib/tor/hidden_service/retroshare/* ; service tor restart )
```
* Si vous avez choisis un autre dossier que _/var/lib/tor/hidden_service/retroshare_ dans votre configuration _/etc/torrc_, pensez à l'indiquer.
Farm Link
---------
* [[Tuto/HowTo] Retroshare - renouveller automatiquement l'hostname de votre Hidden Service (originale)](https://www.0rion.netlib.re/forum4/viewtopic.php?f=91&t=774)