Changelog
nss-ldapd (0.4.1) unstable; urgency=low
* updated French debconf translation by Cyril Brulebois (closes: #433248)
* updated Japanese debconf translation by Kenshi Muto (closes: #446580)
* remove S runlevel from Default-Stop in init script (closes: #447949)
* fix a problem with network name lookups where the lookup would result
in the wrong call to nslcd
* fix wrong default filter for rpc lookups
* fix a number of memory leaks (thanks valgrind) (closes: #447997)
(all memory leaks during normal operation should be fixed now)
nss-ldapd (0.4) unstable; urgency=low
* remove nss_schema configfile option
* temporary remove support for uniqueMember group membership attributes
(will be re-added in a later release)
* removed support for nested groups, if this is really needed (please ask or
file a bug if you want it) it can be re-added later on
* added missing docbook sources for manual pages to tarball (closes: #442688)
* major cleanups and simplifications in the core LDAP query code (we don't
need to worry about SIGPIPE because nslcd does that globally, locking
because a connection is only used by one thread and simplifications the
the LDAP connection and query state)
* get base, scope, filter and map configfile directives properly working
* simplifications in LDAP reconnect logic (some work remains to be done in
this area)
* issue warnings or errors for untested or unsupported configuration options
* properly handle multiple URIs in Debian configuration
* documentation improvements
nss-ldapd (0.3) unstable; urgency=low
* added XS-Vcs-Svn and XS-Vcs-Browser as specified in #391023
* improved manual pages and use docbook2x-man for generating them
* a bug in the communication buffer handling code was fixed
* a bug in the dictionary code was fixed (code not yet in use)
* a fix for the init script that used a wrong pidfile
* configuration file handling code was rewritten to better maintainable
* some configuration file options have changed which means that
compatibility with the nss_ldap configuration file is lost
* configuration syntax is now documented in the nss-ldapd.conf(5) manual
page
* support for dnsconfig was removed
* the configuration file no longer supports using multiple search bases
* removed nss_initgroups and nss_initgroups_ignoreusers options
* removed --enable-paged-results configure option and use pagesize
configuration file option to specify usage of paging at runtime
* added Portuguese debconf translation by Américo Monteiro
(closes: #433039)
* Debian package configuration improvements and simplifications
* use docbook2x-man for generating manual pages
* miscellaneous documentation improvements including improved manual pages
* general code reorganisation and clean-ups to achieve another 9% code
reduction relative to 0.2.1 release (more than 40% relative to nss_ldap)
* SASL, Kerberos and SSL/TLS support remain untested
nss-ldapd (0.2.1) unstable; urgency=low
* fix permissions of server socket (this fixes a problem where non-root
users were unable to do lookups)
* fix configure script to properly check for pthread support
* small code improvements
* general build system cleanups
* add more information to debian/copyright
nss-ldapd (0.2) unstable; urgency=low
* fixes to the netgroup lookup code
* more simplifications and improvements in the code almost 5% code reduction
(compared to release 0.1) and 37% reduction in gcc warnings (from 443 in
251 to 389 in 0.1 and 244 in 0.2)
* a lot of code improvements thanks to flawfinder, more gcc warnings, splint
and rats
* license change from GNU Library General Public License to GNU Lesser
General Public License (with the permission of Luke Howard)
* fix logging code to be cleaner and always use our own logging module
* a start has been made to make the code more testable and initial work to
set up a testing framework
* implemented a timeout mechanism in the communication between the NSS part
and the nslcd server part
* install NSS library files in /usr/lib instead of /lib (they won't work
without /usr anyway)
* fixed debian/copyright file to include information on all files
nss-ldapd (0.1) unstable; urgency=low
* initial release of nss-ldapd (should be functional but not yet stable
enough for production use)
* fork from the nss_ldap which was originally written by Luke Howard of PADL
Software Pty Ltd. changing package name to nss-ldapd and changing
versioning schema
* the functionality was split into a thin NSS library and a simple daemon
proxying the requests to the LDAP server (see README for rationale)
* a lot of dead and old compatibility code was removed (about 25% of the
code was removed) (more simplifications to come)
* the test code was rewritten
* build script simplifications
* default configuration file has been changed to /etc/nss-ldapd.conf
* most documentation has been updated and rewritten
* improved Debian packaging configuration with auto-detection of proper
default settings
* switched to native package (no deviation from "upstream")
libnss-ldap (251-5.2) unstable; urgency=high
* Non-maintainer upload.
* When doing substitutions in libnss-ldap.conf, pass the values to the Perl
program as environment variables instead of directly to the program;
should eliminate the problems with having to escape them.
(Closes: #376684, #386141)
* Change the init script policy. Instead of stopping libnss-ldap.init on
clean shutdown (touching a file) and starting it after networking (rm-ing
it), we touch the file in /lib/init/rw as soon as possible (right before
udev is started, touching a file) and stop it after initial system bootup.
This fixes both issues with /var being on a separate partition, and
unclean shutdown where the file would not be created. (To make sure we
don't get similar problems during shutdown, we create it in runlevels 0
and 6 as before, but we don't assume it's still there when we boot, since
it's on a tmpfs now.) (Closes: #375077)
* Block SIGPIPE in do_atfork_child(), as some versions of libldap2 in some
circumstances (notably with TLS enabled) write data onto our dummy socket
during close, which raises a SIGPIPE that should not be delivered on to the
application. (Closes: #376426, #388574)
libnss-ldap (251-5.1) unstable; urgency=low
* Fixed regexp in postinstall script as described by
Peter Buecker in the BTS (closes: #377895)
libnss-ldap (251-5) unstable; urgency=low
* Handle case when /var/lib is not yet available
(ie: very early in the boot process)
libnss-ldap (251-4) unstable; urgency=low
* Added system which implicitly sets bind_policy to 'soft'
during system boot/shutdown. This is implemented by an
init script run at end of system boot and start of system
shutdown which creates/removes a file in /var/lib/libnss-ldap
called 'bind_policy_soft'. When this file exists the policy
is treated as 'soft' regardless of the configuration in
/etc/nss-ldap.conf. Note that soft doesn't mean 'always
fail' but rather only try to connect to each URI listed in
the configuration file once, with no sleeping.
Closes: #375077, #375215
libnss-ldap (251-3) unstable; urgency=low
* Handle both host and uri cases from debconf, Closes: #375097
* Escape dashes in value handling, Closes: #375108
libnss-ldap (251-2) unstable; urgency=low
* Copy existing ldap.secret to new location, if it exists.
libnss-ldap (251-1) unstable; urgency=low
* New upstream version, Closes: #332600
* Upstream fixes, Closes: #323580, #302391, #308490
* Maintainer upload, Closes: #316973, #335133
* Changed debconf 'host' question to 'uri', Closes: #312284, #359341
* Added additional commentary to the ldap.conf, Closes: #368191, #369192
* Enabled configurable krb5 CCNAME, Closes: #352032
* Included Swedish, Vietnamese and Czech translations,
Closes: #317672, #312435, #340633
* Modified syslog() calls to use LOG_AUTHPRIV facility, Closes: #310421
* Removed build-depend on libdb4.2-dev, Closes: #302541
* Changed nscd restart to use invoke-rc.d, Closes: #367766
* Changed depends to allow debconf-2.0, Closes: #332001
* Ensure that libnss-ldap is compiled with libpthread,
Closes: #314461, #330911, #366540, #347477
* Changed to using upstream manpage, Closes: #302396
* Added escaping to password handling, Closes: #341539
* Moved ldap.secret to libnss-ldap.secret, Closes: #302562
* Upstream removed RFC from tarball, Closes: #199810
* Cleaned up copyright file, Closes: #364051
* Fixed possible overflow in uid/gid handling, Closes: #354093
libnss-ldap (238-1) unstable; urgency=low
* New upstream version, Closes: #292538
* Appears to be fixed accorindg to upstream changelog, Closes: #282209
* Added --enable-paged-results, Closes: #272793, #273793
* Link against libldap_r instead of libldap, Closes: #277640
* Updated Catalan translation, Closes: #279432
* Updated German translation, Closes: #280996
libnss-ldap (220-1) unstable; urgency=low
* New upstream version, Closes: #254605, #259243
(Apparently, anyway. I reproduced the problem with the old
version and then installed the new and it fixed it. I'm
not 100% sure that a malformed DB_CONFIG couldn't still
cause some problem though. It would seem more like a
problem w/ libdb in any case though...)
(Why was this sev:normal?) Closes: #254608, #258811
* Updated Russian translation, Closes: #221658
* Netgroups Description fixed, Closes: #222602, #222603
* Updated French translation, Closes: #235163
* Updated Danish translation, Closes: #235316
* Added Catalan translation, Closes: #248721
libnss-ldap (215-1) unstable; urgency=low
* New upstream version.
libnss-ldap (211-4) unstable; urgency=low
* Try again to fix the build problem on the buildds. Very odd.
libnss-ldap (211-3) unstable; urgency=low
* Attempt to fix build problem with installing nss_ldap.so into debian/tmp
(It didn't create the directories for some reason.. Very odd.)
libnss-ldap (211-2) unstable; urgency=low
* Add -fPIC for silly systems, Closes: #213513.
libnss-ldap (211-1) unstable; urgency=low
* New upstream release, Closes: #207046.
* New maintainer
* Moved to CDBS
* Nuked the (pretty much) unnecessary/unused patches.
* Added nl.po and ja.po translations, Closes: #204758, #210973.
* Added minor patch to improve logging, Closes: #194044.
* Added in people.ldif/groups.ldif examples, Closes: #202629.
libnss-ldap (207-1) unstable; urgency=low
* New upstream release (Closes: #192161)
* Updated standards-version to 3.5.9, no changes.
* Make the build scripts use -fPIC for the whole process. (Closes: #185937)
* Removed LdapNS-howto, it's outdated (Closes: #179359)
* Updated nsswitch.ldap to reflect the current state of libnss-ldap
(Closes: #192208)
libnss-ldap (204-3) unstable; urgency=low
* Re-update the french Debconf translations from bug #183953.. bad DDTP!
BAD! (Closes: #185914)
* Regenerate automake and autoconf files (Closes: #185937)
libnss-ldap (204-2) unstable; urgency=low
* Fixed the build problems, by adding automake1.6 to dependancies
(Closes: #184692)
* Added debconf translations from ddtp
libnss-ldap (204-1) unstable; urgency=low
* New upstream release
* Switched to CBS.
* Disabled our IPv6 patch, the upstream has new additions to IPv6
libnss-ldap (203-1) unstable; urgency=low
* New upstream release
* Applied patch by Steve Langasek to read the debconf questions from the
configuration file instead of using the previously given (Closes: #156858)
* Bumped Standards-Version to 3.5.8.0
libnss-ldap (202-0.1) unstable; urgency=low
* Non-maintainer upload
* New upstream release
* partially fix IPv6 problems
libnss-ldap (199-1) unstable; urgency=low
* New upstream release
* Upstream added new option bind_policy added documentation to manual
* Enabling SSL support again. (Closes: #147106)
* Added libdb-dev to build depends, schema mapping needs it.
* Changed config to use Debconf::Client::ConfModule now that woody is out.
* Fixed the ###DEBCONF### detection which caused a bit of problems for some
users.
libnss-ldap (188-1) unstable; urgency=low
* New upstream release
* Upstream now includes the patch from Luca Filipozzi which improves the
socket handling in extreme cases. (Closes: #140854)
libnss-ldap (186-1) unstable; urgency=low
* New upstream release
* Added french translation of debconf templates.
Thanks go to Philippe Batailler (Closes: #140827)
* Upstream included the patch from bug 140854, which adds better handling of
extreme filehandle usage, a big thanks to Luca Filipozzi for sorting this
out with the upstream (Closes: #140854)
* Added an extra note about ###DEBCONF### in configuration to README.Debian,
hopefully people will read it. there is a note about this when debconf is
run, but it's not critical so it's on medium priority. sigh...
(Closes: #139959)
* enabled schema mapping (Closes: #131280)
* Made postinst change the permission back from 0600 if it wasn't wanted,
interestin and ugly hack, but hey.. atleast it works.. =)
(Closes: #130871)
libnss-ldap (184-2) unstable; urgency=low
* Setting FD_CLOEXEC to the socket. (Closes: #136953)
libnss-ldap (184-1) unstable; urgency=low
* New upstream release
* Improved SIGPIPE handling (Closes: #130006,#92199)
* Rebuild fixes bug 133398 (Closes: #133398)
libnss-ldap (176-1) unstable; urgency=low
* New upstream release
libnss-ldap (174-1) unstable; urgency=medium
* New upstream release
* Moved Configuration template to /usr/share/libnss-ldap
* Changed config to use the stubbed Debconf library (and raised the urgency
to medium, this needs to go to woody) (Closes: #121918)
* Applied the Grammar Patch by Branden Robinson (Closes: #121567)
* Fixed some major stupidity in Debconf configuration script.
libnss-ldap (173-1) unstable; urgency=low
* New upstream release
* Added Brazilian translation, thanks to Andre Luis Lopes (Closes: #114007)
libnss-ldap (172-1) unstable; urgency=low
* New upstream release
* Fixed priorities, related to bug #108864
* Rewrote configuration script in perl, still the same is waiting for
postinst
libnss-ldap (163-1) unstable; urgency=low
* New upstream release
libnss-ldap (162-1) unstable; urgency=low
* New upstream release
* This release fixes the syncronous lookups bug..
libnss-ldap (161-1) unstable; urgency=low
* New upstream release
libnss-ldap (160-2) unstable; urgency=low
* removed the _nss_ldap_getbyname synchronous patch (Closes: #103734)
libnss-ldap (160-1) unstable; urgency=low
* New upstream release
libnss-ldap (159-1) unstable; urgency=low
* New upstream release
libnss-ldap (156-1) unstable; urgency=low
* New upstream release
* Finally a working version!
* --disable-ssl was applied upstream
libnss-ldap (155-1) unstable; urgency=low
* New upstream release
libnss-ldap (154-1) unstable; urgency=low
* New upstream release
libnss-ldap (153-1) unstable; urgency=low
* New upstream release
* Added patch: --disable-ssl
libnss-ldap (150-4) unstable; urgency=low
* Fixed bash-ism in postinst (Closes: #95275)
libnss-ldap (150-3) unstable; urgency=low
* 'Not really my day' release.
* This time really fixed the one broken db_input (Closes: #94795)
* added Debconf question for LDAP version (Closes: #94789)
* cleaned up the example ldap.conf which is used as a base for a new install
libnss-ldap (150-2) unstable; urgency=low
* missed one db_input when i was checking for '|| true's fixed now.
(Closes: #94710)
libnss-ldap (150-1) unstable; urgency=low
* New upstream release
* Converted to debconf
* /etc/libnss-ldap.conf is no longer listed as a conffile
libnss-ldap (149-2) unstable; urgency=low
* Removed reference to debconf from postinst (Closes: #93180)
libnss-ldap (149-1) unstable; urgency=low
* New upstream release
libnss-ldap (140-3) unstable; urgency=low
* Took over the package from evo
libnss-ldap (140-2) unstable; urgency=low
* Fixed debian/rules to remove debug stuff (yes, upstream configure is
broken, already reported); closes: #85084.
libnss-ldap (140-1) unstable; urgency=low
* New upstream version.
* I've decided to remove all debconf support from /etc/libnss-ldap.conf
until I manage to find a better way to handle configuration modifications.
closes: #82102, #83766.
libnss-ldap (123-2) unstable; urgency=low
* "s/Suggests/Depends" debconf; debconf ask you if you want or not to use the
ldap version of /etc/nsswitch.conf; closes: #78110.
libnss-ldap (123-1) unstable; urgency=low
* New upstream version.
* Fixed a stupid typo into debian/templates.
libnss-ldap (122-2) unstable; urgency=low
* Compiled against libldap2 2.0.7-1; closes: #72118, #75325.
Thanks to Martijn van de Streek and Sami Haahtinen.
* Added "Suggests: debconf" and removed some debug stuff from postinst;
closes: #76363.
* debian/postinst: now we must restart nscd if it's running.
libnss-ldap (122-1) unstable; urgency=HIGH
* New upstream version that fixes an important security related bug.
For more info check http://bugzilla.padl.com/show_bug.cgi?id=49.
libnss-ldap (120-1) unstable; urgency=low
* New upstream version.
* Added debconf support, patch provided by Michael Vogt <email address hidden>.
* Standard compliant to 3.2.1
libnss-ldap (118-1) unstable; urgency=low
* New upstream version.
* This situation isn't reproducible by me or other people, probably
it's a local problem, so I'm closing it; if it occurs also with new
upstream version feel free to reopen the bug. closes: #72118.
* Now ssh doesn't segfault, here we go! :)
libnss-ldap (116-2) unstable; urgency=low
* Oops, previous version was broken, now it should work,
I hope :); closes: #71749.
libnss-ldap (116-1) unstable; urgency=low
* New upstream version.
* Compiled against libldap2.
libnss-ldap (115-1) unstable; urgency=low
* New upstream version.
libnss-ldap (113-1) unstable; urgency=low
* New maintainer.
* New upstream version.
* Fixed LdapNS-howto.txt; closes: #68430.
* ldapmigrate and ldapinit are into a different upstream
tarball; closes: #66194.
libnss-ldap (110-2) frozen unstable; urgency=low
* Fix minor (but important) thinko in previous patch
libnss-ldap (110-1) frozen unstable; urgency=low
* uptream patch merge with fixes, closes: #62695
* After looking at this, I think it is better to let nss_ldap continue
to use only RFC compliant attributes and not support non-RFC compliant
ones, closes: #48953
* Added patch to escape search filter from user input, closes: #66116
libnss-ldap (99-1) unstable; urgency=low
* New upstream version.
libnss-ldap (97-1) unstable; urgency=low
* New upstream version, ChangeLog reports fix for..., closes: #48953
libnss-ldap (87-1) unstable; urgency=low
* New upstream version
* Standard compliant to 3.0.1.1
libnss-ldap (2.65-1) unstable; urgency=low
* New upstream source
* Reompiled against newest libopenldap1
libnss-ldap (2.64-1) unstable; urgency=low
* New upstream release
* Removed nsswitch.ldap from /etc on install...it's still in /usr/doc
closed: #37186
libnss-ldap (2.60-1) unstable; urgency=low
* New upstream version
libnss-ldap (2.55-1) unstable; urgency=low
* New upstream source with a lot of GLIBC 2.1 changes merged in
libnss-ldap (2.54.4-1) unstable; urgency=low
* New upstream release
* Lot's of glibc 2.1 related patches merged upstream
* Makefile changes merged upstream
libnss-ldap (2.54-1) unstable; urgency=low
* New upstream source
* Added manpage for libnss-ldap.conf from rage.net
* Redid make setup to be more glibc like in the library install (so name
is generated based on current installation as well as links)
* Added LdapNS-howto.txt from rage.net
* Cleaned up patch for glibc 2.1 (libc-lock.h) to allow compilation
under glibc 2.0 still
libnss-ldap (2.49-2) unstable; urgency=low
* Updated soname to match glibc 2.1
* libc-lock.h is now in /usr/include/bits (glibc 2.1)
* Added recommend for nscd (improves performance)
libnss-ldap (2.49-1) unstable; urgency=low
* Initial Release.
-- Ubuntu Archive Auto-Sync <email address hidden> Tue, 06 Nov 2007 23:06:43 +0000