whitlockjc / sync-ldap-groups-to-svn-authz

Simple Python script that can take your LDAP group definitions and create a Subversion authz file equivalent.
MIT License
26 stars 26 forks source link

Added --user-query-template, for handling incomplete member attributes #25

Open semc-rschaaf opened 4 years ago

semc-rschaaf commented 4 years ago

Added a new option --user-query-template. If specified it will be used instead of the --user-query, and any {} placeholders in the string will be replaced by whatever was returned from the group members. The motivation for this is using the script with our Open Directory server, where a the group membership query returns a string like "example.user" instead of a full DN "cn=example.user,ou=Users,dc=example,dc=com" - so it can't be directly used as a query.