Bash avancé: barre de progression

Après les messages et les signaux, voici enfin un nouvel article dans la série Bash avancé. Avec presque deux ans de retard, il serait temps me direz-vous! Mais mieux vaut tard que jamais non? Cette article me servira de prétexte pour utiliser...

Prendre en main Make

make est un outil d’aide à la compilation. Il permet de construire des fichiers cibles en fonction de dépendances. Il a été créé à la fin des années 1970 par Stuart Feldman afin de répondre à une problématique naissante : la gestion de plus en...

Bash avancé: It’s a trap!

Pour l’instant, on ne peut pas dire que 2022 soit une année productive côté article de blog. Le seul et unique article de cette année parlait de Bash qui a eu un peu de succès. Comme toute les séries B un peu populaire, il lui fallait une suite. Et …

Bash avancé: Gérer les messages de sortie de vos scripts

Dans ce premier article de l’année 2022, nous allons voir comment gérer les messages de sorties de nos scripts bash. L’idée ici est de proposer trois types de messages dans un fichier que nous pourrons ensuite inclure dans nos scripts à l’aide de...

Bastille: créer des templates pour vos Jails FreeBSD

Quand on parle de conteneurs, la majorité pense à Docker, mais il n’y a pas que ça dans la vie, il existe aussi les jails BSD (entre autres). Introduites avec la version 4 de FreeBSD (sortie en mars 2000), le principe des Jails est de partager...

Installation facile de l’agent Fusion Inventory sur MacOS

Dans le cadre de la gestion d’un parc informatique, j’ai mis en place GLPI pour inventorier les machines et gérer les incidents. J’utilise aussi le plugin Fusion Inventory pour la remontée automatique des machines. Le client Fusion Inventory pour...

Turris Omnia : se connecter en ssh avec une clé

J’utilise depuis maintenant deux ans un routeur Omnia de chez Turris, J’en ai parlé déjà lors de cet article. Je veux pouvoir m’y connecter en SSH de façon sécurisée; j’entends par là avec un utilisateur autre que root et avec une clef (si...

Wireguard et OpenWRT, le VPN facile

Wireguard est un logiciel et un protocole de communication pour créer un VPN en mode point à point routé ou bridgé. Il se compose d’un module noyau et d’outils en espace utilisateur. Il se veut léger, sécurisé, facile à configurer (coucou...

Démarrer SysRescueCD en PXE avec iPXE

Pour démarrer des machines via le réseau en PXE, j’utilise iPXE. J’en avais déjà parlé lors du paramétrage dnsmasq en tant que serveur DHCP avec iPXE. J’utilise de temps à autres SysRescueCD que je démarre donc via le réseau. J’avais une...