Mars 2007
Les ports réseau et les processus associés  Windows
Pour voir les ports réseau ouverts sous Windows, on peut utiliser netstat -aon. Une fois fait, on peut retrouver le nom...
Indenter automatiquement du code PHP  Vim
Pour indenter automatiquement du code PHP, on peut utiliser =G Il est nécessaire d'être en mode 'syntax on' et...
Appliquer des différences dans vimdiff  Vim
Si des différences sont trouvées dans vimdiff, il peut être souhaitable de les appliquer. On utilise alors...
Détourer un objet  GIMP
Pour détourer un objet, choisir la baguette magique et cliquer sur la zone que l'on veut voir disparaitre. Une fois...
IMAP désynchronisé  Thunderbird
Si le Thunderbird n'est plus à jour sur les caches IMAP, on peut supprimer le mail litigieux puis faire un "CTRL+Z"...
Effacement automatique de /tmp au démarrage  Debian
Pour éviter l'effacement automatique de /tmp au démarrage, on peut mettre dans /etc/default/rcS TMPTIME=-1 Si...
Extraire la bande son d'une vidéo  Mplayer
On peut extraire la partie son d'une vidéo avec mencoder : mencoder film.avi -o son.mp3 -oac mp3lame -of rawaudio -ovc...
Faire une boucle for en Bash  Bash
Pour faire une boucle for en Bash, on peut l'écrire de la façon suivante : #!/bin/bash for (( i=40 ; $i>0 ; i=$i-1...
Accents erronnés en SSH  SSH
Si les accents ne fonctionnent pas en SSH, il faut vérifier que LANG et LANGUAGE sont disponibles dans les variables...
Févr. 2007
ARP : Ignore Broadcasts  Kernel 2.6
Si on veut que les broadcasts ping entrent dans la table ARP, il faut mettre dans /etc/sysctl.conf # Ne pas ignorer...
Joindre deux fichiers / voir les différences  Bash
join -1 1 -2 1 -t: passwd shadow uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh:*:13199:0:99999:7::: www-data:x:33:33:www-d...
Janv. 2007
Envoyer un mail via une socket  Mail
Pour tester les serveurs de mail ou pour envoyer un mail depuis un script, on peut utiliser le programme netcat (abrégé...
Variables d'environnement  Bash
Les variables d'environnement peuvent être définies à plusieurs endroits du système : /etc/environment /etc/profile /...
Redimensionnement des images contenues dans les mails  Thunderbird
Si les images des mails sont trop grandes pour être affichées en complet, on peut les redimensionner avec l'extension...
Completion automatique du nom de domaine  Thunderbird
Edit / Preferences / Advanced / General / Config Editor et mettre mail.identity.default.autocompleteToMyDomain a...
Déc. 2006
Statut de sortie de plugin incorrect  Munin
Si un plugin sort avec une erreur (reportée dans les logs de munin), par exemple : Plugin "postfix_mailvolume" exited...
Passage de variables d'environnement aux plugins  Munin
Si les plugins ont besoin de recevoir une variable d'environnement (pour signaler par exemple où se trouve la queue de...
Pas d'accès à un noeud distant  Munin
Pour que le munin server puisse se connecter au munin-node, il est nécessaire : 1- D'ouvrir le port tcp/4949 en entrée...
Le livre de référence  SVN
Voici l'URL du livre de référence de SVN : http://svnbook.red-bean.com/nightly/en/svn-book.html
Empêcher l'enregistrement des mots de passe  SVN
Il est possible de demander le mot de passe à chaque requête vers le Repository. Il est possible de le faire dans...
Etat des processus  Linux
Dans la commande ps aux, on peut voir le statut des processus de la machine. Le code est un peu cryptique, et voici...
Splash screen avec une résolution trop élevée  Kernel 2.6
Si le splash screen de démarrage ne s'affiche pas pour une cause de fréquence ou de résolution trop élevée, il faut...
Arrêter les disques SCSI ou USB  Matériel
Pour que les disques USB s'arrêtent de tourner, on peut utiliser sdparm --command=stop /dev/sda. Il n'est...
Nov. 2006
Suppression des messages d'erreur sur la console  Syslog-NG
Pour ne plus voir défiler les messages d'erreur sur la console (écran noir de base), il faut configurer Syslog-NG. Pour...
Attributs avec Jokers  LDAP
Pour que LDAP accepte les jokers dans les attributs, il faut modifier le schéma en mettant SUBSTR...
Afficher les connexions erronnées dans le log  SSH
Activer dans /etc/ssh/sshd_config la ligne : LogLevel INFO Ne pas oublier de relancer le service : /etc/init.d/ssh...
Oct. 2006
Lire un DVD à partir du disque dur  DVD
Si on veut lire un DVD dont on a les données sur disque dur, on peut utiliser mplayer -aid 129 VTS_0* -aid 129...
Enregistrement de session X11  Enregistrement
On peut utiliser "Wink" http://www.debugmode.com/wink/. Il peut être interressant de mettre un click souris entouré...
Erreur d'authentification avec Apache2.2  Apache
Si le message d'erreur est configuration error: couldn't check user. No user file?: Regarder si les modules...
Replication de bases  MySQL
La replication permet d'avoir toutes les actions effectuées sur une base maître repliquée sur une base esclave d'une...
Liste des applications supportées par Wine  Wine
Ici est un site interressant : il regroupe la liste des application supportées par le logiciel Wine et l'état dans...
Affichage des Warnings et des Erreurs  PHP
Lorsque l'on développe en PHP, il peut être interressant d'activer l'affichage des Warnings. Ceci peut être fait par la...
Supprimer l'historique  Bash
Pour supprimer tout l'historique d'un utilisateur (liste des commandes exécutées dans le shell), il faut utiliser...
Lire l'ISO d'un DVD avec mplayer  DVD
Si on veut lire l'ISO d'un DVD, sans graver le DVD, on peut utiliser mplayer : mplayer -dvd-device <FILENAME>.iso...
Donner un accès particulier à une table  MySQL
Si on veut donner un accès particulier à un utilisateur, dans une table d'une base spécifique, il faut : USE...
Savoir si un fichier est en UTF-8  UTF-8
Pour savoir si un fichier est en UTF-8, on peut utiliser la commande file -i fichier Ca renvoie : text/plain;...