GtkOL-LDAP is released under the GNU General Public License 2

What is GtkOL-LDAP ?

-->

GtkOL-LDAP is designed to help you administer OpenLDAP directories. The application is developed in a modular way to enable easy template handling such as posix accounts or samba entries specificities.

The main GtkOL-LDAP introduced concept is the end user’s ability to setup integrity and coherency rules on managed entries. As an example among many others, changing a gid number of a posix group will result, if defined by the user, to an update of all of the posix accounts belonging to the modified group to guarantee the accounts will still belong to the modified group, avoiding a manual update of each of the impacted entries…

GtkOL-LDAP is based on the libgenerics abstract services and libgtkol object model.

Implemented features

-->
  • TLS / SASL binding
  • DN hierarchy tree view browsing
  • DN hierarchy sorting
  • Schema tree view browsing and naviguation
  • DN search filter
  • DN drag & drop
  • DN values edition
  • DN attributes and objectClasses updating (add, modify, delete)
  • DN operational attributes
  • DN templates based on creation and edition
    • organizationalUnit
    • posix account
    • posix group
    • samba 3 account
    • samba 3 group mapping
  • DN recursive deletion
  • LDIF import / export
  • Password attributes automatic hashing (MD5,CRYPT,SMD5,SHA1,SSHA1, 64bits hash complient)
  • attributeType modular syntax analyse and specific edition handling
    • userPassword, sambaNTPassword, sambaLMPassword
  • DN integrity rules setup (id auto incrementation, attributes synchronization…)
    • posix account
      • uid auto incrementation
      • posix group auto synchronization
    • posix group
      • gid auto incrementation
      • posix accounts auto synchronization
      • security deletion lock while not empty
    • samba 3 account
      • posix account rules inheritence
      • SID integrity
    • samba 3 group mapping
      • posix group rules inheritence
      • SID integrity

Features coming very soon…

-->
  • DN renaming
  • DN copy / cut / paste
  • Referrals handling, user “Server and Client Controls” interaction
  • Attribute types edition improvement
  • Personnal pool of templated DN definition to create and edit non common entries
  • Mozilla Thunderbird addressbook template definition
  • DN Zimbra template definition
  • Schema sort option (not automatic anymore)
  • Progressive DN hierarchy loading option (SCOP_ONE / SCOP_SUB : not one block anymore)
  • More integrity rules…
  • Request one / comment GtkOL-LDAP