wfs-client-pl-0.1-2.i386.rpm (July 31, 2009)
See planetlab_nodes for installation instructions. Note that this includes our modified libssh shared library, and PlanetLab's reroutemount vsys wrapper shared library. It does not include the FUSE libraries that are required for installation (see below).
libssh-svn198-wfs-0.1-1.patch (July 29, 2009)
To enable secure connections in WheelFS, we used the
libssh library; however, the original version of
libssh is not particularly thread-safe. We had to modify
libssh quite a bit to get it to work well with WheelFS. A shared library version of this code is also included with our PlanetLab client binary. To apply the above patch, checkout revision 198 from the libssh subversion repository, and from within the top level directory, do:
patch -p1 < libssh-svn198-wfs-0.1-1.patch
libssh is released under the LGPL license.
To make things easier on you, here are the FUSE RPM packages you'll need in order to get WheelFS to run on PlanetLab.