Synchronizing Tomboy Notes with WebDav on Ubuntu 7.10 Gutsy Gibbon

I recently had some trouble getting the new synchronization feature of Tomboy to work. First it complained about not having wdfs installed (which there is no package for), and after I got that installed, access denied errors for /dev/fuse popped up. To get around this ugliness, here’s a little howto!


Preparations

First, you have to install some stuff.

$ sudo apt-get install checkinstall libfuse-dev libneon26 libneon26-dev

ZOMG, WTF is wdfs?

Chances are, you're here because you get some error about not having wdfs. But, search as you might, you can't find any package with that name in the repositories. To answer my self-imposed question in the section title there, wdfs (WebDav FileSystem) is a project based on the populer fuse project, and lets you mount WebDav.

So, let's get wdfs to make Tomboy’s WebDav plugin happy.

$ wget http://noedler.de/projekte/wdfs/wdfs-1.4.2.tar.gz
$ tar xzvf wdfs-1.4.2.tar.gz
$ cd wdfs-1.4.2
$ ./configure
$ sudo checkinstall
$ sudo dpkg -i wdfs_1.4.2-1_*.deb

If you get an error about glib-2.0, just install libglib2.0-dev.

$ sudo apt-get install libglib2.0-dev

Next up, there’s some permissions that need changing (replace “user” with your username). You’ll need to log out and back in for the permission error to go away.

$ sudo gpasswd -a user fuse
$ sudo chgrp fuse /dev/fuse

You're Done!

Now you should be able to synchronize your notes to any web folder you want!


I originally wrote this howto here on my blog.


CategoryUserGuide

SeanFritz/UbuntuGutsyTomboySync (last edited 2008-02-03 14:46:45 by localhost)