Skip to content

rdiff-backup 1.2.8, python 2.6 et debian squeeze

Utilisant rdiff-backup pour faire des sauvegardes, je me retrouve avec un message d'alerte sous Debian Squeeze car une fonction Python utilisée est devenue obsolète avec la version 2.6 de Python. La fonction en question est os.popen2() et il convient de la remplacer par une fonction du module subprocess.

Le paquet rdiff-backup de wheezy implémente ce patch (sans changer la version de rdiff-backup), j'ai donc réalisé un backport de ce paquet. Il est disponible dans mon dépôt squeeze amd64.

Gandi, API et gestion d'alias de mail

Pour essayer de recevoir moins de spam, je crée un alias de mail pour chaque site/formulaire à remplir qui me demande une adresse email (je pourrais utiliser le + dans mon adresse mais comme pas mal le refuse, je préfère utilise toujours la même méthode).

Mon mail étant géré chez Gandi, la création de l'alias était un peu longue avec la connexion au site, la sélection du domain, de l'adresse email et la création de l'alias.

Avec la mise à disposition de l'API chez Gandi, ce temps est révolu : un petit script Python et la création est maintenant plus rapide.


Continuer à lire "Gandi, API et gestion d'alias de mail"

Asterisk et limitation de temps d'appel : script Python AMI

J'utilise un forfait SIP illimité, mais comme toute chose illimité en France il y a des limites et l'une d'elle est le temps de communication lors d'un appel qui ne doit pas dépasser 1H (après ce temps, l'appel est considéré hors-forfait).

Utilisant un serveur Asterisk, j'ai donc écrit un petit démon utilisant l'AMI (Asterisk Management Interface) en Python pour limiter le temps de ces appels.

Continuer à lire "Asterisk et limitation de temps d'appel : script Python AMI"

ldap2ldap : copie d'enregistrements à partir d'un serveur ldap vers un autre en modifiant le DN

Ce script python permet de prendre des enregistrements d'un serveur LDAP pour les insérer dans un autre serveur LDAP tout en modifiant le DN (on peut aussi ajouter des items si on le souhaite).
On pourrait utiliser un export ldif du premier, puis quelques scripts sed ou autres pour faire les modifications et réimporter le fichier ldif, mais pour cela les données vont être stockés de manière temporaire dans un fichier... Dans le cas d'une utilisation automatique, cela peut poser certains problèmes d'avoir un fichier temporaire... Continuer à lire "ldap2ldap : copie d'enregistrements à partir d'un serveur ldap vers un autre en modifiant le DN"
tweetbackcheck