[Question] Reprise d'une blocklist et Licence

Ce qui ne concerne ni le forum ni des problèmes
@rché0
archer
Messages : 112
Inscription : jeu. 09 sept. 2021, 20:57

[Question] Reprise d'une blocklist et Licence

Message par @rché0 »

Bonsoir,

je souhaite reprendre une liste de blocage hosts (Meta) qui n'est plus maintenue.

1- J'aurais aimé savoir comment s'y prendre pour connaitre les nouveaux domaines d'un tel fichier
2- La licence est Apache v2, y a-t-il des obligations avec celle-ci? Je me suis renseigné sur le web, si j'ai bien compris je peux passer vers MIT mais c'est assez flou.

Merci.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17401
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Question] Reprise d'une blocklist et Licence

Message par benjarobin »

Bonjour,
Tu ne peux clairement pas passer de Apache v2 à MIT, mais l'inverse oui. Voir par exemple :
- https://medium.com/shakuro/software-lic ... f4f18ebeb1
- https://en.wikipedia.org/wiki/License_compatibility
- https://en.wikipedia.org/wiki/Free-software_license

Je suppose que tu veux parler de ce dépôt : https://github.com/lightswitch05/hosts
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
@rché0
archer
Messages : 112
Inscription : jeu. 09 sept. 2021, 20:57

Re: [Question] Reprise d'une blocklist et Licence

Message par @rché0 »

Oui, c'est bien ce repo.

Je n'ai pas vu ton post et entre temps, j'ai trouvé un site très bien fait qui me permet de voir les sous-domaines d'un site.
Malheureusement, j'ai mis la licence MIT à mon dépôt :(
Faut-il que je la change pour Apache v2 ou si j'ai bien compris la licence GPLv3 serait compatible ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17401
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Question] Reprise d'une blocklist et Licence

Message par benjarobin »

Tu peux mettre Apache v2 ou GPLv3 en effet, mais pas MIT.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
@rché0
archer
Messages : 112
Inscription : jeu. 09 sept. 2021, 20:57

Re: [Question] Reprise d'une blocklist et Licence

Message par @rché0 »

Merci, c'est corrigé.

Pour les sous-domaines, j'utilise un paquet binaire du dépôt de l'AUR. Ça me permet une automatisation.
Le soucis, c'est que certains ne sont pas accessibles (j'ai testé le domaine archlinux.org).

J'ai pensé à supprimer ces sous-domaines comme ici https://github.com/nickspaargaren/no-google/pull/189.

L'idée est de mettre tous les sous-domaines trouvés dans un fichier contrib (nom qui n’incite pas les utilisateurs à l'utiliser). Puis chaque semaine ou modification de ce fichier, un script se chargerait automatiquement de faire un push vers le fichier final meta-hosts.txt en retirant les sous-domaines inactifs, puis les remettre si un sous-domaine est de nouveau accessible.

Ça réduirait la liste et au niveau de la maintenance, ça serait plus simple. Malheureusement, mes compétences ne permettent pas de réaliser cette idée. Te sens tu la motivation à contribuer au projet ?

EDIT : Je crois que cette idée est inutile avec la commande

Code : Tout sélectionner

subfinder -nW -dL ~/.git/domains -o ~/.git/hosts
Si ça fonctionne, ça serait encore plus simple. Il faut que je fasse d'autres tests.
@rché0
archer
Messages : 112
Inscription : jeu. 09 sept. 2021, 20:57

Re: [Question] Reprise d'une blocklist et Licence

Message par @rché0 »

Bonjour,

la commande marche bien, je vais ajouter l'adresse ipv6 '::' pour les sous-domaines et ça devrait être bon.
@rché0
archer
Messages : 112
Inscription : jeu. 09 sept. 2021, 20:57

Re: [Question] Reprise d'une blocklist et Licence

Message par @rché0 »

Bonjour,

j'ai bien avancé dans le listing. J'automatise le processus hors modifications du dépôt distant et deux questions me viennent :

* C'est mieux de laisser les sous-domaines dans la liste créée et d'ajouter uniquement les nouveaux trouvés quitte à ce qu'ils n'existent pas plus tard ou réécrire la liste à chaque fois de zéro ?
* Pour l'instant, c'est la deuxième option que j'ai prise. Si vous pensez quelle est mieux, dans ce cas à quelle fréquence vous la mettrez à jour ?
Répondre