Hi, I've just spent half a day trying to get phpldapadmin-0.9.7_alpha6 to work. The short answer is that after appending "net-nds/phpldapadmin ~x86" to package.keywords and emerging phpldapadmin-0.9.7.1.ebuild my problem went away. Please fix this in the portage tree by marking 0.9.7.1 as stable. The actual problem I faced was that phpldapadmin was not logging in with username and password only. The error "0x11 (LDAP_UNDEFINED_TYPE)" was being returned instead. Inspection of the slapd log showed that phpldapadmin was not doing the initial anonymous bind to search for the full DN e.g. uid=<username>,dc=example,dc=com, instead it was trying to bind directly with <username>. Upgrading fixed this problem immediately, beats me how phpldapadmin-0.9.7_alpha6 ever got into the tree as stable. Regards, Warren. Reproducible: Always Steps to Reproduce: 1. 2. 3. ems phpldapadmin # emerge --info Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13-gentoo-r5 i686) ================================================================= System uname: 2.6.13-gentoo-r5 i686 Intel(R) Xeon(TM) CPU 2.80GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer -mmmx -msse2 -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer -mmmx -msse2 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 bitmap-fonts bzip2 crypt expat ldap mhash motif ncurses nls nptl nptlonly pam pcre pdflib perl python readline spell ssl tcpd truetype truetype-fonts type1-fonts udev xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
x86 arch testers, please take a look.
As I was going through and testing this package, I got a message from one of our users, who hit a bug with 0.9.7.1, that deals with blank directories, that causes a not nice starting over with empty dir's. As my understanding is, 0.9.7.2 corrects this. As such I'm wondering if 0.9.7 would work for at least to solve the bind issue while not opening up the empty directory issues. Please advise
Stable on x86 for 0.9.7
I agree that 0.9.7 or 0.9.7.2 is a better choice than 0.9.7.1 there is a problem with the template "Create new entry here" page in 0.9.7.1. See https://sourceforge.net/tracker/index.php?func=detail&aid=1353974&group_id=61828&atid=498546 This is also fixed in 0.9.7.2.
0.9.7.2 is in the tree