View Single Post
Posts: 9 | Thanked: 4 times | Joined on Feb 2010
#17
In case someone is interested in setting up a funambol server on a linux box, some notes, what I did:

download funambol:

http://download.forge.objectweb.org/...mbol-8.0.2.bin

as root:
chmod +x funambol-8.0.2.bin
./funambol-8.0.2.bin

accept the license, install to somewere you like, /opt seems fine to me
do not start the server yet.

My suggestion here is to run the server as a dedicated user, so add a group funambol and a user funambol:

groupadd -g [some GID free you like] funambol
useradd -c 'Funambol Server User' -d /var/empty -g funambol -s /bin/bash -u [some free UID] funambol

chown -R funambol.funambol /opt/Funambol

change to user funambol:
su - funambol

and start the bugger:
/opt/Funambol/bin/funambol start

check with your browser:
http://localhost:8080/funambol/
if the server is responding.

you also can use the browser of another machine, substiuting localhost with the ip of the funambol server

Now with a user having access to a running X server, you can start the admin tool:

/opt/Funambol/admin/bin/funamboladmin

if nothing happens, try again with the user which you used for login on that box.

Now, create a testuser with the admintool and install syncevolution on n900:

install syncevolution via extras-devel repo on the n900, then open a console on n900

and configure like described here:

http://wiki.maemo.org/Sync#funambol

then try to sync with

syncevolution funambol

this worked for me quite nicely. Now I have to find out, how to get funambol to work on my real server... lets see

Hope, this helps someone. In case something does not work as I said, I wrote this from memory, so there might be mistakes... tell me, I will try to correct this little HOWTO...
 

The Following User Says Thank You to flya320 For This Useful Post: