Bitacora de MiTH y Kiraya sobre cualquier tema que nos interese y algo de literatura.

Sincronizando Marcadores en Firefox de manera Global

MiTH
   

Cuando uno utiliza ordenador en casa, portátil, en la oficina... además sumamos que manejamos varios sistemas operativos en cada uno y que somos un desastre memoristico ocurre que los marcadores de cada uno son un caos. Cada cual tiene unas cosas, uno se cansa de copiar marcadores de uno a otro. En fin, un rollo.

Firefox, que es siempre un buen amigo, solucionó nuestro problema con una magnifica extensión llamada FoxMarks que nos permite sincronizar nuestros marcadores via web con un servicio que tienen en su propia página. Solo requiere que des de alta al usuario, instales la extensión y pegues 4 pasitos más. La idea me pareció estupenda, pero como siempre, no me gusta depender de servicios de terceros, por esa razón tengo un servidor de calendarios, un servidor web, un servidor de correo, etc. Ahora vamos a poder sincronizar nuestros marcadores y almacenarlos en nuestro servidor. Foxmark nos permite que el almacén de la sincronización sea un almacén privado en un servidor webdav. Dicho y hecho.

Ya habíamos probado webdav hace años con nuestros primeros intentos de ical. Ahora hemos evolucionado bastante y tenemos un Apache2, por esto voy a explicar primero como configurar WebDAV en Apache2 y como usar posteriormente foxmarks.

Supongo que ya tenemos instalado Apache2.

Nos aseguramos de que Apache cargue los modulos adecuados:

a2enmod dav_fs
a2enmod dav

Creamos una carpeta para el contenido webdav:

mkdir -p /var/www//webdav
chown www-data /var/www/webdav

Creamos un archivo de contraseñas para añadir usuarios y contraseñas que tendrán acceso a la carpeta webdav. Se puede hacer que sea pública, pero en mi caso opto por tener que logearte con usuario y contraseña.

htpasswd -c /var/www/webdav/passwd.dav usuario
htpasswd /var/www/webdav/passwd.dav dominio\\usuario
chown root:www-data /var/www/webdav/passwd.dav
chmod 640 /var/www/webdav/passwd.dav

La segunda entrada del archivo de contraseñas se añade ya que windows utilizará la ruta de entrada antes del usuario para hacer login.

Modifiquemos el archivo de configuración del espacio web en Apache2:

/etc/apache2/sites-available/default
[...]
        Alias /webdav /var/www/webdav

        
           DAV On
           AuthType Basic
           AuthName "webdav"
           AuthUserFile /var/www/webdav/passwd.dav
           Require valid-user
       
[...]

Recarguemos Apache2 para que adquiera la nueva configuración.

/etc/init.d/apache2 reload

Una vez listo nuestro almacén webdav con acceso exclusivo para nuestros usuarios podemos instalar y configurar foxmarks.

Vamos a su página web y descargamos la extensión para firefox. Reiniciamos y nos saldrá un asistente de configuración. Este asistente está pensado para usar su servicio web, como somos muy chulos cancelamos y ya haremos la configuración a mano.

Configurar Foxmarks

Nos vamos a los ajuste de foxmaks (Herramientas->Foxmarks->Ajustes) y en la pestaña de "Avanzado" marcamos "servidor propio". Ponemos la dirección a la carpeta webdav que hayamos configurado en Apache y un nombre de archivo que queremos usar, si el archivo no existe el propio foxmarks creará el archivo. En la pestaña "General" ponemos el usuario y contraseña que hubiéramos configurado en Apache.

Solo nos queda sincronizar y disfrutar de nuestro nuevo invento.

PD - No olvide dar permiso de escritura al grupo www-data para la carpeta webdav, es un error tonto que ocurre muchas veces.

tag , tag, tag, tag

2 Respuestas para “Sincronizando Marcadores en Firefox de manera Global”

Dejar un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>