Current eBox packages in intrepid don't work at all
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ebox (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Intrepid |
Invalid
|
Undecided
|
Unassigned | ||
ebox-usersandgroups (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Intrepid |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ebox
Current eBox packages in Intrepid, both base framework and modules, which have been automatically taken from Hardy, won't work. There have been a few changes in Intrepid that make necessary to upload a new version.
Amongst these changes:
- The way the authentication is managed, libapache-
- The openLDAP configuration backend has changed. The new upstream version solves this by using this new backend when initialasing slapd. However, the current version in Intrepid uses the old backend so it won't work at all.
- Dansguardian, the new version shipped with Intrepid has a few changes in its configuration files. Again, current version in Intrepid won't work but new upstream version will.
These new packages for Intrepid can be found in [0]:
From my point of view there are two options:
- Ask for a FF Exception after reviewing the packages. Although I don't know if we are too late in the release process.
- Remove the eBox packages from the archive, as the current ones are totally broken due to the new changes.
The latter option is a pity as we have been telling users again and again to use eBox. But, well, that's life.
SRU Report
Bug Impact:
ebox-usersandgroups package no longer works due to changes in slapd to use cn=config option. This represents a severe regression from ebox-usersandgroups between Hardy and Intrepid.
Fix in the development branch: /launchpad. net/~ebox- unstable/ +archive so the problem is fixed upstream.
Not yet fixed in Jaunty, but will be soon. The issue is fixed in the eBox PPA: https:/
Minimal Patch:
See debdiff attachment.
Reproducing the Bug: ebox/ebox. log:
$ sudo apt-get install ebox-usersandgroups
After installation the necessary eBox LDAP objects are not added, resulting in this error in /var/log/
2009/01/06 23:19:49 INFO> Manager.pm:528 EBox::ServiceMo dule::Manager: :__ANON_ _ - File /etc/ldap /slapd.conf does not exist. So we won't compute its digest :writeConfFile - Skiping modification of /etc/ldap/ slapd.conf
2009/01/06 23:19:49 INFO> Module.pm:826 EBox::Module:
Regression Potential:
I don't believe there will be any regression based on my testing. Also, the patch is intended to fix a regression that results in a non-working package.
If there is any additional information required please let me know.