[Dovecot] LDAP Bind

Hervé Commowick - NewSports hervec at sports.fr
Tue Jun 22 12:21:00 EEST 2004


Timo Sirainen wrote:

>On Tue, 2004-06-22 at 11:47, Hervé Commowick - NewSports wrote:
>  
>
>>>I've thought about adding checkpassword support for dovecot-auth
>>>actually. For now you could support auth binds with PAM and pam-ldap
>>>module.
>>>      
>>>
>
>BTW. 1.0-test21 has passdb checkpassword support. Still need userdb
>though.
>
>  
>
great. but checkpassword program does not split the userdb and the 
passdb so how it is implemented ? :)

>>>No, at least not yet. It's pretty nice format, but for being named
>>>IMAPdir I think it should have been designed to be 100% IMAP-compatible.
>>>
>>>The problem is that with IMAPdir (and Maildir++) RENAME isn't atomic
>>>when it has to rename subfolders. Also renaming INBOX can be problematic
>>>to implement atomically (the INBOX must never be lost).
>>>
>>>      
>>>
>>i don't understand as well, i'll try to find document about that.
>>    
>>
>
>It's not too bad, I just think the IMAPdir name is wrong in that case :)
>
>  
>
i think so, ok.

>>>Pretty much the only way to do this with UNIX would be to use real
>>>directories to implement hierarchies rather than a special '.' separator
>>>in file/directory name. I wonder why Andreas didn't do this.
>>> 
>>>
>>>      
>>>
>>IMAPdir use real directory to implement hierarchy, if i create a folder, 
>>it is created in IMAPdir directory like that :
>>IMAPdir
>>\_INBOX
>>\_TestFolder
>>
>>so the IMAPdir use real directory and not special '.' separator...
>>    
>>
>
>But when you create a folder under TestFolder? That's created as
>"TestFolder.SubFolder" in the root dir, not as "TestFolder/SubFolder".
>At least that's how bincimap.org web page explains it.
>
>  
>
that's right..... it's ridiculous, why use real directory for top level 
and '.' separator for the other ....

thanks.

Hervé


More information about the dovecot mailing list