Ubuntu Notebook Remix 1.0.1 does not work with OpenLDAP
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Netbook Remix |
Invalid
|
Undecided
|
Unassigned | ||
libnss-ldap (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Ubuntu Notebook Remix 1.0.1 does not work with OpenLDAP.
Running 'getent passwd' with strace, hints that it is incorrectly linked (included as a attachment):
execve(
....
open("/
....
open("/
Comparing the same setup on standard Ubuntu 8.04.1, the problem can be traced to libnss-ldap.
UNR 1.0.1:
/lib/nss_ldap.so.1
/usr/lib/
/lib/nss_ldap.so
Ubuntu 8.04.2:
/lib/libnss_
/usr/lib/
/lib/libnss_
WORKAROUND:
-----------
Installing libnss-ldap from the Hardy repositories fixes the issue.
dpkg -i --force-
-----------
After that ugly fix (--force-
Best Regards Asmo Koskinen.
-------
Update. Because of ugly fix you can't update & upgrade UNR 1.0.1 anymore. Apt-get does not see this hardy's package, so ldap-auth-client of course try to install package that does not work with openLDAP.
apt-get update
apt-get upgrade
ldap-auth-client: Riippuvuudet: libnss-ldap
We really need fixed "libnss_ldap" for openLDAP ;-).
Best Regards Asmo Koskinen.
Here is a better fix by Mikael Lammentausta. After this package you can update & upgrade UNR 1.0.1. But we still need a real fix for libnss-ldap package.
1. sudo dpkg -i libnss- ldap_258- 1ubuntu4_ lpia.deb
(Luetaan tietokantaa... 96974 tiedostoa ja hakemistoa tällä hetkellä ldap_258- 1ubuntu4_ lpia.deb) ... ldap-pakettia. ..
asennettuna.)
Valmistellaan paketin libnss-ldap 258-1ubuntu3 vaihtamista (käyttäen
pakettia libnss-
Puretaan korvaavaa libnss-
Säädän asetukset: libnss-ldap (258-1ubuntu3) ...
2. dpkg-query -L libnss-ldap
/. libnss- ldap d/libnss- ldap nssldap- update- ignoreusers doc/libnss- ldap doc/libnss- ldap/NEWS. gz doc/libnss- ldap/examples doc/libnss- ldap/examples/ ldap.conf. gz doc/libnss- ldap/examples/ people. ldif doc/libnss- ldap/examples/ nsswitch. ldap doc/libnss- ldap/examples/ groups. ldif doc/libnss- ldap/changelog. Debian. gz doc/libnss- ldap/copyright doc/libnss- ldap/buildinfo. gz doc/libnss- ldap/AUTHORS doc/libnss- ldap/LDAP- Permissions. txt.gz doc/libnss- ldap/README. Debian doc/libnss- ldap/README. gz man/man5/ nss_ldap. 5.gz libnss- ldap ldap-2. 7.so ldap.so. 2 libnss_ ldap.so
/sums
/var
/var/lib
/var/lib/
/etc
/etc/init.d
/etc/init.
/usr
/usr/sbin
/usr/sbin/
/usr/lib
/usr/share
/usr/share/doc
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/man
/usr/share/man/man5
/usr/share/
/usr/share/
/lib
/lib/libnss_
/lib/nss_ldap.so.1
/lib/libnss_
/usr/lib/
/lib/nss_ldap.so
3. sudo apt-get upgrade
Luetaan pakettiluettelo ita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatietoja... Valmis
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Best Regards Asmo Koskinen.