Linux Messenger Install is not clear

Matt,

You’'ve very quick. Thanks

You know, the documentation could use a little info on how to build the WAR. I’'ve seen reference to it, but no instructions. Of course, it was easy, but just a couple of lines in the docs would be a nice touch.

Justin

Hey all,

I’'ve added the following issue to the issue tracker:

JM-126

Everyone is welcome to add comments to the issue with additional ideas, etc.

Thanks,

Matt

Hey all,

Jive Messenger 2.1.1 is now out. I tried to address many of the Linux install issues, although I’'m going to officially leave JM-126 open until the 2.1.2 release. Please let me know how 2.1.1 works for everyone.

Thanks,

Matt

There is a little typo in the init-script

jive-messengerd

In the fifth row

  1. chckconfig: 2345 20 80

should be

  1. chkconfig: 2345 20 80

Typo causes “chkconfig --add jive-messengerd”

to fail with error:

service jive-messengerd does not support chkconfig

This has been fixed in CVS. Sorry for the inconvenience.

You say that you tested it and it works for you, but on my Slackware 10 I had to put a space between the “-c” and the “$CMD” in the “su” arguments.

I just added the space between the “-c” and the “$CMD” in the “su” arguments.

Thanks,

– Gato

I just remembered that I also had to edit the script to remove the Windows linefeeds (or whatever a ^M is) from the end of every line. To do so easily in unix, just

cat filename | col >> newfile

I did it for both the init script and the messenger script.

Personally I’'m blown away by how trivial it was to

set up. I tried my hand at jabberd (v2) on and off

over the months and today I tried ejabberd (after a

loooong Erlang compile) and still haven’'t got those

working. Put it this way: I started the Erlang

compile, and while that was churning away in the

background, I proceeded to

download/install/configure/restart/connect a new user

to Jive. I ended up killing the Erlang compile

(which was still running) at the time because I had

something Which Just Worked.

ejabberd can run in one command on several platforms (Windows, Linux x86, MacOSX).

  1. Download the REPOS CDROM environment (can be copied on hard drive for “installation”): http://downloads.erlang-projects.org/repos/

  2. Insert it in your drive or run start.sh or start.bat.

  3. type “repos:start(ejabberd).” from the opened Erlang shell.

That’'s it ! I can hardly think how it could be more simple

And ejabberd implements a lot of XMPP features and JEP standard (For example such as pubsub JEP 0060).

Mickaël Rémond

http://www.erlang-projects.org/