From: Aaron Roberts on 13 Aug 2010 09:18 Hi, I'm looking for a bit of inspiration... I have a number of linux boxes using winbind to provide UNIX system users from a Win2008R2 Active Directory domain. I'm using winbind's RID idmap backend thing to provide consistent UNIX UIDs and GIDs across multiple servers.. For non-windows people, the RID is a 32 bit integer which uniquely identifies an object in a domain, and forms the right-most part of the Active Directory forest-wide SID. A SID looks like: S-1-5-21-993118751-601841214-1674189692-1134 The RID, in the above case, is 1134. My UNIX UIDs are always (RID + 1000). I want my virtual_uid_maps to fetch, from Active Directory using table_ldap, something like: ((RID derived from the objectSID attribute) + 1000). I would also like my virtual_mailbox_maps to fetch, from Active Directory using table_ldap, something like: (primaryGroupID attribute)/(samaccountname attribute)/inbox Can the postfix LDAP client do maths and/or concatenate retrieved attributes or should I be doing that elsewhere and storing the results as new attributes? Thanks for your help, Aaron
|
Pages: 1 Prev: reject_rbl_client Next: /usr/lib/postfix/smtp: bad command startup -- throttling |