tag:linuxfr.org,2005:/users/ookLinuxFr.org : les contenus de Thomas Lecavelier2021-05-03T23:07:37+02:00/favicon.pngtag:linuxfr.org,2005:Diary/396502021-03-15T11:06:40+01:002021-03-15T11:06:40+01:00Récupérer les secrets OTP de Google AuthenticatorLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Je suis un grand fan des MFA, et j'utilise(-ais) énormément Google Authenticator comme deuxième facteur de sécurité.<br>
Et puis j'ai commencé à utiliser l'excellent <a href="https://www.nongnu.org/oath-toolkit/oathtool.1.html">oathtool</a>, en stockant mes secrets OTP dans mon <a href="https://www.gopass.pw">GoPass</a> (lui-même dans un git chiffré, mais on va s'arrêter là, vous avez l'idée du niveau de sécurité que je demande).</p>
<p>Demander sur internet comment récupérer un secret de Google Authenticator <a href="https://www.protectimus.com/blog/google-authenticator-backup/">est</a> <a href="https://support.cex.io/en/articles/4383390-google-authenticator-2fa-how-to-restore-access-to-your-account-with-the-backup-key">une</a> <a href="https://www.reddit.com/r/CoinBase/comments/7q8z5d/how_can_we_get_google_authenticator_secret_key/">gageure</a> et le plus souvent vous demandent de virer l'ancien pour en générer un nouveau.</p>
<p>Sauf que parfois, on ne peut pas (je te regarde sévèrement OpenVPN…).<br>
Pour ça j'ai écrit <a href="https://github.com/Smiling-Dwarf/otp_recover_secret">otp_recover_secret</a> un petit soft en Go qui a le mérite d'être standalone: donnez-lui à manger un export de GoogleAuthenticator, il va vous "rendre" les secrets qu'il y a dedans.</p>
<p>En espérant que ça aide au moins une autre personne que moi.</p>
<p><a href="https://github.com/Smiling-Dwarf/otp_recover_secret">https://github.com/Smiling-Dwarf/otp_recover_secret</a></p>
<div><a href="https://linuxfr.org/users/ook/journaux/recuperer-les-secrets-otp-de-google-authenticator.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/123592/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/ook/journaux/recuperer-les-secrets-otp-de-google-authenticator#comments">ouvrir dans le navigateur</a>
</p>
Thomas Lecavelierhttps://linuxfr.org/nodes/123592/comments.atomtag:linuxfr.org,2005:Diary/357002015-03-16T14:28:04+01:002015-03-16T14:28:04+01:00Gem teleinfo rubyLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Eh guys.</p>
<p>Vous connaissez téléinfo? Le stream de données que vous pouvez collecté de tous les compteurs EDF qui ont une dizaine d'années?</p>
<p>J'ai fait un petit montage pour désérialisé le flux et je récupère tout ça sur un Raspberry et je viens de pousser une gem permettant de les formatter dans un Hash tout ce qu'il y a de plus standard.</p>
<p>Le truc, c'est que je n'ai que l'option HPHC (Heures pleines/heures creuses) : si vous avez des trames des autres options, ça me ferait plaisir d'ajouter leur parsing!</p>
<p>Ouvrez une issue sur le projet github et je m'engage à les prendre en charge.</p>
<p>Tout autre suggestion est la bienvenue.</p>
<p>PS: le lien vers le montage est dans le README</p>
<p>Project Github: <a href="https://github.com/ook/teleinfo">https://github.com/ook/teleinfo</a><br>
La gem sur rubygems: <a href="https://rubygems.org/gems/teleinfo">https://rubygems.org/gems/teleinfo</a></p><div><a href="https://linuxfr.org/users/ook/journaux/gem-teleinfo-ruby.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/105117/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/ook/journaux/gem-teleinfo-ruby#comments">ouvrir dans le navigateur</a>
</p>
Thomas Lecavelierhttps://linuxfr.org/nodes/105117/comments.atomtag:linuxfr.org,2005:News/278372011-02-03T13:33:41+01:002011-02-03T13:33:41+01:00ChiliProject: Redmine forké<div>Redmine, la forge-logicielle libre bâtie sur <a href="http://fr.wikipedia.org/wiki/Ruby on Rails" title="Définition Wikipédia">Ruby on Rails</a>, a été forkée. Initialement lancé en 2006 par Jean-Philippe Lang, ce projet a vite trouvé sa place grâce à ses capacités multi-projets, manquant au vénérable Trac.
<br />
<br />
Le torchon a brûlé entre JP Lang et les développeurs de la communauté : « intégration sporadique des patchs, manque de réactivité » sont les arguments avancés par les fondateurs de ce fork.</div><ul><li>lien nᵒ 1 : <a title="http://www.redmine.org" hreflang="en" href="https://linuxfr.org/redirect/70794">Redmine</a></li><li>lien nᵒ 2 : <a title="https://www.chiliproject.org" hreflang="en" href="https://linuxfr.org/redirect/70795">ChiliProject</a></li><li>lien nᵒ 3 : <a title="https://www.chiliproject.org/projects/chiliproject/wiki/Why_Fork" hreflang="en" href="https://linuxfr.org/redirect/70796">ChiliProject: Why Fork?</a></li><li>lien nᵒ 4 : <a title="http://linuxfr.org/2011/01/10/27757.html" hreflang="fr" href="https://linuxfr.org/redirect/70797">DLFP : Gérez vos projets avec Redmine</a></li></ul><div>Eric Davis, core-committer redmine, a tenu la barque pendant l'absence de JP Lang. Sous sa tutelle, Redmine a été beaucoup plus ouvert aux contributions. Le retour de JP Lang a remis en cause ce mode de fonctionnement, des dissensions nettes sont apparues.
<br />
<br />
Il semble que les contributeurs de longue date se sont rangés aux méthodes d'Eric Davis, puisque les contributeurs les plus actifs sont passés du coté de ChiliProject.
<br />
<br />
Les principaux fondateurs du projet <b>ChiliProject</b> sont :<ul><li>Felix Schäfer - Contributeur Redmine, Chef d'équipe du support aux utilisateurs, Auteur de greffons
<br />
</li><li>Muntek Singh - Contributeur Redmine, Chef d'équipe de la documentation
<br />
</li><li>Holger Just - Contributeur Redmine, Auteur de greffons
<br />
</li><li>Eric Davis of Little Stream Software - Redmine core committer, Auteur de greffons, ex Chef d'équipe de Redmine (Greffons, Relations avec la communauté, Développement)
<br />
</li><li>Wieland Lindenthal of finnlabs - Fournisseur de services aux entreprises basés sur Redmine
<br />
</li><li>Niels Lindenthal of finnlabs - Fournisseur de services aux entreprises basés sur Redmine</li></ul></div><div><a href="https://linuxfr.org/news/chiliproject-redmine-forke.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/26749/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/chiliproject-redmine-forke#comments">ouvrir dans le navigateur</a>
</p>
Thomas Lecavelierhttps://linuxfr.org/nodes/26749/comments.atomtag:linuxfr.org,2005:News/265412010-03-04T09:53:46+01:002010-03-04T09:53:46+01:00IMAP Spam Begone (isbg) v0.99 est sorti<div>Trois mois et trois jours après la version 0.98, isbg sort en version 0.99 pour vous aider encore plus efficacement dans votre lutte contre le spam !
<br />
<br />
IMAP Spam Begone (isbg) est un script python qui vous permet de soumettre le contenu de vos boites IMAP à un serveur spamassassin, et cela même si vous n'avez pas la main sur votre serveur de mail (comme c’est le cas quand vous utilisez le mail de votre FAI, laposte.net, voila.fr, yahoo.fr, etc.).
<br />
<br />
Cette version vient avec tout un ensemble de fonctionnalités le rendant prêt à être utilisé dans des conditions de production exigeantes (voir le détail ci-dessous) et un bug fix de poids : la correction du support SSL.
<br />
<br />
N.B. : isbg peut être utilisé sous la licence de votre choix parmi celles-ci : <a href="http://opensource.org/licenses/alphabetical">http://opensource.org/licenses/alphabetical</a>.</div><ul><li>lien nᵒ 1 : <a title="http://redmine.ookook.fr/projects/isbg/wiki" hreflang="en" href="https://linuxfr.org/redirect/65823">IMAP Spam Begone (isbg)</a></li><li>lien nᵒ 2 : <a title="http://github.com/ook/isbg/downloads" hreflang="en" href="https://linuxfr.org/redirect/65824">Téléchargements</a></li><li>lien nᵒ 3 : <a title="http://blog.ookook.fr/2010/03/03/isbg-0-99-now-live" hreflang="en" href="https://linuxfr.org/redirect/65825">Annonce sur le blog du mainteneur</a></li></ul><div>Nouvelles fonctionnalités :<ul><li>Vitesse d'exécution décuplée (jusqu'à x1000 sur les grosses boites, avec l'option --spamc) ;
<br />
</li><li> Système de fichier de lock, pour empêcher isbg de se lancer s’il s’exécute déjà ;
<br />
</li><li> Ne plante plus en traitant des mails avec des pièces jointes lourdes (comme des fichiers MS Office) ;
<br />
</li><li> Nouvelles options :<ul><li> deletehigherthan pour supprimer automatiquement les mails ayant un score trop élevé ;
<br />
</li><li> movehamto pour déplacer les mails « non spam » dans un autre répertoire ;
<br />
</li><li> Configuration du délai de vie du lock (si un lock-file est trop vieux, comme suite à un crash, isbg l’ignore) ;
<br />
</li><li> Et d'autres options mineures que vous découvrirez dans l’aide.</li></ul></li></ul>Corrections :<ul><li>SSL est correctement supporté ;
<br />
</li><li>Les mails sont purgés correctement.</li></ul>
<br />
Un grand merci à Anders Jenbo pour ses contributions, qui obtient les droits de commits sur le projet.</div><div><a href="https://linuxfr.org/news/imap-spam-begone-isbg-v099-est-sorti.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/25554/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/imap-spam-begone-isbg-v099-est-sorti#comments">ouvrir dans le navigateur</a>
</p>
Thomas Lecavelierhttps://linuxfr.org/nodes/25554/comments.atomtag:linuxfr.org,2005:Diary/294102010-02-23T17:02:41+01:002010-02-23T17:02:41+01:00ISBG 0.99 dans les starting-blocks
Une nouvelle version d'isbg (0.99) est prête à être taggée. Cependant, comme les modifications sont nombreuses, je souhaite collecter un maximum de feedback avant de pousser cette version sur la toile.<br />
<br />
Page de la version: <a href="http://github.com/ook/isbg/tree/0.99">http://github.com/ook/isbg/tree/0.99</a><br />
git pull url : git://github.com/ook/isbg.git<br />
html pull url : <a href="http://github.com/ook/isbg.git">http://github.com/ook/isbg.git</a><br />
Project's tracker: <a href="http://redmine.ookook.fr/projects/isbg">http://redmine.ookook.fr/projects/isbg</a><br />
<br />
Ce qu'apporte cette version:<br />
<br />
* Support SSL<br />
* Vitesse d'exécution drastiquement améliorée (100x plus rapide selon les tests d'Anders)<br />
* Fichier de lock pour empêcher deux sessions d'isbg de se marcher dessus<br />
* Les spams et hams sont appris avant de scanner l'inbox (permet de travailler avec les tokens spamassassin les plus pertinents)<br />
* Option pour supprimer directement les spams avec un score trop élevé (configurable)<br />
* Option pour déplacer les hams<br />
* isbg se souvient des hams comme des spams<br />
* tous les fichiers marqués pour la suppression sont bien purgé, quand l'utilisateur le demande<br />
<br />
Merci de faire vos retours ici, sur le tracker, sur github, sur la liste de diffusion ou par mail (je ne suis pas méchant ;) )<br />
<br />
Thomas.<div><a href="https://linuxfr.org/users/ook/journaux/isbg-099-dans-les-starting-blocks.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/55705/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/ook/journaux/isbg-099-dans-les-starting-blocks#comments">ouvrir dans le navigateur</a>
</p>
Thomas Lecavelierhttps://linuxfr.org/nodes/55705/comments.atomtag:linuxfr.org,2005:News/262182009-11-30T18:10:49+01:002009-11-30T18:10:49+01:00IMAP Spam Begone (isbg) v0.98 est sorti<div>Plus de 6 ans après sa dernière version, IMAP Spam Begone (isbg), le script de filtrage déporté de spams, est de retour avec une nouvelle fonctionnalité et des mises à jours de compatibilité.
<br />
<br />
Cette version propose une nouvelle fonctionnalité d'entraînement de SpamAssassin par l'utilisation de répertoires IMAP dédiés à l'apprentissage des hams ou des spams. Le script a été mis à jour de façon à assurer la compatibilité avec python de la version 2.4 à 2.6.
<br />
<br />
<abbr title="Note des modérateurs">NdM</abbr>: La licence sous laquelle est distribuée le script est un peu particulière puisqu'il est indiqué que <i>"You may use isbg under any OSI approved open source license such as those listed at <a href="http://opensource.org/licenses/alphabetical">http://opensource.org/licenses/alphabetical</a>."</i>.</div><ul><li>lien nᵒ 1 : <a title="http://redmine.ookook.fr/projects/isbg" hreflang="en" href="https://linuxfr.org/redirect/64710">Projet isbg</a></li><li>lien nᵒ 2 : <a title="http://spamassassin.apache.org/" hreflang="en" href="https://linuxfr.org/redirect/64711">SpamAssassin</a></li><li>lien nᵒ 3 : <a title="http://github.com/ook/isbg" hreflang="en" href="https://linuxfr.org/redirect/64712">Dépôt isbg</a></li><li>lien nᵒ 4 : <a title="http://tech.groups.yahoo.com/group/imapspambegone/" hreflang="en" href="https://linuxfr.org/redirect/64713">Liste de diffusion d'isbg</a></li></ul><div>isbg est un script python, destiné à être utilisé en cronjob, qui permet de soumettre les messages d'une boite IMAP à une instance de SpamAssassin ne résidant pas forcément sur le serveur IMAP, résolvant l'urticant problème de disposer d'un filtre à spams efficace tout en conservant ses messages chez un fournisseur « populaire » comme laposte.net ou free.fr.
<br />
<br />
Avec la fonctionnalité d'entraînement de SpamAssassin, vous pouvez entraîner ce dernier lorsqu'il rate un spam ou remonte un faux positif en déplaçant le message concerné vers un répertoire spécifique, configurable à votre discrétion.
<br />
<br />
Le script a été écrit initialement par Roger Binns, qui ne l'utilisait plus depuis quelques années. Il l'a donné à la communauté au début du mois de novembre 2009.</div><div><a href="https://linuxfr.org/news/imap-spam-begone-isbg-v098-est-sorti.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/25264/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/imap-spam-begone-isbg-v098-est-sorti#comments">ouvrir dans le navigateur</a>
</p>
Thomas Lecavelierhttps://linuxfr.org/nodes/25264/comments.atom