Displaying 3 results from an estimated 3 matches for "aclgroups".
Did you mean:
acl_groups
2012 Feb 02
1
LDAP auth improvements
...uid = %{ldap:uidNumber}
gid = %{ldap:gidNumber}
mail = %{ldap:mailboxFormat}:%{ldap:homeDirectory}
}
Any ideas for further improvements before I do this change?
One thing I'm still wondering about is what I should do when LDAP
returns multiple values. Like perhaps:
acl_groups = %{ldap:aclGroups:,}
Which would mean that all the aclGroups values would be joined together
separated by "," characters. And a bit more complex with multiple
gidNumbers:
gid = %{ldap:gidNumber[0]}
mail_access_groups = %{ldap:gidNumber[1:]:,}
2019 Aug 28
2
LMTP Post login script for acl_groups
...imap-login {
inet_listener imap {
address = 127.0.0.1 134.255.226.248 ::1 2a05:bec0:28:1:134:255:226:248
}
inet_listener imaps {
port = 0
}
}
service imap-postlogin {
executable = script-login /usr/local/bin/dovecot-masteruser.sh /usr/local/bin/dovecot-lastlogin.sh /usr/local/bin/dovecot-aclgroups.sh
user = vmail
}
service imap {
executable = imap imap-postlogin
}
service lmtp-postlogin {
executable = script-login /usr/local/bin/dovecot-aclgroups.sh
user = vmail
}
service lmtp {
executable = lmtp lmtp-postlogin
inet_listener lmtp {
address = 127.0.0.1
port = 24
}
unix_listener...
2019 Aug 28
0
LMTP Post login script for acl_groups
...> address = 127.0.0.1 134.255.226.248 ::1 2a05:bec0:28:1:134:255:226:248
> }
> inet_listener imaps {
> port = 0
> }
> }
> service imap-postlogin {
> executable = script-login /usr/local/bin/dovecot-masteruser.sh /usr/local/bin/dovecot-lastlogin.sh /usr/local/bin/dovecot-aclgroups.sh
> user = vmail
> }
> service imap {
> executable = imap imap-postlogin
> }
> service lmtp-postlogin {
> executable = script-login /usr/local/bin/dovecot-aclgroups.sh
> user = vmail
> }
> service lmtp {
> executable = lmtp lmtp-postlogin
> inet_listener lmtp {...