tag:linuxfr.org,2005:/users/nbareilLinuxFr.org : les contenus de Nicolas Bareil2003-06-12T16:16:04+02:00/favicon.pngtag:linuxfr.org,2005:Diary/33592003-06-12T16:16:04+02:002003-06-12T16:16:04+02:00@#§! de patch WOLKLorsque je suis tombé sur http://wolk.sf.net/ (Wolk est un très gros patch à appliquer sur
<br />
le noyau 2.4.20 apportant toutes les améliorations des versions de developpement 2.5.x), je me suis dit « Chouette, c'est mon serveur qui va etre heureux ».
<br />
<br />
Mais que de soucis avec !
<br />
<br />
Tout d'abord, à ma première recompilation j'avais oublié d'incorporer le bon support des quotas (Il y a 3 interfaces/API/Formats différentes), ensuite, un autre probleme avec la gestion du NAT, puis impossible d'obtenir la « variable » /proc/sys/net/ipv4/ip_conntrack_max : je ne sais pas si c'est un problème d'ACL (Caché par GRsecurity), ou bien un oubli dans les options de compil.
<br />
<br />
Mais ce n'était que des problèmes mineurs, le plus gros problème était une très certaine instabilité ! Mon uptime n'a pas dépassé les 4 heures.
<br />
<br />
Malheureusement, les logs sont vides (Malgré l'option de syslog-ng indiquant de faire un sync à chaque message) ! Donc impossible d'obtenir un quelconque support, ou d'émettre un rapport de bug.
<br />
<br />
Enfin si, j'ai quelque chose, j'ai un Oops qui a lieu une trentaine de minute avant le reboot, mais comme les kernel symbols sont cachés, impossible d'exploiter les données. Pas envie de recompiler mon noyau pour m'occuper de ca, surtout que le mainteneur de Wolk semble ne plus avoir la foi : il a retiré des downloads les patches pendant quelques jours car il pensait son travail inutile avec l'arrivée prochaine du 2.6
<br />
<br />
<br />
Voila voila...<div><a href="https://linuxfr.org/users/nbareil/journaux/de-patch-wolk.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/30102/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/nbareil/journaux/de-patch-wolk#comments">ouvrir dans le navigateur</a>
</p>
Nicolas Bareilhttps://linuxfr.org/nodes/30102/comments.atomtag:linuxfr.org,2005:Diary/23002003-04-17T18:26:49+02:002003-04-17T18:26:49+02:00Bogofilter a faim ?Vu que ma base Bogofilter n'était pas énorme et que je faisais trop petit joueur face aux copains, j'ai récupéré plus de 50 Mo de spams sur http://spamarchive.org/ (grace à wget) pour ensuite alimenter ma base personnelle.
<br />
<br />
Méthode :
<br />
<br />
<br />
<br />
wget --level=2 -r ftp://mirrors.blueyonder.co.uk/sites/ftp.spamarchive.org/pub/archives/submit
<br />
<br />
# je préfère fichier par fichier au lieu de faire
<br />
# gunzip *gz | bogofilter...
<br />
for i in *gz; do
<br />
echo "Processing #$i..."
<br />
gunzip -c $i | bogofilter -s
<br />
rm $i
<br />
done
<br />
<br />
<br />
<br />
Et vous vous retrouvez alors avec un fichier spamlist.db de 13 Mo au lieu de 1.3 Mo !<div><a href="https://linuxfr.org/users/nbareil/journaux/bogofilter-a-faim.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/29050/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/nbareil/journaux/bogofilter-a-faim#comments">ouvrir dans le navigateur</a>
</p>
Nicolas Bareilhttps://linuxfr.org/nodes/29050/comments.atomtag:linuxfr.org,2005:Diary/22522003-04-14T14:58:02+02:002003-04-14T14:58:02+02:00Comment corriger ses erreurs de gorets ?Vous venez de finir votre petit module Perl (mod_perl), vous en êtes fier, toutes
<br />
les fonctionnalitées dont vous réviez y sont. Jusqu'ici, tout va bien !
<br />
<br />
Maintenant, vous vous demandez si ca serait pas une bonne idée de distribuer
<br />
votre magnifique module à la communauté, super idée vous vous dîtes ! Mais le
<br />
seul problème c'est que votre code est vraiment spécifique à votre site : Y a
<br />
plein de chaines de caractères hardcodée (URL en pagaille), de chiffres magiques partout, des astuces bizzares...
<br />
<br />
Bref, vous êtes de bonnes volontés donc vous y passez votre journée, et vous
<br />
vous jurez que jamais plus jamais vous ne recommencerez ce genre de "Goret
<br />
attitude" !
<br />
<br />
<br />
Pour ceux que ca intéresse, le module en question est un générateur de galerie avec les fonctionnalités suivantes :
<br />
<br />
o Transparence totale pour l'admin
<br />
o Thumbnails générées automatiquement
<br />
o Support (+/- intelligent) du cache,
<br />
o Possibilité de changer le nombre de photos par page,
<br />
o Trier par date/nom de photo
<br />
o Description modifiable
<br />
o Support SQL (MySQL par défaut, mais a peut être un .htaccess, un
<br />
fichier DBM, ou n'importe quel SGBD)
<br />
o Performance : Fait pour tenir la charge sur mon petit serveur,
<br />
o Respectueux des normes XHTML & CSS
<br />
o User-Friendly
<br />
o Licence GPL
<br />
<br />
Le tout est disponible en CVS uniquement pour le moment sur :
<br />
http://plop.dyndns.org/cgi-bin/viewcvs.cgi/Gallery/
<br />
(soyez gentil avec mon petit P133 : c'est leeeeennnnt !)
<br />
<br />
Par contre, la documentation n'est pas encore écrite, donc envoyez moi un mail
<br />
si vous êtes intéressez. L'installation est très simple.
<br />
<br />
<div><a href="https://linuxfr.org/users/nbareil/journaux/comment-corriger-ses-erreurs-de-gorets.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/29003/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/nbareil/journaux/comment-corriger-ses-erreurs-de-gorets#comments">ouvrir dans le navigateur</a>
</p>
Nicolas Bareilhttps://linuxfr.org/nodes/29003/comments.atomtag:linuxfr.org,2005:News/89162002-07-08T15:51:47+02:002002-07-08T15:51:47+02:00Record d'uptime<div>Après la fermeture de uptimes.net l'année dernière, pour divers plaintes (sans fondement), son auteur, Ryan Grove, a décidé de recommencer son projet.
<br />
Celui-ci vous permet d'enregistrer vos uptimes, et ainsi de faire des statistiques à ce sujet.
<br />
<br />
Le nombre de machines utilisant ce service est relativement faible pour le moment (quelques centaines).</div><ul><li>lien nᵒ 1 : <a title="http://uptimes.wonko.com/" hreflang="en" href="https://linuxfr.org/redirect/16216">Site principal</a></li><li>lien nᵒ 2 : <a title="http://uptimes.wonko.com/download.php" hreflang="en" href="https://linuxfr.org/redirect/16217">Télécharger les clients</a></li><li>lien nᵒ 3 : <a title="http://uptimes.wonko.com/stats.php" hreflang="en" href="https://linuxfr.org/redirect/16218">Statistiques</a></li><li>lien nᵒ 4 : <a title="http://uptimes.wonko.com/faq.php" hreflang="en" href="https://linuxfr.org/redirect/16219">FAQ</a></li><li>lien nᵒ 5 : <a title="http://uptimes.wonko.com/newuser.php" hreflang="en" href="https://linuxfr.org/redirect/16220">Se créér un compte</a></li></ul><div></div><div><a href="https://linuxfr.org/news/record-duptime.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/8367/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/record-duptime#comments">ouvrir dans le navigateur</a>
</p>
Nicolas Bareilhttps://linuxfr.org/nodes/8367/comments.atom