Zentyal Forum, Linux Small Business Server
Zentyal Server => Other modules => Topic started by: koval on February 06, 2016, 05:35:55 pm
-
Hello!
I'm trying to install jabber module on Zentyal 4.2. But there is no such module inside.
I've found zentyal-jabber on this PPA https://launchpad.net/~zentyal/+archive/ubuntu/3.0 . I've added. And now got an error
Depends: zentyal-core (<3.3) but 4.2.2 is to be installed.
So is it possible to install jabber on Zentyal 4.2?
-
UP!?
-
Yes it is but not from the Zentyal Repositories
https://help.ubuntu.com/lts/serverguide/jabberd2-server.html
That's for installing Jabber2 on Ubuntu Server 14.04.
You'll want to be careful on the install though, I'd suggest doing a disk image backup before trying to make this work.
-
I've installed the package zentyal-jabber (i've modified dependencies and install ejabberd 2.1.11-1ubuntu2.1+zentyal1 from zentyal repo).
But when i try to enable the module in Zentyal Web Interface, i get this error :-\ :
Can't locate object method "stringify" via package "Can't locate object method "throw" via package "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
" (perhaps you forgot to load "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
"?) at /usr/share/perl5/EBox/Module/Service.pm line 378, <GEN0> line 87.
" (perhaps you forgot to load "Can't locate object method "throw" via package "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
" (perhaps you forgot to load "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
"?) at /usr/share/perl5/EBox/Module/Service.pm line 378, <GEN0> line 87.
"?) at /usr/share/perl5/EBox/ServiceModule/CGI/ConfigureModuleController.pm line 65, <GEN0> line 87.
...propagated at /usr/share/perl5/EBox/CGI/Base.pm line 321, <GEN0> line 87.
at /usr/share/perl5/EBox/CGI/Run.pm line 105
Is there a simple way to fix this or is it dead?
If you want to try:
Download ejabberd_2.1.11-1ubuntu2.1+zentyal1_amd64.deb (http://archive.zentyal.org/zentyal/pool/main/e/ejabberd/ejabberd_2.1.11-1ubuntu2.1+zentyal1_amd64.deb)
and zentyal-jabber_4.2.0_all.modified.deb (http://dl.googley.fr/Zentyal/zentyal-jabber_4.2.0_all.modified.deb) *
And install:
dpkg -i zentyal-jabber_4.2.0_all.modified.deb ejabberd_2.1.11-1ubuntu2.1+zentyal1_amd64.deb
apt-get install -f
* Modified:
- Version : from 4.0.1 to 4.2.0
- Depends: from zentyal-core (>= 4.0), zentyal-core (<< 4.1), zentyal-samba, ejabberd (>= 2.1.11-1ubuntu2.1+zentyal1) to zentyal-core (>= 4.2), zentyal-samba, ejabberd (>= 2.1.11-1ubuntu2.1+zentyal1)