<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.jon.geek.nz/index.php?action=history&amp;feed=atom&amp;title=Funambol</id>
	<title>Funambol - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jon.geek.nz/index.php?action=history&amp;feed=atom&amp;title=Funambol"/>
	<link rel="alternate" type="text/html" href="https://wiki.jon.geek.nz/index.php?title=Funambol&amp;action=history"/>
	<updated>2026-05-01T01:01:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.7</generator>
	<entry>
		<id>https://wiki.jon.geek.nz/index.php?title=Funambol&amp;diff=1719&amp;oldid=prev</id>
		<title>Johnno: New page: == Install the Funambol server == Go to the Funambol downloads page: https://www.forge.funambol.org/download/ and download the Server and the Admin tool. Run the server installer and insta...</title>
		<link rel="alternate" type="text/html" href="https://wiki.jon.geek.nz/index.php?title=Funambol&amp;diff=1719&amp;oldid=prev"/>
		<updated>2009-09-03T05:04:10Z</updated>

		<summary type="html">&lt;p&gt;New page: == Install the Funambol server == Go to the Funambol downloads page: https://www.forge.funambol.org/download/ and download the Server and the Admin tool. Run the server installer and insta...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Install the Funambol server ==&lt;br /&gt;
Go to the Funambol downloads page: https://www.forge.funambol.org/download/ and download the Server and the Admin tool. Run the server installer and install it to /opt when it asks:&lt;br /&gt;
 sudo bash funambol-8.0.0.bin&lt;br /&gt;
&lt;br /&gt;
Edit the Funambol config file:&lt;br /&gt;
 sudo vi /opt/Funambol/config/Funambol.xml&lt;br /&gt;
&lt;br /&gt;
Find the serverURI setting and add your Funambol server URL (to change the port, you&amp;#039;ll need to tweak the Tomcat config):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;void property=&amp;quot;serverURI&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;http://&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;yourserver&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;:8080/funambol/ds&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/void&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Create the funambol group and user:&lt;br /&gt;
&lt;br /&gt;
 sudo groupadd funambol&lt;br /&gt;
 sudo useradd -c &amp;quot;Funambol sync user&amp;quot; -g funambol -m funambol&lt;br /&gt;
 sudo passwd funambol &lt;br /&gt;
 sudo chown -R funambol:funambol /opt/Funambol&lt;br /&gt;
&lt;br /&gt;
Set up the /etc/init.d/funambol script with the following:&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 set -e&lt;br /&gt;
 &lt;br /&gt;
 FUNAMBOLPATH=&amp;#039;/opt/Funambol&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
     echo -n &amp;quot;Starting funambol server&amp;quot;&lt;br /&gt;
     start-stop-daemon --start --quiet --chuid funambol --exec $FUNAMBOLPATH/bin/funambol start&lt;br /&gt;
     echo &amp;quot;.&amp;quot;&lt;br /&gt;
 ;;&lt;br /&gt;
 &lt;br /&gt;
 stop)&lt;br /&gt;
     echo -n &amp;quot;Stopping funambol server&amp;quot;&lt;br /&gt;
     kill -9 `ps -ef|grep funambol|grep -v grep|awk &amp;#039;{print $2}&amp;#039;`&lt;br /&gt;
     echo &amp;quot;.&amp;quot;&lt;br /&gt;
 ;;&lt;br /&gt;
 &lt;br /&gt;
 reload|force-reload)&lt;br /&gt;
     echo -n &amp;quot;Reloading funambol server&amp;quot;&lt;br /&gt;
     kill -9 `ps -ef|grep funambol|grep -v grep|awk &amp;#039;{print $2}&amp;#039;`&lt;br /&gt;
     start-stop-daemon --start --quiet --chuid funambol --exec $FUNAMBOLPATH/bin/funambol start&lt;br /&gt;
     echo &amp;quot;.&amp;quot;&lt;br /&gt;
 ;;&lt;br /&gt;
 &lt;br /&gt;
 restart)&lt;br /&gt;
     echo -n &amp;quot;Reloading funambol server&amp;quot;&lt;br /&gt;
     kill -9 `ps -ef|grep funambol|grep -v grep|awk &amp;#039;{print $2}&amp;#039;`&lt;br /&gt;
     start-stop-daemon --start --quiet --chuid funambol --exec $FUNAMBOLPATH/bin/funambol start&lt;br /&gt;
     echo &amp;quot;.&amp;quot;&lt;br /&gt;
 ;;&lt;br /&gt;
 &lt;br /&gt;
 *)&lt;br /&gt;
     echo &amp;quot;Usage: /etc/init.d/ssh {start|stop|reload|force-reload|restart}&amp;quot;&lt;br /&gt;
     exit 1&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
Start the service:&lt;br /&gt;
 sudo update-rc.d funambol defaults&lt;br /&gt;
 sudo /etc/init.d/funambol start &lt;br /&gt;
&lt;br /&gt;
== Configure using the admin tool ==&lt;br /&gt;
&lt;br /&gt;
Unzip the admin tool somewhere and run it:&lt;br /&gt;
 cd /opt&lt;br /&gt;
 sudo tar -zxf funambol-admin-8.0.0.tgz&lt;br /&gt;
 export JAVA_HOME=/usr/lib/jvm/java-6-sun&lt;br /&gt;
 sudo /opt/Funambol/admin/bin/funamboladmin&lt;br /&gt;
&lt;br /&gt;
Continue on from part 3 of the HOWTO here: http://www.gsmblog.net/installing-funambol-and-synchronizing/part3&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* Based on http://www.gsmblog.net/installing-funambol-and-synchronizing but updated for Funambol 8.0 and Ubuntu 9.04&lt;/div&gt;</summary>
		<author><name>Johnno</name></author>
	</entry>
</feed>