Gros problème avec Debian Jessie 8.4 chez OVH

Des problèmes avec Debian stable ça n’existe pas? Eh ben si, maintenant c’est fait chez OVH, on n’arrête pas le progrès…

Après mise à jour de Debian vers Jessie 8.4 en début de semaine, 2 serveurs ne rebootent pas. Le ping est OK, mais aucun service n’est démarré. Panique à bord, redémarrage en mode Rescue et réinstallation des paquets antérieurs à la mise à jour, ça occupe mais ouf les serveurs redémarrent!

Je signale le problème à OVH, qui le classe en « Requête générique » et ne me donne aucune réponse. Bizarre, d’habitude le support est plus réactif. Lire la suite »

VN:F [1.9.22_1171]
Rating: 3.0/5 (2 votes cast)

Torrents Linux Mint

Télécharger Linux Mint via Bittorrent n’est pas toujours très aisé. Les torrents sont bien référencés sur http://torrents.linuxmint.com/, mais l’interface est assez rustique et la page de téléchargement sur http://www.linuxmint.com/ ne référence pas toujours le lien torrent.

Je vais essayer de maintenir ici une page avec les liens pour les dernières versions stables, merci de me prévenir si je suis à la bourre 😉

Linux Mint 18 Sarah

linuxmint-18-mate-32bit.iso
linuxmint-18-mate-64bit.iso
linuxmint-18-cinnamon-32bit.iso
linuxmint-18-cinnamon-64bit.iso

LMDE 2 Betsy

lmde-2-201503-mate-32bit.iso
lmde-2-201503-mate-64bit.iso
lmde-2-201503-cinnamon-32bit.iso
lmde-2-201503-cinnamon-64bit.iso

VN:F [1.9.22_1171]
Rating: 4.0/5 (1 vote cast)

Les liens mailto: ne fonctionnent pas sous mate

Testé avec LMDE Betsy/ Bureau Mate / Chromium / Thunderbird

Ça faisait un bout de temps que j’avais constaté ce problème des liens mailto: qui n’ouvraient pas Thunderbird depuis Chromium, mais je n’avais pas eu le temps de regarder. Comme ça ne m’a pas pris trop de temps j’en profite pour partager. Lire la suite »

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Bug rsnapshot 1.3.1-4 dans Debian Jessie

Testé sur Debian Jessie 8.1 amd64

rsnapshot est un outil de sauvegarde incroyablement efficace que j’utilise sur l’ensemble de mes serveurs. Pas de bol, la version 1.3.1-4 présente dans Jessie est buggée, les arguments ssh passés par l’instruction ssh_args ne sont pas pris en compte. Impossible par exemple de définir un port ssh non standard.

La solution est d’installer la version 1.3.1-7 de Stretch (testing), qui corrige ce bug :

aptitude install -t testing rsnapshot
VN:F [1.9.22_1171]
Rating: 2.5/5 (2 votes cast)

Recherche de fichiers sous linux

Testé sur Ubuntu 10.04

Un petit mémo sur les recherches de fichiers en ligne de commande sous Linux avec find et grep.

Pour tous les exemples de find j’utilise l’option -exec qui permet d’appliquer une autre commande (ls, rm, etc…) aux résultats de la recherche. La chaîne "{}" sera remplacée par le nom du fichier, \; termine la commande.

Recherche de fichiers et répertoires sur le nom

Lister les fichiers dont le nom est « toto » à partir du répertoire courant :

find . -name "toto" -exec ls -lh "{}" \;

Pour ce type de recherche simple il ne faut pas oublier la commande locate, très rapide car elle va lire une base d’indexation au lieu de parcourir l’arborescence des répertoires. Par contre les fichiers trop récents ne seront pas forcément indexés. La commande suivante recherche tous les fichiers dont le chemin contient « toto » :

locate toto

Pour faire une recherche insensible à la casse on utilise -iname à la place de -name :

find . -iname "toto" -exec ls -lh "{}" \;

Lister les fichiers dont l’extension est « .log » à partir du répertoire courant :

find . -name "*.log" -exec ls -lh "{}" \;

Lister les répertoires dont le nom est « toto » à partir du répertoire courant :

find . -name "toto" -type d -exec ls -d "{}" \;

Lister les répertoires dont le chemin contient « /local/bin » à partir du répertoire courant :

find . -wholename "*/local/bin*" -type d -exec ls -d "{}" \;

On peut combiner les critères avec les opérateurs -a pour et, -o pour ou et ! pour la négation.

Lister les répertoires dont le nom est « toto » qui ne sont pas un sous-répertoire de « /scripts/bash »

find . \( -name "toto" -a ! -wholename "*/scripts/bash/*" \) -exec ls -d "{}" \;

Lire la suite »

VN:F [1.9.22_1171]
Rating: 3.7/5 (3 votes cast)