Il y a plusieurs manières d’installer Jenkins sous Linux, que j’ai essayé de comparer.
Continuer la lecture de Comment installer Jenkins : sous Docker, via un package/repo ou à la main?Nouvelle ROM LineageOS pour ZTE Open C, avec le correctif de sécurité pour le PNG
Suite à mon article sur la compilation de LineageOS, j’ai compilé une ROM qui contient les derniers patchs de sécurité. Ca corrige notamment la faille liée aux images PNG.

Sauvegardes via Internet, automatisées et auto-hébergées avec Backintime et Docker
Faire des sauvegardes régulières est crucial. Mais rares sont les personnes qui le font sérieusement. Il faut donc les automatiser et les rendre faciles d’utilisation.
Pour résister à un cambriolage, incendie ou autre gros pépin, le mieux est que cette sauvegarde soit externalisée. Dans ce cas, il est important que les données soient chiffrées, et que le flux réseau ne soit pas excessif.
Ca faisait longtemps que j’avais l’idée de faire des sauvegardes croisées et auto-hébergées : je stocke les sauvegardes d’un copain, et il stocke les miennes. Et je pourrais ainsi fournir une solution de sauvegarde simple et automatique à toutes les personnes pour qui j’ai installé Linux.
C’est BackInTime que j’ai choisi pour faire ça côté client, et Docker m’a permis de mieux sécuriser les choses côté serveur.
Compilation de LineageOS (sous Docker) pour ZTE Open C
Suite à la publication de la ROM de LineageOS pour ZTE Open C par HarcKurx, j’ai voulu apprendre à la compiler moi-même, et en passant par Docker.


Installation de LineageOS sur un Samsung S2 avec bouton home cassé
J’ai récupéré un vieux téléphone Samsung S2 dont le bouton home était cassé, pour y installer LineageOS.
Pas simple quand la procédure d’installation nécessite justement d’utiliser ce bouton home.
Continuer la lecture de Installation de LineageOS sur un Samsung S2 avec bouton home cassé
Passer un ZTE Open C sous Lineage OS
Ca y est, je suis passé sous LineageOS sur mon ZTE Open C, grâce au superbe travail effectué par KonstaT et Hackurx.
Ce n’est pas idéal vu les faibles ressources de l’appareil, mais c’est tout à fait utilisable au quotidien. Je suis même surpris de la fluidité de l’ensemble.
Voici comment y passer (et revenir en arrière, si besoin).
Continuer la lecture de Passer un ZTE Open C sous Lineage OS
Restaurer une partition /boot sur Ubuntu avec filesystem chiffré
La partition /boot a été formatée accidentellement par l’utilisateur, le PC ne démarre plus.
Symptôme : grub se lance, mais ne trouve plus le nécessaire pour démarrer.
Message d’erreur :
error: file ‘/grub/i386-pc/normal.mod’ not found.
Et pour compliquer un peu les choses, le disque dur est chiffré (LUKS / dm-crypt).
Voici comment je m’en suis finalement sorti (tout ça à distance, pour ne pas simplifier non plus).
Continuer la lecture de Restaurer une partition /boot sur Ubuntu avec filesystem chiffré
emscripten pour améliorer kiwix-js
Au dernier hackathon Kiwix, on a joué un peu avec emscripten pour améliorer kiwix-js.
Installation de Kodi sur Lubuntu avec chiffrement
J’avais installé un mediacenter Kodi sur une très vieille machine, en 2014. L’appareil fonctionne toujours (malgré ses 10 ans d’âge), mais l’OS (basé sur Ubuntu 14.04) ne sera bientôt plus supporté, et je voulais ajouter le chiffrement du filesystem.
Continuer la lecture de Installation de Kodi sur Lubuntu avec chiffrement
Récupération des données d’un disque dur chiffré LUKS endommagé
Mon disque dur principal de données a crashé : erreurs d’E/S qui empêchaient de le monter. Son contenu était chiffré avec LUKS/dm-crypt.
J’ai fini par tout récupérer après quelques tâtonnements et, probablement, un peu de chance.
Continuer la lecture de Récupération des données d’un disque dur chiffré LUKS endommagé