hosts: uno script migliore per aggiornarlo su Linux
Pubblicato: 06 Mar 2014 | Aggiornato: 03 Ott 2015 | Autore: Mentor
Sotto Linux è possibile utilizzare un semplice script per aggiornare automaticamente il nostro file hosts come spiegato in questa pagina ma nel caso in cui lo script di aggiornamento dovesse partire mentre stiamo utilizzando il nostro browser il file hosts potrebbe corrompersi e se siamo dietro un proxy come Privoxy ciò potrebbe impedirci di navigare attraverso esso.
Per evitare che ciò accada è semplicemente possibile fare in modo che lo script di aggiornamento del file host si blocchi se è in esecuzione il processo del nostro browser preferito.
Io sotto Debian utilizzo Iceweasel quindi ho modificato lo script in questo modo:
#!/bin/bash
if ps aux | grep "[i]ceweasel" > /dev/null
then
exit 0
else
cd /tmp
wget http://winhelp2002.mvps.org/hosts.txt
rm /etc/hosts
mv hosts.txt /etc/hosts
cat ~/.etchosts >> /etc/hosts
fi
E' molto semplice ma allo stesso tempo molto efficace.