LDAP_ALIAS_MANAGER.CONF(5)
π LDAP_ALIAS_MANAGER.CONF π
okay bestie, gather round, because this is the ldap_alias_manager.conf manual page from the sympa world, and it's literally just a little config file that runs the whole LDAP alias situation. no cap.
β¨ NAME β¨
ldap_alias_manager.conf β the config file for LDAP alias management, aka the vibe check your alias manager has to pass before it touches your directory π¦
πΈ DESCRIPTION πΈ
So here's the tea: ldap_alias_manager.conf is what ldap_alias_manager(8) reads. it's the thing that lets you manage mail aliases inside an LDAP directory. adorable, right?
and if you want sympa to actually use the ldap_alias_manager.pl script? you gotta go edit the alias_manager parameter in sympa.conf. that's the assignment. no skipping it π
the format of ldap_alias_manager.conf is giving very much simple, and it goes like this:
- lines starting with
#and lines that are just spaces? ignored. literally invisible. they don't exist to us. - every line is shaped like
parameter value. and yes the value can have spaces in it β slay β but it cannot have newlines. periodt.
π Parameters π
ldap_host <host>β Mandatory. this is the LDAP server host. your directory's address, if you will. Example:
ldap_host ldap.example.com
ldap_bind_dn <distinguished name>β Mandatory. the LDAP bind DN. yes it's long, yes it's important, yes you have to type it out fully. Example:
ldap_bind_dn cn=sympa,ou=services,dc=example,dc=com
ldap_bind_pwd <secret>β Mandatory. the LDAP bind password. keep it secret, keep it safe π«Ά Example:
ldap_bind_pwd secret
ldap_base_dn <distinguished name>β Mandatory. the LDAP base DN. where in the tree we're hanging out. Example:
ldap_base_dn ou=mail,dc=example,dc=com
ldap_mail_attribute <attribute name>β Mandatory. which LDAP attribute counts as the mail attribute. Example:
ldap_mail_attribute mail
ldap_ssl <0/1>β Mandatory. turns TLS (SSL) on for the connection to the LDAP server.0or1, pick your fighter. Example:
ldap_ssl 0
ldap_ssl_version <sslv2 /sslv3 / tlsv1 / tlsv1_1 / tlsv1_2>β Mandatory ifldap_sslis1. this is the protocol version of TLS. so if you turned SSL on, you gotta say which flavor, bestie, no ghosting this setting. Example:
ldap_ssl_version tlsv1
ldap_cachain <file path>β the LDAP CA chain file. the certificate lunchbox π Example:
ldap_cachain /etc/ldap/cert/cachain.pem
queue_transport <name>β Mandatory. the Postfix transport parameter for the queue. Example:
queue_transport sympa
bouncequeue_transport <name>β Mandatory. the Postfix transport parameter for the bouncequeue. Example:
bouncequeue_transport sympabounce
π¦ FILES π¦
$SYSCONFDIR/ldap_alias_manager.confβ the configuration file itself. that's her. that's the one π
β SEE ALSO β
ldap_alias_manager(8)β go read that one too, bestie, they're a matching set π
and that's the whole page fr fr π this was the ldap_alias_manager.conf situation as brought to you by sympa version 6.2.80, dated 2026-10-19. iconic, honestly. go forth and alias responsibly πβ¨
π¦ where this page comes from
- fedora 43: sympa 6.2.80-2.fc43 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- fedora 44: sympa 6.2.80-2.fc44 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms