iFolder (originally from Novell, now a FOSS project) is a nice cross-platform file synchronization solution - think DropBox or SugarSync. Unlike these it has the advantage that you can run the actual server yourself. Unfortunately, the Linux client, even though it comes as an RPM, only installs on OpenSUSE out of the box. Here's how to get it running on Fedora:
First we need to trick it into accepting a newer library version:
ln -s /usr/lib/libgnome-desktop-2.so.17 /usr/lib/libgnome-desktop-2.so.11Then we need
eel2-2.26.0-2.fc12.x86_64.rpmfrom
http://fr2.rpmfind.net/linux/fedora/releases/12/Everything/x86_64/os/Packages/which also needs some persuasion:
rpm -i eel2-2.26.0-2.fc12.x86_64.rpm --nodepsand a symlink:
ln -s /usr/lib64/libgnome-desktop-2.so.17 /usr/lib64/libgnome-desktop-2.so.11Now it's time to get Novell's OpenSUSE RPMs: download
nautilus-ifolder3-3.8.0.9329.1-4.3.x86_64.rpm novell-ifolder-client-plugins-3.8.0.9328.1-4.2.x86_64.rpm ifolder3-3.8.0.10197.1-7.1.x86_64.rpm simias-1.8.3.10196.1-22.1.x86_64.rpmfrom
http://download.opensuse.org/repositories/network:/ifolder:/client_stable/openSUSE_11.3/x86_64/Install some support packages:
yum install gnome-sharp gtk-sharp2and then the Simias library:
yum install simias-1.8.3.10196.1-22.1.x86_64.rpm --nogpgcheckFinally, iFolder itself:
rpm -i ifolder3-3.8.0.10197.1-7.1.x86_64.rpm --nodepsTwo additional packages provide Nautilus integration and some plugins:
rpm -i nautilus-ifolder3-3.8.0.9329.1-4.3.x86_64.rpm novell-ifolder-client-plugins-3.8.0.9328.1-4.2.x86_64.rpm --nodepsFinal step before we're good to go:
ln -s /usr/lib64/mono/gac/log4net/1.2.10.0__046ed8ba4eae38ad/log4net.dll /usr/lib64/simias/web/bin/and *drumroll*
ifolder
HTH.
a 2024 daduke production. all rights reserved.