Marc[i1]

2010

2009

2008

Accueil

Aller au contenu | Aller au menu | Aller à la recherche

 

lhosts ou je change de nom comme je veux

29 août 2009

Bon j’ai changé le nom de mon script et j’en ai profité pour le faire évoluer, donc au programme de cette nouvelle version :

  • la création d’un fichier lhosts.conf, qui devient le seul à éditer pour adapter lhosts à vos besoins.
  • un profond nettoyage pour rendre le script plus clair.
    • j’utilise une fonction piquée à makepkg, msg ce qui rend le tout plus lisible,
    • une réécriture pour le choix des options, la version initiale était vraiment faite àlarache©,
    • l’utilisation de mktemp pour la création du répertoire d’extraction et du fichier temporaire, (merci marc)
  • je distribue le script au format 7z, comme ça je gagne une vérification de dépendances dans lhosts ^^


Concernant l’intégration d’une nouvelle liste, je n’ai pas de réponse pour le moment, donc affaire à suivre …

$ md5sum lhosts-0.6.7z
45b4d1627b16bec11d5ad90a76f6da6d  lhosts-0.6.7z

EDIT 01/09/09 : la liste de AdZhosts est intégrée avec la mise à jour du 30 août et numerama n’est plus filtré.

 

hostsblock, le retour

23 août 2009

Nouvelle version :

  • possibilité de supprimer de la liste les sites à conserver
  • nettoyage cosmétique

et zou !

Hostsblock v1

 

Hosts toi et le ciel t'aidera

22 août 2009

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.