SLAPO-COLLECT(5)
β¨ SLAPO-COLLECT β¨
okay bestie, pull up a chair, we're doing the slapo-collect manual page β that's the File Formats Manual situation, section 5, and it's genuinely one of the cutest little overlays in the whole slapd lineup. let's get into it π
πΈ NAME πΈ
slapo-collect β the Collective attributes overlay to slapd. yes, that's really what it's called. iconic behavior.
π SYNOPSIS π
/etc/openldap/slapd.conf
π« DESCRIPTION π«
so the collect overlay is here to give you a relatively coarse implementation of RFC 3671 collective attributes. "relatively coarse" is the manpage's own words, not mine β I'm just the messenger π«Ά
and in case you were wondering what a collective attribute even is, the X.500 definition is literally:
"a user attribute whose values are the same for each member of an entry collection"
no cap. that's the quote. same values, every member, the whole squad matching. it's giving coordinated group costume energy π
here's the actual mechanics: collective attributes get added to entries returned by a search operation when the entry is within the scope of the related ancestor. and then β this is the part where you gotta pay attention β collective attributes can only be modified when the modification affects the related ancestor. so like... you can't just walk up to the entry and change its collective attribute directly. the ancestor holds the aux, bestie. periodt.
π CONFIGURATION π
this next bit is the one slapd.conf option that applies to the collect overlay. and listen β it should appear after the overlay directive. order matters, don't come for me.
collectinfo <DN> <attrlist>β this is where you specify the DN of the ancestor entry and the set of related collective attributes.<attrlist>is a comma-separated list of attributes, just a lil list, nothing fancy. and the<DN>should be within the naming context of the database. (inside the house, not down the street π )
π¦ FILES π¦
/etc/openldap/slapd.confβ the default slapd configuration file. that's the one. the main character β¨
β SEE ALSO β
slapd.conf(5)slapd-config(5)- also hi, heads up: The
slapo-collect(5)overlay supports dynamic configuration viaback-config. π
π ACKNOWLEDGEMENTS π
okay credit where credit is due, and there's a lot of it:
This module was written in 2003 by Howard Chu. This man page was written in 2008 by Pierangelo Masarati. OpenLDAP Software is developed and maintained by The OpenLDAP Project <http://www.openldap.org/>. OpenLDAP Software is derived from the University of Michigan LDAP 3.3 Release.
legends, all of them, fr fr π
and that's the whole page, bestie!! so this was OpenLDAP 2.7.2, dated 2026/10/21 β go off, collective attributes, you ate ππ§πΈ
π¦ where this page comes from
- arch rolling: openldap 2.7.2-2 Β· OLDAP-2.8
- Copyright 2003-2026 The OpenLDAP Foundation All Rights Reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms