samba | code sediment digging

2025

Jan 7

Pickup stab at (micro) blogging

General thoughts: I may want to continue to write down some notes I learned or points that puzzle me in the field of development work. Today again I had two cases in the team, where people where confused/uncertain about the status of technical issues, that had been settled some time ago, yet the information was hard to find or non-existent about the state of the respective issue. To me this seems …

more

2021

Jun 3

Migrating Samba sam.ldb from TDB to LMDB

Samba uses TDB internally as key-value store for many purposes. Thus, TDB was also chosen initially as the backend key-value store for the LDB mechanism that backs the Samba/AD implementation of the SAM database. But, as time evolves, the use cases outgrow the capacity of TDB, which is limted to 4GB. As part of the pre-release test phase for UCS 5.0 we ran update tests with larger environments, …

more

May 16

Working with OpenLDAP Set ACLs

OpenLDAP is one of the most performant implementations of an LDAPv3 directory service. It was no-SQL before the term was coined and supports structuring data as a hierarchical tree of objects, which in turn can have attributes defined in a schema of object classes. Access to the objects in the tree and the associated data can be controlled by OpenLDAP ACLs. They can refer to positions in the tree …

more

© Arvid Requate 2021