Mars 2013
Passer en tâche de fond  Bash
Pour passer une commande en tâche de fond, on peut utiliser l'option '&' : sleep 100 & Lorsque la commande se termine...
Afficher le menu de Grub  GRUB
Ubuntu cache le menu de Grub au démarrage par défaut. Pour afficher le menu une fois au démarrage, redémarrer...
Modifier un droit d'exécution  SVN
Subversion enregistre si les fichiers sont avec un chmod +x. Si on veut changer cet état, il faut utiliser les...
Pyzor : Erreur si le timeout n'est pas défini  Spamassassin
Par défaut, le timeout de Pyzor est trop long et génère l'erreur suivante : spamd: pyzor: [xxxx] error: TERMINATED,...
Sur Apache 2, pcntl ne fonctionne pas  PHP
Par défaut, pcntl est désactivé sur PHP/Apache2 pour Ubuntu. Il fonctionne très bien en PHP/CLI. C'est le site de...
Filtrer les paquets sur le contenu  Wireshark
Pour afficher le contenu des paquets contenant une ou plusieurs informations spécifiques, on peut se baser sur l'option...
Editer le fichier de log Debian  Debian
Debian a créé un outil permettant de modifier un fichier de log dans un répertoire d'application. Il s'agit de la...
Aligner ou centrer un paragraphe  Dokuwiki
Si on souhaite aligner ou centrer le texte d'un paragraphe, il est nécessaire d'ajouter le plugin "divalign2"...
Renvoi vers la page d'authentification  Dokuwiki
Si l'authentification n'est pas correcte, Dokuwiki affiche une page disant "Autorisation refusée, Désolé, vous n'avez...
Gigolo : bookmark pour Owncloud  Owncloud
Pour que Gigolo puisse enregistrer un bookmark pour Owncloud, il faut que le chemin fourni soit remote.php/webdav/. Il...
Févr. 2013
Commentaires dans les filtres  IPTables
IPTables supporte les commentaires dans les filtres. Ceux-ci sont affichés par la commande iptables -L -n -v : 0...
Janv. 2013
Signature non verifiée : Clé publique indisponible  Apt-get
Le message d'erreur est : W: GPG error: ftp://ftp2.fr.debian.org testing Release: The following signatures couldn't...
Décomprimer une archive tar.lzo  Linux
Les archives .lzo peuvent être décomprimées par l'outil lzop, à installer par apt-get install lzop. On peut le chaîner...
Utilisation de SMART  SMART
D'après http://gentoo-wiki.com/HOWTO_Monitor_your_hard_disk%28s%29_with_smartmontools Activer le SMART pour les...
Réduire une partition LVM contenant un disque EXT3  Linux
Pour réduire une partition LVM /dev/mapper/pve-data contenant un disque EXT3 : Penser à faire des backups ! Ces...
Copie de disque image  KVM
Les disques images de KVM ne sont pas utilisés sur tout leur espace ("sparse"). On peut copier les données sans les...
Disques virtuels KVM :affichage des informations  KVM
Pour obtenir les informations d'une image de disque KVM, on utilise la commande qemu-img info image.vdi ou kvm-img info...
Clone de machines : les fichiers à changer  Debian
Lorsqu'on clone une machine, il est nécessaire d'adapter un certain nombre de fichiers pour la nouvelle...
Opérateur Ternaire  PHP
Opérateur ternaire en PHP : <?php // Example usage for: Ternary Operator $action = (empty($_POST['action'])) ?...
Multipath et plus de 13 connexions doubles  Debian
Après avoir utilisé le device /dev/sdz, le suivant est /dev/sdaa. Les blacklists multipath doivent être adaptées pour...
Serveurs VNC  VNC
Les différents serveurs VNC disponibles sur Debian/Ubuntu ont des particularités : - Vino ne supporte pas l'export de...
Déc. 2012
Lire les logs dans le serveur  BSD
Les logs de BSD sont en binaire, il est donc nécessaire d'utiliser un outil pour les lire. Il s'agit de clog...
Activer le support HTTPS  Apache
Pour que Apache devienne un serveur HTTPS, il faut tout d'abord avoir un certificat pour ce serveur. Ce certificat est...
Cron : liste des champs disponibles  Debian
champ Valeurs autorisées ----- ------------------ minute 0-59 hour 0-23...
Retrouver la fonction ou l'alias associé  Bash
Si on veut récupérer la fonction ou l'alias associé avec une commande, on peut demander de l'afficher avec la commande...
Signaux  PHP
Les listes des signaux en PHP sont : SIG_IGN SIG_DFL SIG_ERR SIGHUP : 1 SIGINT : 2 -> Envoyé par...
Le format des adresses MAC  Réseau
Les adresses MAC sont codées selon plusieurs formats : default: 00:11:22:33:44:55 singledash: 001122-334455 ietf:...
Sniffer les informations au format tableau  Wireshark
Pour connaître certaines informations contenues dans un paquet, il est possible de demander à Tshark de filtrer avec la...
Filtrer les trames en mode Trunk 802.1q  Wireshark
Si on place un sniffer réseau Wireshark sur un lien 802.1q (Trunk), on peut lui demander de décapsuler cette couche...
Nov. 2012
Choix d'une langue en fonction du navigateur  PHP
Pour choisir la meilleure langue disponible en fonction du navigateur du client, on peut utiliser la fonction...
Localisation d'un programme  PHP
Pour qu'un programme soit disponible en plusieurs langues, on peut utiliser gettext. Disponible dans le PHP, cette...
Umask  Bash
umask 077 => Création avec les droits de 700 pour les répertoires, 600 pour les fichiers umask 022 => Création avec...
Imprimer un fichier UTF-8  UTF-8
Le remplaçant de a2ps en version UTF-8 est u2ps. Il est fourni dans le package Debian 'gnome-u2ps' On peut aussi...
isset et array_key_exists  PHP
Pour vérifier si une clé de tableau existe, on peut utiliser isset ou array_key_exists. Le problème apparaît si...
Rechercher les tabulations avec Grep  Linux
Pour trouver les lignes qui comportent des tab (tabulations), on peut utiliser la commande grep -P '\t' *
Rediriger toutes les erreurs d'un script  Bash
Si on veut rediriger toutes les erreurs du script vers un fichier de log "/tmp/looooog" dans l'exemple, on peut faire...
Framework Limonade  PHP
Le framework Limonade PHP est disponible à l'URL https://github.com/sofadesign/limonade GET pour afficher POST pour...