GMAIL: Ahora como HD, mini-como

En un post anterior, habia comentado que la cuenta de gmail podia montarse como un hd mas en nuestro linux, experiencia que no habia probado hasta hoy.
Asi que paso a paso voy a comentarles como podemos montar nuestra cuenta de gmail con su 1Gb como una unidad mas en nuestra pc ;=).
Vamos que es muy facil!!!
Nos aseguramos que tenemos instalados los paquetes
Python 2.3 , y su respectivo devel
Python 2.3-dev

Tenemos que descargar los siguientes paquetes:

*fuse-1.3 http://prdownloads.sourceforge.net/avf/fuse-1.3.tar.gz?download
*fuse-phyton
*gmailfs
*libgmail

Los vamos a desscargar de la web del autor original de la idea
http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html

Una vez que tengamos los paquetes ya descargados en nuestra pc, empezamos a instalar cada unos de los paquetes.
Veremos una a una las instalaciones:

FUSE 1.3
Primero descomprimimos el paquete:
[jago@zeus gmail-fs]$ tar -zxvf fuse-1.3.tar.gz
Luego entramos a la carpeta que nos creo, y empezamos a compilar:
[jago@zeus gmail-fs]$ cd fuse-1.3
[jago@zeus fuse-1.3]$ ./configure && make
Despues instalamos el paquete ya compilado, para eso nos logueamos como root y ponemos:
[jago@zeus fuse-1.3]$ su
Password:**********
[root@zeus fuse-1.3]# make install
Bien, con eso ya estaria listo el paquete fuse.
Vamos por el segundo.

FUSE-PHYTON
Volvemos a descomprimir el paquete:
[jago@zeus gmail-fs]$ tar -xvzf fuse-python.tar.gz
Entramos a la carpeta que nos creo:
[jago@zeus gmail-fs]$ cd fuse-python
[jago@zeus fuse-python]$
Y luego compilamos:
[jago@zeus fuse-python]$ python setup.py build
Aca puede tirarnos un error si no nos aseguramos de tener instalado el paquete devel de python.
Nos logueamos como root e instalamos:
[jago@zeus fuse-python]$ su
Password:
[root@zeus fuse-python]# python setup.py build
Bien, con eso ya tenemos instalado el paquete 2, vamos por el tercero.

GMAILFS
Bueno, este consta de 2 scripts que solo tenemos que copiar al path de nuestros archivos ejecutables.
Primero descomprimimos, igual que antes:
[jago@zeus gmail-fs]$ tar -xvzf gmailfs.tar.gz
Entramos a la carpeta que nos creo:
[jago@zeus gmail-fs]$ cd gmailfs
[jago@zeus gmailfs]$
Como root copiamos los archivos a su lugar correspondiente:
[jago@zeus gmailfs]$ su
Password:**********
[root@zeus gmailfs]# cp gmailfs.py /usr/local/bin/
ahora el otro
[root@zeus gmailfs]# cp mount.gmailfs /sbin/

Bien ya casi estamos ;=)
Instalamos libgmail.

LIBGMAIL

Descomprimimos el fichero.
[jago@zeus gmail-fs]$ tar -xvzf libgmail-0.0.8.tgz
Entramos a la carpeta que nos creo.
Y luego copiamos
libgmail.py y constants.py en /usr/local/lib/python2.3/site-packages/

Perfecto!!!, ya tenemos todo listo
Ahora solo nos falta montar nuestra cuenta de gmail en nuestro sistema como si fuera un HD mas:
Primero creamos el punto (carpeta) donde la vamos a montar, normalmente en /mnt, porsupuesto como root:
[root@zeus root]# mkdir /mnt/gmail-fs
Ahora montamos:
[root@zeus root]# mount -t gmailfs /usr/local/bin/gmailfs.py /mnt/gmail-fs -o username=fernandoferrari,password=*******,fsname=gmail
Listo!!! ya tenemos nuestra cuenta de gmail como un HD.
Ahora deberiamos asegurarnos que todo fue bien:
[root@zeus root]# df -h
gmailfs 1000M 0 1000M 0% /mnt/gmail-fs

Excelente!.
Que lo disfruten.

Saludos

Fernando Ferrari
fernandorferrari@yahoo.com.ar