Avant-Propos : je prépare un serveur IRC pour ma boîte, je vous ferai un petit tuto quand j'aurai résolu tous les problèmes !
Tiens j'en ai une bonne...
Mon serveur refuse de démarrer, je me bats contre les fichiers de conf pendant des heures pour faire communiquer le serveur IRC et ses services.
Puis au bout d'une après midi, ça me gonfle je décide de regarder le démon pour comprendre le message d'erreur :
"root@UGLYTAVERN:/etc# /etc/init.d/hybserv start
Not starting Hybserv 2 IRC Services: please edit /etc/hybserv/hybserv.conf first"
Et voilà ce que je trouve dans le démon !
""
if [ "$1" = "start" ] || [ "$1" = "restart" ] || [ "$1" = "force-reload" ]; then
if [ ! `grep '#NOT-EDITED#' /etc/hybserv/hybserv.conf | wc -l` -eq 0 ]; then
echo "Not starting $DESC: please edit /etc/hybserv/hybserv.conf first..."
exit 0
fi
fi
""
NB : je croise le mec qui a fait ça : je le tue !
Voilà désolé pour la blague de geek, c'est du vécu ! Joli foutage de gueule !
Explication pour les non-geeks : le programme qui lance le serveur vérifie dans le fichier de configuration du serveur si il trouve la ligne qui contient #NOT-EDITED#. S'il la trouve il ne lance pas le serveur !
Bon bah ensuite, vous configurez votre serveur, et vous le lancez en boucle sur "Not starting hybserv please edit /etc/hybserv/hybserv.conf first..." alors que vous venez de l'éditer !
Pour une fois ce n'est pas RTFM, c'est read that fucking daemon ! RTFD !
PS : désolé pour ceux qui rigolent/comprennent pas ! J'aurais essayé !
lundi 18 janvier 2010
Inscription à :
Articles (Atom)