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;...
Sept. 2006
Vérification automatique des codes en C  Développement
Pour vérifier si un code en C ne déborde pas en mémoire, on peut utiliser le logiciel Valgrind. valgrind...
Test de condition (if/then/else)  Awk/Gawk
Pour tester une condition en awk, il faut utiliser la commande if. df -P -t ext3 -t ext2 -t reiserfs |grep -v...
Affichage de colonnes avec Awk  Awk/Gawk
Si on veut réorganiser les colonnes de df, on peut utiliser : df -P -t ext3 -t ext2 -t reiserfs | awk '{print $5" "$1"...
Empecher l'arrêt du script  Bash
Si on met trap '' EXIT INT ABRT QUIT, le shell ne peut plus etre arrêté. Pour réactiver les arrêts, utiliser trap -...
Les couleurs dans le bash  Bash
On peut mettre des caractères en couleur dans le Bash : YY=48 echo "\E[XX;YYm" echo -en " \E[01;${YY}m" ; echo...
Suppression des messages de statistiques  Syslog-NG
Pour supprimer les messages de statistiques dans Syslog-NG, il suffit de mettre la configuration stats(0); et de...
Carte réseau e100 qui bagotte  Kernel 2.6
e100: eth0: e100_watchdog: link down e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex Si la carte réseau...
Limiter la bande passante d'un SSH / SCP  SSH
Si on ne veut pas créer un fichier temporaire pour les backups des serveurs, on peut utiliser la commande suivante...
Exporter les sons par le réseau avec NAS  Debian
NAS permet l'export de sons par le réseau. Sur le serveur (là où il y a les enceintes) : apt-get install nas vi...
Affichage en anglais de la sortie d'une commande  Bash
Pour que la sortie d'une commande ne soit pas changée en français, on peut utiliser : LC_ALL=C commande On peut...
Browsing dans Cups  Cups
Pour que Cups n'envoie plus de broadcast sur le réseau sans arrêt, éditer le fichier /etc/cups/cups.d/browse.conf et...
Définir le mot de passe root  MySQL
La commande /usr/bin/mysqladmin -u root password 'MotDePasse' permet de définir le mot de passe root si il n'est pas...
Matériels disponibles dans l'ordinateur  Matériel
La commande lshw affiche toutes les informations du matériel disponible dans la machine. On peut utiliser lshw -html...
Informations sur la carte mère  Matériel
Pour connaitre la carte mère et ce qui est branché dessus, on peut utiliser dmidecode. Cette commande indique les ports...