RE: Cyrus Imapd shared folders question

From: Simon Matter (no email)
Date: Wed Jan 31 2007 - 01:34:51 EST

  • Next message: Janne Peltonen: "Re: Large dirs [Was: Re: Clustering and replication]"

    > Ok! It's Working fine! Thanks!
    >
    > Another things i try to make:
    >
    > I'd like to create shared maillbox acl by group.
    > for example
    > sam maillist group:mygroup lprs
    >
    > it doesn't work.
    >
    > I use saslauthd to authenticate my user on the server. I also
    > got group on my ldap server.
    >
    > Who can i make cyrus to check group on my ldap?
    >
    > Is it possible to make it with cyrus-saslauthd (as i'm using
    > for my user) or do i have to use pts auxprop , ldap ptloader?
    > where can i get more documentation about it? (man imapd.conf
    > is not very expressive about it)

    saslauthd is not involved here. For what you want there are at least 2 ways:
    1) You can use nss_ldap to map LDAP groups to Unix groups which can then
    be used by a group:name ACL. Please note that you may need some way of
    group caching for large groups, as those lookups are expensive on the LDAP
    side. For it you could use nss_db or the patches I use available here
    http://www.invoca.ch/pub/packages/cyrus-imapd/scripts/groupcache/.

    2) As you mentioned, pts with it's ldap support should also work (I have
    never used it so I can't tell how exactly it works).

    Simon

    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Janne Peltonen: "Re: Large dirs [Was: Re: Clustering and replication]"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD