LdapRecord 1.2.13

LdapRecord aims to provide a simple way to interact with LDAP entries using PHP. The project has just released version 1.2.13. Changes that have been incorporated since the last 1.2.11 version that I reported on include:

  • Fixed caching issues (version 1.2.12)
  • Fixed an issue in which attempting to set a single value for a multi-valued attribute might not replace the entire attribute (version 1.2.13)
  • Fixed an issue with attempts to add non-unique values to existing attributes (version 1.2.13)

389 Directory Server 1.4.3.5, 1.4.2.11, and 1.4.1.17

The 389 Directory Server project has announced new releases of versions 1.4.3.5, 1.4.2.11, and 1.4.1.17. From the release announcements, it looks like some of the changes in these versions are:

  • Fixed memory leaks in disk monitoring (all three versions)
  • Fixed memory leaks in indirect CoS (all three versions)
  • Fixed memory leaks in the chaining plugin (version 1.4.3.5)
  • Fixed an issue with the “-n” argument to dbverify (all three versions)
  • Fixed an issue in which wildcards were not handled properly in the rootdn-allow-ip configuration attribute (versions 1.4.1.17 and 1.4.3.5)
  • Fixed an issue in which dscreate could fail in silent mode (version 1.4.3.5)
  • Fixed an issue in which dscreate could fail in silent mode (version 1.4.3.5)
  • Added support for building on FreeBSD (version 1.4.3.5)

LdapRecord 1.2.11

LdapRecord aims to provide a simple way to interact with LDAP entries using PHP. The project has just released version 1.2.11. Changes that have been incorporated since the last 1.2.9 version that I reported on include:

  • Added a PASSWD_CANT_CHANGE constant (version 1.2.10)
  • Removed model scopes on relation queries (version 1.2.11)
  • Avoid double-converting timestamps in the Windows integer format (version 1.2.11)
  • Exposed a getRelationQuery method for easier testing(version 1.2.11)

LDAP Tool Box Service Desk 0.1

The LDAP Tool Box project provides a set of LDAP-related applications, administrative tools, and other utilities. They have just announced a new Service Desk tool, which is a web application for administrators that supports viewing and managing accounts in an LDAP directory server. According to the announcement for the 0.1 release, this includes the following functionality:

  • Displaying entry attributes and account status
  • Verifying a user’s current password
  • Updating a user’s password and setting a flag to require a password reset
  • Unlocking an account
  • Indicating whether an account’s password is expired

Note that since some of these operations are not standardized, it’s likely the case that they are only available for certain types of directory servers.

389 Directory Server 1.4.3.4, 1.4.2.9, and 1.4.1.16

The 389 Directory Server project has announced new releases of versions 1.4.3.4, 1.4.2.9, and 1.4.1.16. From the release announcements, it looks like some of the changes in these versions are:

  • Fixed a memory leak issue in the chaining plugin (version 1.4.3.4)
  • Fixed an issue that prevented deleting a backend with dsconf (all three versions)
  • Fixed an issue that prevented dsconf from creating a replication agreement using GSSAPI (all three versions)
  • Fixed an issue that prevented creating a naming context with the countryName attribute (all three versions)
  • Fixed an issue that could cause the ldclt tool to crash when generating LDIF content (all three versions)
  • Fixed an issue in which the database directory could be incorrectly overridden (versions 1.4.3.4 and 1.4.2.9)
  • Added gn as an alias for the givenName (version 1.4.3.4)
  • Added support for the pwdReset password policy attribute (version 1.4.3.4)
  • Improved performance when accepting new connections (version 1.4.3.4)

LdapRecord 1.2.9

LdapRecord aims to provide a simple way to interact with LDAP entries using PHP. The project has released versions 1.2.8 and 1.2.9. Changes in these releases include adding a Container::getDefaultConnectionName method on instances (version 1.2.8) and adding the ability to create objects without a common name (version 1.2.9).