Journal De l'exploitation des logs de fail2ban…

Posté par  . Licence CC By‑SA.
32
4
sept.
2017

Comme beaucoup d'entre vous, pour sécuriser l'accès SSH de mon serveur j'utilise fail2ban (en plus des règles habituelles de sécurité). Fail2ban permet d'envoyer un mail à chaque fois qu'il bannit une IP mais finalement personne ne prend le temps d'examiner ces mails car le format n'est pas exploitable.

J'ai donc décidé d'exploiter les logs de fail2ban afin de générer un rapport quotidien.

Pour cela, j'ai utilisé python et les excellentes bibliothèques pandas et matplotlib.

Principe de fonctionnement

1) fail2ban-getlog

Une (…)

Journal Wayland & Weston 1.5.0 sont publiés

Posté par  . Licence CC By‑SA.
Étiquettes :
30
21
mai
2014

Wayland et son implémentation de référence Weston sont sortis le 20 mai en version 1.5. Au programme, pas de révolution mais beaucoup de bugs corrigés.

Au menu pour cette version :

Wayland

  • Rien de particulier pour l'utilisateur lambda.

Weston

  • Intégration de xdg-shell. Tout n'est pas terminé mais c'est en bonne voie et ce sera normalement finalisé pour la 1.6 et donc présent dans GNOME 3.14.

  • La pile input de Weston a été refactorisée dans une nouvelle librairie libinput.

  • (…)

Journal RasPyPlayer v2.7 et Player v0.1 « Pilot » sont sortis !

Posté par  . Licence CC By‑SA.
5
25
sept.
2013

Cette semaine, une nouvelle version de RasPyPlayer est sortie. En parallèle, j'ai publié Player un lecteur de vidéos simple pour le Raspberry Pi.

L'interface de RasPyPlayer :

L'interface de Player :

Ouvrir avec Player dans Thunar :

Quel est l'objectif de Player ?

Le principal objectif de Player est de pouvoir lire un fichier vidéo. Pour cela, il y a deux manières de procéder : soit lancer Player et cliquer sur « Open » pour aller chercher le fichier à son emplacement ; soit (…)

Journal De l'installation de Debian sur un Mabook Pro…

Posté par  . Licence CC By‑SA.
Étiquettes :
8
28
août
2013

Bonjour Nal,

Ça fait depuis 2008 que j'utilise Archlinux au quotidien… J'aime la simplicité de cette distribution. J'ai passé beaucoup de temps à configurer mes différents ordinateurs aux petits oignons afin d'avoir à chaque fois la configuration la plus adaptée à mon usage.

Cependant, sur mon Macbook Bro 13", je n'ai jamais réussi à avoir une connexion wifi stable. J'avais essayé il y a longtemps d'installer une Debian mais à l'époque le boot EFI ne fonctionnait pas.

Suite à un (…)

Journal Linus is evil…

Posté par  . Licence CC By‑SA.
Étiquettes :
1
19
juil.
2013

Bonjour nal,

En ce vendredi matin je n'ai pas beaucoup de travail et j'en profite pour prendre la plume le clavier et dénoncer le comportement diabolique de Linus.

En effet, non seulement il est violent et malpoli mais en plus il décide de rendre hommage à son tendre Billou en nommant la version 3.11 « Linux 3.11 for Workgroups » !

De plus, ces gros planqués de DLFP ne dénoncent même pas ses agissements dans la dépêche… Heureusement, on peut compter (…)

Journal RasPyPlayer v2.3 est sorti !

Posté par  . Licence CC By‑SA.
4
28
mai
2013

Un peu plus d'un mois après la dernière version[1], voici la nouvelle version mineure du lecteur vidéo conçu pour le Raspberry Pi.

Pour cette version, pas de grosse révolution : deux évolutions liées aux options de configuration.

Avec les dernières mises à jour de Raspbian (la distribution officielle du Raspberry Pi) une option est devenue obligatoire pour choisir la sortie audio. J'ai donc implémenté cette option qui permet de choisir entre la prise jack (local) ou la sortie HDMI (hdmi). (…)

Journal RasPyPlayer v2.2.0 est sorti !

10
17
avr.
2013
Ce journal a été promu en dépêche : RasPyPlayer v2.2.0 est sorti !.

Il y a un peu plus d'un mois je vous annonçais la sortie de la version v2.0 de RasPyPlayer[1]… Une version mineure plus tard et quelques cassages de tête plus tard, j'ai le plaisir de vous présenter la nouvelle mouture du média center léger spécialement conçu pour le Raspberry Pi (mais pas que) !

Je n'ai pas annoncé ici la version 2.1.0 car je la considérais mineure dans le sens où elle n'était qu'une étape préliminaire à cette nouvelle version.

