[JDEV] jserver agent configuration dox
Jonathan Sand
sand at gizmolab.com
Sat Aug 12 21:27:18 CDT 2000
I have just now gotten jserver running (whew!) on my linux (rh 6.2)
machine, thanks to the friendly help from irc.jabber.com. You people have
done an ABSOLUTELY AWESOME job! And your documentation is excellent in
nearly all areas *except* jserver agent configuration, where the mini
HOWTO was a tad too mini (as I know you already know). On irc, bigdoughb
mentioned an upcoming (non-mini) HOWTO, and I got the impression that my
questions and wish list items might be useful in its construction.
I'd also very much like to get an early release copy of the HOWTO, so I
can finish configuring jserver for the various agents. Thanks in advance.
(a) Details on how to compile each agent; some of the agents didn't
compile as downloaded (see below).
(b) Details on configuring jserver for each individual agent,
particularly regarding the effect each child tag has on the agent in
order to get them to do what we want (eg, I don't quite know what the and
tags do; I was able to guess what is the precise role played by the jid
attribute but a description will likely help others).
(c) Details on configuring the agents which have .xml configuration
files, particulary what the hostname means (probably means the server
providing the service, so mirabilis.com or jabber.com, but with what's
written there, we can only guess).
(d) Instructions on how to incoporate jserver and its agents into the
boot process (on redhat: providing a /etc/rc.d/init.d/jabber script) or
as Deech suggested, a cron script.
(e) Suggestions as to how to test the entire rig to make sure all these
pieces are configured correctly, have no
just-checked-into-cvs-with-new-untested-features wrinkles, etc.
(f) Lots of troubleshooting tips (I can ask, can't I? :).
Feedback on the installation process
(g) The libtool (v 1.3.4) which downloads with the various libraris (eg
libxode) is not recent enough for the agent compilation process. From the
help via irc, I found that version 1.3.5 is required.
(h) For some of the agents (icq, smtp, yahoo) the "macros" directory
needed by their respective autogen.sh is missing. I copied it from one of
the other agent downloads and successfully compiled, and assume a
straight copy will do.
Further questions:
(i) I noticed that the jabber.org jserver has several agents not listed
in the jabber.org products page (rss, jud). What is rss? Will it improve
my life? :)
(j) Where can I get the user directory agent? Is there such a thing? To
get my jserver up, I seemed to need a user directory agent pointing to
user.jabber.org. If this is true, it seems I need to store user
information on jabber.org, which makes my services reliant on both our
servers being up and present.
Anyway, keep up the good work, and thanks in advance for your help.
Jonathan Sand
sand at gizmolab.com
Hardware: n. that aspect of a computer system which can be hit.
More information about the JDev
mailing list