<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Openfire on an Ubuntu LAMP box</title>
	<atom:link href="http://james.schumann.ca/projects/openfire-on-an-ubuntu-lamp-box/feed/" rel="self" type="application/rss+xml" />
	<link>http://james.schumann.ca/projects/openfire-on-an-ubuntu-lamp-box/</link>
	<description></description>
	<lastBuildDate>Sat, 21 Aug 2010 16:39:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: Yohan Yudanara</title>
		<link>http://james.schumann.ca/projects/openfire-on-an-ubuntu-lamp-box/comment-page-1/#comment-222</link>
		<dc:creator>Yohan Yudanara</dc:creator>
		<pubDate>Fri, 10 Aug 2007 09:19:19 +0000</pubDate>
		<guid isPermaLink="false">http://james.schumann.ca/web-dev/openfire-on-an-ubuntu-lamp-box/#comment-222</guid>
		<description>how to run openfire on startup?
I&#039;m using feisty 7.04

Thanks</description>
		<content:encoded><![CDATA[<p>how to run openfire on startup?<br />
I&#8217;m using feisty 7.04</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham Freeman</title>
		<link>http://james.schumann.ca/projects/openfire-on-an-ubuntu-lamp-box/comment-page-1/#comment-34</link>
		<dc:creator>Graham Freeman</dc:creator>
		<pubDate>Sun, 08 Jul 2007 07:33:44 +0000</pubDate>
		<guid isPermaLink="false">http://james.schumann.ca/web-dev/openfire-on-an-ubuntu-lamp-box/#comment-34</guid>
		<description>Howdy,

So, I&#039;m trying out Openfire on Ubuntu feisty (v7.04, for those of us who prefer version numbers).  Here&#039;s what I did to get going:

* &#039;sudo apt-get install sun-java6-jre&#039; and -jdk
(install a recent Sun JRE)

* &#039;sudo update-alternatives --config java&#039;
(specify which JRE I want to use by default, since I already had a previous version installed)

* &#039;sudo update-java-alternatives -s java-6-sun&#039;
(same goal as above)
(I got a bunch of success messages, with only a couple of errors related to the plugin, which I don&#039;t think I need to care about)

* &#039;sudo echo JAVA_HOME=\&quot;/usr/lib/jvm/java-6-sun/\&quot; &gt;&gt; /etc/environment&#039;
(set &quot;JAVA_HOME&quot; - not sure if this is necessary)

* &#039;sudo adduser jive&#039;
(The non-root user that the openfire server runs as)

* &#039;sudo vipw -s&#039; and set the &#039;jive&#039; password to something impossible to decrypt (e.g. &#039;!&#039;)
(since it&#039;s just used for launching/running openfire, and not logging in)

* &#039;wget http://url-to-openfire/openfire_3_3_2.tar.gz&#039;
(basically)

* &#039;cd /opt/&#039;; &#039;tar -zxvf /path/to/openfire_3_3_2.tar.gz&#039;
(extract to local working directory)

* &#039;sudo chown -R jive:jive /opt/openfire&#039;
(set ownership properly - I think?  this may not be the optimal config for security&#039;s sake.  I may want to restrict the &#039;jive&#039; user from modifying certain parts of openfire, but for now this works.)

* &#039;su - jive&#039;; &#039;cd /opt/openfire/bin&#039;; &#039;sh ./openfire start&#039;

http://test-server:9090

follow prompts
(use an unimportant password, since it&#039;s being transmitted over plaintext)

click on &#039;security settings&#039;, and click on the prompt to restart the web server

https://test-server:9091
(click OK past the warnings about the self-signed certificates)

reset the admin password now that you have an encrypted connection.

... and that&#039;s where I am right now.  :)

Graham</description>
		<content:encoded><![CDATA[<p>Howdy,</p>
<p>So, I&#8217;m trying out Openfire on Ubuntu feisty (v7.04, for those of us who prefer version numbers).  Here&#8217;s what I did to get going:</p>
<p>* &#8216;sudo apt-get install sun-java6-jre&#8217; and -jdk<br />
(install a recent Sun JRE)</p>
<p>* &#8216;sudo update-alternatives &#8211;config java&#8217;<br />
(specify which JRE I want to use by default, since I already had a previous version installed)</p>
<p>* &#8216;sudo update-java-alternatives -s java-6-sun&#8217;<br />
(same goal as above)<br />
(I got a bunch of success messages, with only a couple of errors related to the plugin, which I don&#8217;t think I need to care about)</p>
<p>* &#8216;sudo echo JAVA_HOME=\&#8221;/usr/lib/jvm/java-6-sun/\&#8221; &gt;&gt; /etc/environment&#8217;<br />
(set &#8220;JAVA_HOME&#8221; &#8211; not sure if this is necessary)</p>
<p>* &#8216;sudo adduser jive&#8217;<br />
(The non-root user that the openfire server runs as)</p>
<p>* &#8216;sudo vipw -s&#8217; and set the &#8216;jive&#8217; password to something impossible to decrypt (e.g. &#8216;!&#8217;)<br />
(since it&#8217;s just used for launching/running openfire, and not logging in)</p>
<p>* &#8216;wget <a href="http://url-to-openfire/openfire_3_3_2.tar.gz" rel="nofollow">http://url-to-openfire/openfire_3_3_2.tar.gz</a>&#8216;<br />
(basically)</p>
<p>* &#8216;cd /opt/&#8217;; &#8216;tar -zxvf /path/to/openfire_3_3_2.tar.gz&#8217;<br />
(extract to local working directory)</p>
<p>* &#8216;sudo chown -R jive:jive /opt/openfire&#8217;<br />
(set ownership properly &#8211; I think?  this may not be the optimal config for security&#8217;s sake.  I may want to restrict the &#8216;jive&#8217; user from modifying certain parts of openfire, but for now this works.)</p>
<p>* &#8216;su &#8211; jive&#8217;; &#8216;cd /opt/openfire/bin&#8217;; &#8216;sh ./openfire start&#8217;</p>
<p><a href="http://test-server:9090" rel="nofollow">http://test-server:9090</a></p>
<p>follow prompts<br />
(use an unimportant password, since it&#8217;s being transmitted over plaintext)</p>
<p>click on &#8216;security settings&#8217;, and click on the prompt to restart the web server</p>
<p><a href="https://test-server:9091" rel="nofollow">https://test-server:9091</a><br />
(click OK past the warnings about the self-signed certificates)</p>
<p>reset the admin password now that you have an encrypted connection.</p>
<p>&#8230; and that&#8217;s where I am right now.  :)</p>
<p>Graham</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Schumann</title>
		<link>http://james.schumann.ca/projects/openfire-on-an-ubuntu-lamp-box/comment-page-1/#comment-24</link>
		<dc:creator>James Schumann</dc:creator>
		<pubDate>Wed, 04 Jul 2007 12:56:24 +0000</pubDate>
		<guid isPermaLink="false">http://james.schumann.ca/web-dev/openfire-on-an-ubuntu-lamp-box/#comment-24</guid>
		<description>Hi Cory,

I didn&#039;t use an Ubuntu package. Rather I downloaded a tar.gz (openfire_3_3_2.tar.gz) from Jive at:

http://www.jivesoftware.com/downloads/

That&#039;s why I had to move it after downloading and uncompressing it. 

So the bad news is that it isn&#039;t a package, so you can&#039;t use package management to keep it up to date and the like, but the good news is that everything you need is just sitting in the one directory and you can move it around or delete it at will.

There is also an RPM version, if you want to use a RedHat package on your Ubuntu machine. I shied away from that option, given how easy the alternative was.

Either way, you&#039;ll also need to create an account on the Jive site to get to the actual downloads from the link above.

I&#039;m glad you asked, because I sort of glossed over the details. Thanks for the question, and being my first real comment from a stranger. If I had a budget, you&#039;d win a t-shirt.</description>
		<content:encoded><![CDATA[<p>Hi Cory,</p>
<p>I didn&#8217;t use an Ubuntu package. Rather I downloaded a tar.gz (openfire_3_3_2.tar.gz) from Jive at:</p>
<p><a href="http://www.jivesoftware.com/downloads/" rel="nofollow">http://www.jivesoftware.com/downloads/</a></p>
<p>That&#8217;s why I had to move it after downloading and uncompressing it. </p>
<p>So the bad news is that it isn&#8217;t a package, so you can&#8217;t use package management to keep it up to date and the like, but the good news is that everything you need is just sitting in the one directory and you can move it around or delete it at will.</p>
<p>There is also an RPM version, if you want to use a RedHat package on your Ubuntu machine. I shied away from that option, given how easy the alternative was.</p>
<p>Either way, you&#8217;ll also need to create an account on the Jive site to get to the actual downloads from the link above.</p>
<p>I&#8217;m glad you asked, because I sort of glossed over the details. Thanks for the question, and being my first real comment from a stranger. If I had a budget, you&#8217;d win a t-shirt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cory Albrecht</title>
		<link>http://james.schumann.ca/projects/openfire-on-an-ubuntu-lamp-box/comment-page-1/#comment-23</link>
		<dc:creator>Cory Albrecht</dc:creator>
		<pubDate>Wed, 04 Jul 2007 01:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://james.schumann.ca/web-dev/openfire-on-an-ubuntu-lamp-box/#comment-23</guid>
		<description>You say that you &quot;Downloaded it to my home directory on our development box, uncompressed it, and then copied it to /opt/openfire&quot; but you don&#039;t say where you got an Ubuntu package for it. Since you didn&#039;t say &quot;compile&quot; or &quot;build&quot;, I&#039;m assuming you got it off of some non-standard repository?</description>
		<content:encoded><![CDATA[<p>You say that you &#8220;Downloaded it to my home directory on our development box, uncompressed it, and then copied it to /opt/openfire&#8221; but you don&#8217;t say where you got an Ubuntu package for it. Since you didn&#8217;t say &#8220;compile&#8221; or &#8220;build&#8221;, I&#8217;m assuming you got it off of some non-standard repository?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