Alors

(…)

Journal RasPyPlayer v2.0 est sorti !

Posté par  . Licence CC By‑SA.
12
4
mar.
2013
Ce journal a été promu en dépêche : RasPyPlayer v2.0 est sorti !.

Quelques mois après la sortie de la version v1.1[1] j'ai le plaisir de vous annoncer la nouvelle mouture de RasPyPlayer !

Cette nouvelle version consiste en une ré-écriture complète pour mieux utiliser la méthodologie objet afin de faciliter la maintenance du code et les évolutions (et parce qu'on ne code que très rarement bien au premier essai). D'autres évolutions sont au menu : la gestion des sous-titres externes (les fameux fichiers .srt) et une fenêtre « Configuration » pour régler les paramètres (…)

Journal De la conception d'une disposition BÉPO pour Android…

Posté par  . Licence CC By‑SA.
Étiquettes :
7
15
fév.
2013

Introduction

Le clavier BÉPO est le clavier ergonomique pour la langue française. Sur Android, les claviers proposant des adaptations de la disposition existent mais ne me plaisent pas. Je vais donc essayer de réfléchir à l'organisation d'une disposition BÉPO pour les terminaux Android.

Analyse

Voici la disposition BÉPO du PC :

["][«][»][(][)][@][+][-][/][*][=][%]
[b][é][p][o][è][^][v][d][l][j][z][w]
[a][u][i][e][,][c][t][s][r][n][m][ç]
[ê][à][y][x][.][k]['][q][g][h][f]

Et en pressant MAJUSCULE :

[1][2][3][4][5][6][7][8][9][0][°][`]
[B][É][P][O][È][!][V][D][L][J][Z][W]
[A][U][I][E][;][C][T][S][R][N][M][Ç]
[Ê][À][Y][X][:][K][?][Q][G][H][F]

Sur l'écran de mon Nexus, on peut taper confortablement si le clavier n'a (…)

Journal RasPyPlayer v1.1 est sorti !

Posté par  . Licence CC By‑SA.
6
10
jan.
2013

J'avais annoncé il y a quelques semaines la première version stable de RasPyPlayer un lecteur de vidéos léger pour le Rasberry Pi. Un bug a été rapidement détecté : la mise à jour de la base de données était étrangement longue.
À l'aide des moules qui traînent sur le forum Python de LinuxFr j'ai corrigé cette anomalie. Sur mon installation le temps de rafraîchissement de la base de données est passé de 12 minutes à 5 secondes !
Si vous voulez (…)

Journal RasPyPlayer, un lecteur de vidéos pour le Raspberry Pi

Posté par  . Licence CC By‑SA.
22
15
oct.
2012

Je possède deux petits Raspberry Pi[1] — ces mini PC qui coûtent quelques euros, qui ne sont pas totalement libres, mais qui ont le mérite d’exister — et ils ont tous les deux leur propre usage. Le premier me sert de lecteur audio de salon (MPD piloté par MPDroid) et le second est un lecteur vidéo (XBMC + médias stockés sur mon NAS).

XBMC est très complet, mais aussi très lourd, et l’utilisation n’est pas efficace ! Du fait du blob permettant l’utilisation des capacités (…)

Journal De l’installation de GNU/Linux sur un MacBook Pro 8.1 (2/2)

Posté par  . Licence CC By‑SA.
Étiquettes :
11
17
sept.
2012

Suite de l’article publié la semaine dernière[1].

Ce qui fonctionne out-of-the-box sous Archlinux + KDE

En rebootant après une installation typique d’Archlinux associée à KDE, on est surpris du nombre de choses qui fonctionnent correctement ! Il est donc plus rapide passer en revue les points nécessitant une intervention.

Ce qui nécessite une intervention pour fonctionner

Le Wi‐Fi

Il faut installer le firmware via le paquet AUR b43-firmware[2] puis décharger les modules b43 et bcma et charger b43.

Le clavier

Si (…)

Journal De l'installation de GNU/Linux sur un MacBook Pro 8.1 (1/2)

Posté par  . Licence CC By‑SA.
Étiquettes :
11
12
sept.
2012

Préambule

J'ai acheté fin 2011 un MacBook Pro 8.1 comme machine principale. Je ne reviens pas sur les raisons qui m'ont poussé à choisir ce modèle (châssis alu, configuration full Intel, etc). J'ai rapidement atteint les limites de l'OS pré-installé : pas de gestionnaire de paquets, mauvaise intégration des applications X11 ; et j'ai donc commencé par installer une machine virtuelle avec Archlinux pour satisfaire mes besoins. Passant de moins en moins de temps sur OS X et de plus en plus (…)