Moules.org : juste une mise au point
Comme vous avez du le voir ces dernières semaines, moules.org a eu des hauts et des bas. Je vais donc faire un historique des épisodes précédents.
Moules.org était auparavant hébergé gracieusement par un copain à daique.
Tout allait bien jusqu'à l'arrivée des spambots de tribune. Ces spambots venaient poster leur publicité pour les casinos en ligne sur la tribune. Pour les contrer, j'ai ajouter une fonctionnalité de liste noire pour les IP malvaillantes. J'ai donc bloqué l'IP des spambots de tribune.
Mais c'était sans compter sur les spambots de commentaires. J'ai donc décidé (pour l'instant) de modérer les commentaires anonymes. Mais un jour dans ma boite de modération j'ai vu une vingtaine de commentaires de spambots et après « pouf ! », plus rien. Le serveur a rendu l'âme.
C'est là que j'ai découvert que Moules.org manquait quand même à certaines moules. J'ai donc demandé à l'admin du serveur (le copain de daique) de m'envoyer un backup de la base et des données (Entre temps j'avais essayé de le contacter via IRC mais il était jamais là). Avec mes backups, j'ai voulu installer Moules.org sur mon ordinateur personnel ce qui a marché une journée au moins. Mon /var étant ridiculement petit, j'ai en effet décidé de l'agrandir. La solution a été de recréer une partoche de la taille souhaitée, de la monter, de copier /var/* dedans, de changer fstab et de rebooter. Mais kael m'ayant refilé un peu de looze, j'ai eu la mauvaise idée de vouloir profiter de l'instant pour jouer avec les labels de partition en nommant ma nouvelle partition "/var". Le problème c'est quand voulant monter cette nouvelle partition dans /var2, à cause du label il m'a semble t'il monter la partition /var (la vieille) dans /var et dans /var2. En faisant un cp -rv /var/* /var2/ j'ai eu plein d'erreurs me disant que les fichiers existaient alors comme un con je me suis dis "Je vide /var2 et je réessaye". rm -fr /var2/* => gratgrat longalorsvite un Ctrl-C. Trop tard, je venais de comprendre que je venais de détruire /var [:totoz]. Autant dire qu'une distribution sans /var/lib ça marche moins bien. Ma mandriva était condamnée. C'était l'occasion de passer à Ubuntu, mais ceci est une autre histoire :)
Donc Moules.org était mort pour la seconde fois. Heureusement, Dieu^W skc s'est proposé pour héberger Moules.org sur son serveur, ce qui a été le cas pendant quelques jours. Les moules ont pu remouler en paix.
Entre temps, j'ai découvert que la première mort de Moules.org était du à un problème de gestion des sessions anonymes dans drupal. A chaque connexion, une session est créée si aucun cookie n'est envoyé (cas des spambots et des coincoins en anonymes). La table « sessions » a donc explosé en vol. Je me voyais mal revenir me faire héberger chez le copain de daique avec ce problème et autant de coincoin qui, dixit lui-même, génèrent pas mal de requêtes et de trafics.
Il me fallait donc un hébergeur. Ça tombe bien, j'en voulais un aussi pour mes sites-perso. J'ai lancé un appel sur DLFP pour trouver un bon hébergeur <a href="http://linuxfr.org/~Shift/21176.html" title="http://linuxfr.org/~Shift/21176.html">http://linuxfr.org/~Shift/21176.html</a> . Je me suis tourné vers Dreamhost (qui héberge actuellement ces pages).
Donc aujourd'hui Moules.org a un nouvel hébergeur mais en plus, je propose à quiconque a besoin d'héberger son projet en rapport avec les moules (coincoin, moteur de tribune, bot,...) de me demander un peu d'espace disque et je lui fournirais. Un dépôt subversion peut aussi être créé pour chaque projet donc n'hésitez pas.
Le premier coincoin hébergé est Leçon5 : <a href="http://lecon5.moules.org/" title="http://lecon5.moules.org/">http://lecon5.moules.org/</a>
Voilà. C'était les formidables aventures de Moule.org :)
- Blog de Shift
- Vous devez vous identifier ou créer un compte pour écrire des commentaires


Commentaires
2 comments posted\o/ Quelle jolie histoire.
Et longue vie à moules.org
<a href="http://lecon5.moules.org/" title="http://lecon5.moules.org/">http://lecon5.moules.org/</a> a l'air quand même plus ou moins parti aux putes, non?