07-02

SOAPI OVH: Mettre à jour tous ses contacts en un clic

Si comme moi, vous avez à faire un transfert de vos contacts au niveau du NIC Handle en masse, utiliser SOAPI peut vous faire gagner pas mal de temps. A mon niveau, il s'agissait d'un changement de NIC de perso, à pro, et il me fallait donc en recréer un nouveau. Au départ je l'ai fait à la main pour mes domaines principaux, et voyant à quel point ceci était rébarbatif, un petit script PHP est tout de même plus rapide.

Lire la suite >>

 

05-02

rm *, Bash: Argument list too long

Si de temps en temps vous avez ce petit message d'erreur au moment d'une suppression, c'est que trop de fichier sont contenus dans une liste.
rm *
-bash: /bin/rm: Argument list too long
Petite commande Bash pour supprimer tout:
for i in `ls`; do rm "$i"; done;
Commande très simple, mais qui permet de sauver beaucoup de temps. Update: Suite au commentaire de Sébastien, j'ai mis à jour le script.

 

31-01

SpamAssassin v3.3.0, nouveautés et mise à jour

Depuis le 27 janvier, une nouvelle version de SpamAssassin a été publié, il n'y avait pas eu de release majeure depuis le 12 juin 2008. Au niveau de l'utilisation, il n'y a presque aucune grande nouveauté, quelques options de verbosité ont été rajoutés et sont très pratique pour effectuer un sa-update nous permettant de voir comment l'update s'est passée. 2 nouveaux démons (sous Debian tout du moins) ont fait leur apparition sa-check_spamd ainsi que sa-awl.

sa-check_spamd

Ce petit binaire permet d'envoyer un ping vers le démon, et ainsi vérifier que celui-ci fonctionne correctement. Quelques options sont disponibles mais par défaut, ce petit outils sera très pratique pour créer des scripts de surveillance.

sa-awl

Un petit binaire permettant la gestion de l'auto whitelist. Malheureusement, il n'utilise que les fichiers locaux, on ne peut pas donc l'utiliser si on utilise la fonction MySQL pour le stockage des règles bayésiennes.

Lire la suite >>

 

21-01

Debian: Fin du support ETCH le 15 février 2010

Hier une annonce Debian est parue concernant la fin du support pour ETCH. Cela fait un moment que Lenny est l'actuelle version stable, mais certains sont encore sous ETCH car c'était la version installée au moment où ils ont installé leur serveur web, leur PC.

Lire la suite >>

 

17-01

Shell Script: Reporting Suite

Voilà un petit script vous permettant d'obtenir tous les jours les informations concernant votre système par email. Les informations envoyés sont basiques et vous pouvez en rajouter d'autres sans aucun soucis en suivant la structure du script. La taille de chaque utilisateur du /home, les tailles des bases de données MySQL sont affichés, ainsi que le statu du Raid, de la mémoire, ainsi que de l'uptime du serveur.

Lire la suite >>

 

16-01

Bash: Parser des CSV avec csvtool

CSVTool est un outils très puissant permettant d'utiliser des fichiers CSV de manière très puissante.

Lire la suite >>

 

13-01

Faille de sécurité sur OpenSSL 0.9.8g

Une faille de sécurité a été trouvé sur OpenSSL permettant le déni de service. Celle-ci n'est pas spécifique à Debian. Détails de la vulnérabilité :
It was discovered that a significant memory leak could occur in openssl, related to the reinitialization of zlib. This could result in a remotely exploitable denial of service vulnerability when using the Apache httpd server in a configuration where mod_ssl, mod_php5, and the php5-curl extension are loaded.
Comme vous le voyez, cette faille est assez sévère et est exploitable sur la majorité des serveurs. Mettez donc à jour votre version de OpenSSL.
apt-get update
apt-get upgrade
Les paquets suivants seront mis à jour :
  libssl-dev libssl0.9.8 openssl
Une fois l'opération effectuée, n'hésitez pas à redémarrer vos services utilisant OpenSSL.

 

13-01

Lire les logs de QMail...

Si jamais vous tentez de lire les logs QMail, vous aurez quelques difficultés à trouver l'heure dans les logs. Oui, c'est normal, QMail ne fait rien de standard. Les horaires des logs QMail sont en fait encodé en TAI64, un format un peu spécial, mais c'est ce qu'il faut pour ne rien faire comme tout le monde.

Lire la suite >>

 

12-01

Lighttpd 1.4.25-2 Debian: can't bind to port: XX.XX.XX.XX 80 Address already in use...

Aujourd'hui, petite mise à jour de Lighttpd, le serveur ne redémarre pas comme d'habitude (j'ai un petit problème de process PHP qui ne se terminent pas il faut que je les kill à la main).

Lire la suite >>

 

12-01

Gentoo Release 2 OVH: Recompiler Webalizer en utilisant GeoIP

Si vous utilisez la Release 2 OVH, basée sur Gentoo, vous serez surpris que la version de Webalizer n'inclus pas GeoIP et ne vous permet donc pas de suivre les pays d'origine de vos visiteurs. Vous devez posséder GeoIP, si vous ne l'avez pas, compilez !

Lire la suite >>