GmailFS sur Gentoo : Utilisez GMail comme un disque dur

Petite séance de geekerie ce soir. J’ai installé GmailFS sur Gentoo. Kezako ?!?

POur les non initiés, vous connaissez certainement Google Mail. 3Gigas octets d’espace de stockage, géant. Des petits malins ont réussi à détourner l’utilisation première de ce formidable espace de stockage de mails qu’offre Google Mail, pour pouvoir y stocker… n’importe quoi, et surtout que Google Mail soit visible depuis votre explorateur de fichiers, comme un disque dur de 3Go.

Pratique donc, pour ceux qui comme moi recherchent avant tout un espace de stockage de fichiers sauvegardés.

L’installation est toute simple. La page officielle de Google Mail Filesystem se trouve ici (notez qu’ici on parle de Gmail, la solution pour Linux et équivalents. Utilisateurs Windows, vous trouverez votre bonheur en regardant du côté du Google Drive ici).

Donc, l’installation sur Gentoo est somme toute assez simple et est décrite en détails ici.

Une fois les packages installés, modifiez /etc/gmailfs.conf pour y indiquer le login et le mot de passe de votre compte Google Mail. Ensuite ça fonctionne tout seul :

# mount -t gmailfs /usr/bin/gmailfs.py /mnt/gmailfs -o username=votre-compte-googlemail,password=lemotdepasse

Après quelques secondes, votre filesystem est monté:
# df -H
Filesystem Size Used Avail Use% Mounted on
/dev/hda6 19G 11G 7.1G 61% /
/dev/hda5 793M 46M 707M 7% /tmp
none 264M 0 264M 0% /dev/shm
/dev/hdb1 158G 117G 33G 79% /mnt/space1
python 3.0G 8.4M 3.0G 1% /mnt/gmailfs

Et si vous avez une erreur du genre :

Ignored option :rw
12/07/06 20:56:20 ERROR Unable to find GMail account configuration
12/07/06 20:56:20 WARNING Using default file system (Dangerous!)

pas d’inquiétude… lancez la commande suivante, et ça devrait passer :

export FUSE_PYTHON_COMPAT=0.1

Une bien bonne solution pour stocker des fichiers… attention cependant à les chiffrer, pour que leur confidentialité soit assurée.

2 comments

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *