Skip to content

curlftpfs et Debian Etch (libcurl)

Curlftpfs permet de voir un serveur FTP (du moins son répertoire sur le serveur une fois authentifié) comme un système de fichier (et cela grâce à FUSE).

Cette possibilité est interressante car elle permet d'utiliser tous les outils prévus pour fonctionner sur des fichiers directement, comme par exemple find pour faire une recherche ou supprimer de vieux fichiers (merci l'option -exec).

La version de curlftpfs présente dans Debian Etch ne fonctionne pas correctement avec la version de la libcurl livrée dans etch.

J'ai donc réalisé un backport pour etch de la version 7.18.1-1 de la libcurl. Les paquets sont disponibles dans mon dépôt Debian Etch.


hatools et Debian Etch

Lorsqu'on écrit un script, il peut être interressant d'avoir un outil pour verrouiller un fichier au moment de le lire ou de l'écrire.

Le "package" hatools contient ce genre d'outil : halockrun. Il permet de verrouiller un fichier, de tester si un fichier est verrouillé et d'attendre la suppression d'un verrou sur un fichier.

Le verrou est réalisé par un appel à la fonction fnctl.

J'ai réalisé un paquet pour Debian Etch de ces outils hatools. Il est disponible dans mon dépôt Debian Etch.

tweetbackcheck