Novembre 2023
Regex : récupérer un tableau associatif PHP
Lorsqu'une regex est utilisée pour récupérer des morceaux de chaîne, il est intéressant d'obtenir un tableau associatif...
Lorsqu'une regex est utilisée pour récupérer des morceaux de chaîne, il est intéressant d'obtenir un tableau associatif...
Septembre 2023
Déverrouiller une feuille sans utiliser le mot de passe Excel
Si un fichier Excel a une feuille verrouillée, et que le mot de passe est perdu, il est possible de faire sauter le...
Si un fichier Excel a une feuille verrouillée, et que le mot de passe est perdu, il est possible de faire sauter le...
Let'sEncrypt et proxy Apache
Un site web peut être hébergé sur un serveur qui se cache derrière un proxy Apache. Dans le proxy, il y a la gestion...
Un site web peut être hébergé sur un serveur qui se cache derrière un proxy Apache. Dans le proxy, il y a la gestion...
Proposer des pull-requests Git
# Introduction Dans les logiciels libres, on peut proposer des modifications (correction de bugs). Si le logiciel est...
# Introduction Dans les logiciels libres, on peut proposer des modifications (correction de bugs). Si le logiciel est...
Suppression de Snapd Ubuntu
Pour supprimer Snapd sur les distributions Ubuntu, commencer par regarder qui l'utilise avec snap list : Name...
Pour supprimer Snapd sur les distributions Ubuntu, commencer par regarder qui l'utilise avec snap list : Name...
Août 2023
Déplacer les VM lors des redémarrage/arrêt d'un hôte Proxmox
Lorsqu'un noeud du cluster Proxmox doit être arrêté ou redémarré, par défaut, les VM sont arrêtées aussi. Il est...
Lorsqu'un noeud du cluster Proxmox doit être arrêté ou redémarré, par défaut, les VM sont arrêtées aussi. Il est...
Lecteur EPub simple Debian
Sous Debian, il faut installer un paquet complémentaire pour lire les livres au format EPub. Installer Foliate...
Sous Debian, il faut installer un paquet complémentaire pour lire les livres au format EPub. Installer Foliate...
Juillet 2023
Recréer les clés de l'hôte SSH
Si on souhaite recréer les clés de l'hôte sous Debian, la méthode la plus facile est la suivante : rm...
Si on souhaite recréer les clés de l'hôte sous Debian, la méthode la plus facile est la suivante : rm...
rndc: 'reload' failed: bad zone Bind
Lors d'un rndc reload ZONE, bind peut renvoyer le message d'erreur rndc: 'reload' failed: bad zone Ce message...
Lors d'un rndc reload ZONE, bind peut renvoyer le message d'erreur rndc: 'reload' failed: bad zone Ce message...
Afficher les barres de défilement en permanence Firefox
Dans les nouvelles versions de Firefox, les barres de défilement sont cachées et n'apparaissent que lors d'un...
Dans les nouvelles versions de Firefox, les barres de défilement sont cachées et n'apparaissent que lors d'un...
Juin 2023
Prim'x Zed Free sur Debian Debian
Prim'x propose un logiciel propriétaire de containers chiffrés nommé Zed. Cet outil a une version gratuite...
Prim'x propose un logiciel propriétaire de containers chiffrés nommé Zed. Cet outil a une version gratuite...
Mémo des commandes Vim Vim
Ceci n'est pas le manuel officiel de Vim. Il s'agit plutôt d'une liste des commandes principales regroupées sur un...
Ceci n'est pas le manuel officiel de Vim. Il s'agit plutôt d'une liste des commandes principales regroupées sur un...
LibreElec : configuration de base Musique
Pour installer LibreElec, télécharger l'image correspondant à la plateforme de destination sur https://libreelec.tv/down...
Pour installer LibreElec, télécharger l'image correspondant à la plateforme de destination sur https://libreelec.tv/down...
Version de TLS minimum 1.2 Firefox
Par défaut, Firefox bloque toutes les connexions sur les sites web en https si la version de TLS est inférieure à...
Par défaut, Firefox bloque toutes les connexions sur les sites web en https si la version de TLS est inférieure à...
Certificat de Xivo-UC Xivo
Pour que Xivo-UC présente un certificat public, il faut mettre le fichier combiné dans le docker. Pour cela, créer...
Pour que Xivo-UC présente un certificat public, il faut mettre le fichier combiné dans le docker. Pour cela, créer...
Mai 2023
Apt et les clés Debian
Historiquement, les clés des signatures des repositories Debian étaient stockées dans le fichier...
Historiquement, les clés des signatures des repositories Debian étaient stockées dans le fichier...
Bind ne peut démarrer et logs en erreur Bind
Si bind ne peut pas démarrer et que les logs indiquent : isc_stdio_open '/var/log/bind9/query.log' failed: permission...
Si bind ne peut pas démarrer et que les logs indiquent : isc_stdio_open '/var/log/bind9/query.log' failed: permission...
Avril 2023
Voir la date de changement de mot de passe d'un utilisateur Zimbra
Pour voir la date de dernier changement de mot de passe d'un utilisateur, on peut utiliser : su - zimbra zmprov ga...
Pour voir la date de dernier changement de mot de passe d'un utilisateur, on peut utiliser : su - zimbra zmprov ga...
Mars 2023
Voir dans /proc les fichiers associés aux valeurs Debian
Pour voir le statut de chaque interface disponible dans /proc/sys/net/ipv4/conf/*/rp_filter, on peut utiliser le script...
Pour voir le statut de chaque interface disponible dans /proc/sys/net/ipv4/conf/*/rp_filter, on peut utiliser le script...
Regex dans Squid Squid
Squid supporte les regex pour filtrer les URL, mais pas n'importe lesquelles : seules les Extended Regular Expressions,...
Squid supporte les regex pour filtrer les URL, mais pas n'importe lesquelles : seules les Extended Regular Expressions,...
Apache, mod_rewrite et server-status Apache
Pour que les URL soient jolies, on utilise souvent mod_rewrite dans Apache : Options -Indexes <IfModule...
Pour que les URL soient jolies, on utilise souvent mod_rewrite dans Apache : Options -Indexes <IfModule...
Créer un fichier de GPG Key pour apt téléchargeable Apt-get
Pour utiliser un nouveau repository sur une machineDebian/Ubuntu, il faut vérifier les clés de signatures. Le...
Pour utiliser un nouveau repository sur une machineDebian/Ubuntu, il faut vérifier les clés de signatures. Le...
IFS : traiter ligne par ligne Bash
Pour faire des foreach, on utilise IFS qui définit le séparateur. Pour utiliser ligne par ligne, il est possible de...
Pour faire des foreach, on utilise IFS qui définit le séparateur. Pour utiliser ligne par ligne, il est possible de...
Appairer Clavier Bluetooth Dell Debian
Pour appairer un clavier bluetooth Dell, depuis Debian, lancer la commande bluetoothctl Agent registered [Dell Mouse...
Pour appairer un clavier bluetooth Dell, depuis Debian, lancer la commande bluetoothctl Agent registered [Dell Mouse...
Changer le clavier (layout) de la console Debian
Pour mettre une console en français de manière automatique :sed -i \ -e "s/XKBMODEL=.*/XKBMODEL=\"pc105\"/" \ -e...
Pour mettre une console en français de manière automatique :sed -i \ -e "s/XKBMODEL=.*/XKBMODEL=\"pc105\"/" \ -e...
Passer des paramètres à l'installer de apt-get Apt-get
Pour scripter des installations de paquets apt-get, il peut être nécessaire de passer des paramètres (qui sont...
Pour scripter des installations de paquets apt-get, il peut être nécessaire de passer des paramètres (qui sont...
Raccourcis clavier Firefox Firefox
Quelques raccourcis clavier pour optimiser la navigation F5 : Recharge la page Maj+F5 : Recharge la page sans...
Quelques raccourcis clavier pour optimiser la navigation F5 : Recharge la page Maj+F5 : Recharge la page sans...
Février 2023
Définir la Timezone Symfony
Pour définir la timezone dans Symfony (et ne pas utiliser celle par défaut du PHP) : - Créer dans .env : ### Timezone...
Pour définir la timezone dans Symfony (et ne pas utiliser celle par défaut du PHP) : - Créer dans .env : ### Timezone...
Afficher quel paquet peut fournir un fichier spécifique Apt-get
Si on cherche quel paquet Debian non installé fournit un fichier spécifique, on peut uiliser apt-file search...
Si on cherche quel paquet Debian non installé fournit un fichier spécifique, on peut uiliser apt-file search...
Afficher les enregistrements Glue du DNS DNS
Les enregistrements Glue (ou glue records) permettent d'utiliser les serveurs DNS qui sont dans le même domaine. Ils...
Les enregistrements Glue (ou glue records) permettent d'utiliser les serveurs DNS qui sont dans le même domaine. Ils...
Mariadb : Première connexion pour définir le mot de passe MySQL
Lors de l'installation de Mariadb, le compte root n'a pas de mot de passe valide. Il n'est donc pas possible de se...
Lors de l'installation de Mariadb, le compte root n'a pas de mot de passe valide. Il n'est donc pas possible de se...