Koozali.org: home of the SME Server
Obsolete Releases => SME 7.x Contribs => Topic started by: ReetP on June 12, 2007, 02:14:32 PM
-
Have just tried to install Open-Xchange on a fresh install of SME 7.1 with updates taking it to 7.1.3
I have installed this on earlier versions but it doesn't want to play ball with this.
Got the latest packages from smeserver.free.fr
Followed
yum -y install xorg-x11-libs --enablerepo=base
then
yum localinstall *.rpm -y
which fails with :
--> Processing Dependency: openldap = 2.2.13-6.4E for package: openldap-clients
--> Processing Dependency: e-smith-lib = 1.16.0-10ox1 for package: sme7-open-xchange-conf
--> Finished Dependency Resolution
Error: Missing Dependency: openldap = 2.2.13-6.4E is needed by package openldap-clients
Error: Missing Dependency: e-smith-lib = 1.16.0-10ox1 is needed by package sme7-open-xchange-conf
Manually downloaded and updated openldap-clients-2.2.13-7.4E.i386.rpm
This solved the openldap dependency.
Could not get round the sme7-open-xchange-conf one so ran
rpm -Uvh --nodeps --force *.rpm
Then console-save and reboot
then oxinstall
Cannot login with session does not exist. Tried user/password combinations of password = user and then tried new passwords.
The only thing I can see in /var/log/messages is 'Could not open OX password file'
If I try deluser_OX --username=user I get 'no such user'
If I try scan_users.sh I get
Stopping ldap: [ OK ]
slapadd: could not parse entry (line=6)
I guess that the LDAP database is not being correctly created or populated.
Any ideas on whether there will be an updated sme conf file and how to get round this ? Anyone else got it working on 7.1.3 ?
B. Rgds
John
P.S. Have read just about every OX post !!
-
Seems as though everyone is as stumped as me !
-
My Installation of Open-xchange work fine. I have do this:
Install a fresh SME 7.1 with updates taking it to 7.1.3
Got the latest packages from smeserver.free.fr
Now I download this rpm packages:
openldap-2.2.13-7.4E.i386.rpm
openldap-clients-2.2.13-7.4E.i386.rpm
in the directory from open-xchange files.
Now I install the problem package:
rpm -ivh --nodeps --force e-smith-lib-1.16.0-10ox1.noarch.rpm
now the rest of the packages with yum:
yum localinstall *.rpm
signal-event post-upgrade
signal-event console-save
signal-event reboot
Now you can use the command:
initall_ox
scan_users.sh
A new user can use his own password.
yythoss
-
Many thanks for the reply. I'll give it a whirl tonight.
B. Rgds
John
-
Please look for this link.
http://forums.contribs.org/index.php?topic=37480.0
it is very important!!!
I think you must install OX after you install SME 7.1 and then you can make the Update to 7.1.3
But I have not make a test!
yythoss
-
Thanks for the tip.
Unfortunately being english, my german is pretty limited ! (although it is much better than my french !) I can get the gneral idea of it but could you give a brief summary of the discussion in English for both me and others who might follow this thread ?
I would guess that the installation of
e-smith-lib-1.16.0-10ox1.noarch.rpm
overwrites
/usr/lib/perl5/site_perl/esmith/console.pm
Is this correct ?
B. Rgds
John
-
yes you understand the german message.
I think a lot of other *.pm was copy and overwrite new files!
yythoss