Depuis la lecture des avantages du fichier /etc/hosts sur le forum de archlinux.fr, je cherchais un moyen d’avoir un fichier hosts adapté au web francophone, souple dans le choix de ce que je bloque et pouvant être mis à jour simplement.

J’utilisais celui de http://hostsfile.mine.nu mais il manque de souplesse. En cherchant bien je suis parvenu à trouver une liste correspondant à mes souhaits … Chez Airelle :

  • des listes par thèmes pour se faire son choix dans le blocage
  • fait par un français pour le web francophone
  • le seul point noir est le format des archives en 7z qui demande p7zip. mais bon 4Mo de dépendance n’a jamais tué personne :þ


Manque que la mise à jour mais là j’ai sorti mon Vim préféré et j’ai fait un script qui devrait satisfaire le plus grand nombre et moi en premier ^^.
J’ai choisi un nom original : hostsblocker ( le premier qui rigole. je le tape ! )
En gros, on choisis les listes à utiliser et le script les télécharges, les décompresses (pas con, hein !), en fait un gros hosts et hop, avec pour le même prix non pas une mais deux options de la mort !

  • --clean : supprime le répertoire temporaire
  • --purge : supprime le gros hosts, remet le hosts original et nettoie le répertoire temporaire … ni vu ni connu !


Le tout emballé dans la licence WTFPL.
Mise à jour du script.