Bingo, trois fichiers de trouvés ! Bien entendu, si on utilisait en parralèlle php4, on en aurait eu le double... Mais maintenant, configurons phpMyAdmin. Mais où est ce fameux fichier de configuration ? Cherchons dans le dossier /usr/share/phpmyadmin :

  • config.inc.php -> /var/lib/phpmyadmin/config.inc.php

Tiens... il nous dit d'aller voir dans /var. Qu'est-ce qu'un fichier de configuration fout dans /var ? Donc éditions-le... et là, surprise, aucune modification ! Eh oui, phpMyAdmin n'utilise même pas ce fichier ! Il ne rentre jamais dedans. Il faudra m'expliquer là... Eh non, en fait il va dans /etc/phpmyadmin. Eh oui. Super, hein ?

Non, sérieusement, c'est crade. Tout est éparpillé partout dans l'arborescence. Rien que le système de démarrage des services me fait vomir (tous éparpillés dans les /etc/rc*.d). Mais après, on vous dit "oui, mais Debian, c'est sécurisé et tout, c'est stable". Euh, comment répondre ? Une distribution qui ne met pas à jour ses paquets, c'est secure ça peut-être ? Oui, ils font des corrections de bugs de temps en temps (sur la version stable), mais la meilleure façon d'avoir un système sécurisé, c'est pas d'avoir des paquets vieux de 3 ans... Faut arrêter l'hypocrisie.

Sans parler de cette implantation massive de l'UTF-8 obligatoire. Eh oui, on peut changer l'encodage du système, pas de problèmes. Mais certains paquets (MySQL 5 pour ne parler que de lui) sont automatiquement en UTF-8. Oui, autant ne pas donner le choix, ça va plus vite. Impossible aussi d'utiliser MySQL 4.1. Le paquet a été dégagé...

Ah, et sinon, vous avez déjà parlé avec un développeur Debian ? Y'a pas à dire, c'est comme parler à un témoin de Jéhovah qui frappe à la porte, on peut rien lui dire :-)

Allez, c'était ma minute coup de de gueule. Et vive les *BSD et Unix.