Ubuntu On Servers: JabberD2

Stephan Hermann sh at sourcecode.de
Wed Apr 20 10:23:52 CDT 2005


Hi,

I just installed Ubuntu as server os on my production box.
Well, there were some pitfalls with the preseeded packages list, but I got rid 
of them.

Now, I'm running a jabberd2 service and I installed the jabberd2 package from 
ubuntu/debian.
I figured out some issues with this package.

1. It can't run (the normal way) with more than one session manager.
    You need to make some symbolic links to /usr/bin/sm like
 ln -s /usr/bin/sm /usr/bin/sm1
    and you have to name your configuration files for the session manager like
 sm1.xml
 sm2.xml
 etc.
2. The call to the service daemons are wrong in the /etc/init.d file
    The right way to call it's <service daemon> -c <config xml file>

3. From an administrators point of view, a good and easy handling of this 
    package is not possible. 

Right now, I'm sitting here and rewrite the init scripts to get a nice and 
easy to maintain startup configuration, for virtual hosting of jabberd2 
sessions.

What do you think, does it make sense to let you (motus, devels) review this 
change or should I send it directly to the originating debian package 
maintainer?



Regards,
\sh

PS: 
I'm also working on some other packages for jabberd2 compatible components, to 
run without jabberd1.
Most of the jabber components have deps on jabberd1 and this is also a nice 
pitfall :) I will put those packages later on 
http://www.ubuntulinux.com/MOTUNewPackages for reviewing



More information about the ubuntu-devel mailing list