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).
wfs-0.1-2.tar.gz (July 31, 2009 – ChangeLog 0.1-2)
WheelFS is released under the MIT license.
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.
FUSE is released under the GPL license (except libfuse which is released under the LGPL license).
wfs-client-pl-0.1-1.i386.rpm (July 29, 2009)
wfs-0.1-1.tar.gz (July 29, 2009)