SLAPD-PASSWD(5)
πΈ SLAPD-PASSWD π
okay bestie so this is the manual page for slapd-passwd, living in the File Formats Manual zone β¨ and it's literally the /etc/passwd backend to slapd, no cap π«Ά
β¨ NAME β¨
slapd-passwd β the /etc/passwd backend to slapd π
π¦ SYNOPSIS π¦
/etc/openldap/slapd.conf
π DESCRIPTION π
so the PASSWD backend for slapd(8) serves up all the user account info listed in your system's passwd(5) file πΈ that's the whole vibe.
real talk: this backend is provided for demonstration purposes only π like it's cute for messing around, but it is not the main character for production, iykyk.
the DN of each entry is:
"uid=<username>,<suffix>"
which is giving very straightforward, very demure π
also super important: non-base searches scan the entire passwd file π so this backend is best suited for hosts with small passwd files. if your passwd file is a whole novel, bestieβ¦ reconsider π
π CONFIGURATION π
this slapd.conf option applies to the PASSWD backend database, periodt β¨ which means it must follow a "database passwd" line and come before any subsequent "backend" or "database" lines π«Ά order matters, she's strict like that π
other database options are described in the slapd.conf(5) manual page, go check her out π
β Options β
file <filename>β specifies an alternate passwd file to use π the default is/etc/passwdβ¨
π₯ ACCESS CONTROL π₯
ngl this part is important and a little iconic in a chaotic way: the passwd backend does not honor any of the access control semantics described in slapd.access(5) π³
the only thing honored is read (=r) access to the entry pseudo-attribute and to the other attribute values of the entries returned by the search operation β and that honor is performed by the frontend, not by this backend π§
so basically: don't come here expecting the full access-control slay. she's on a limited menu π
πΈ FILES πΈ
/etc/openldap/slapd.confβ default slapd configuration file π/etc/passwdβ user account information π¦
π SEE ALSO π
slapd.conf(5), slapd(8), passwd(5) π
and that's the whole page bestie, you ate it π«Ά this was OpenLDAP 2.7.2, dated 2026/10/21 β go forth and configure responsibly π β¨
π¦ where this page comes from
- arch rolling: openldap 2.7.2-2 Β· OLDAP-2.8
- Copyright 1998-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