Hello,

I have a very odd situation.

I'm migrating to LDAP. I have written a custom pwcheck() function that 
checks for users in both /etc/passwd and on the LDAP server. That part of 
the system works fine. Delivery doesn't.

I can use deliver-wrapper to deliver to mailboxes for those users who are
still in /etc/passwd. But when I try to deliver to one of the test
mailboxes held by a user who is in LDAP, I get "mailbox does not exist"
even though cyradm can find the mailbox with no problem.

What I need to know is where to patch Cyrus. I'm assuming there are calls 
to getpwnam() somewhere that need to be modified, but I'm not sure where I 
need to go (mboxlist.c seems a likely place but I'm not sure.)

I'm using Cyrus 1.6.24.

Help, please. Thanks

-- 
JustThe.net LLC - Steve "Web Dude" Sobol, CTO      ICQ: 56972932/WebDude216
website: http://JustThe.net  email: [EMAIL PROTECTED]  phone: 216.619.2NET 
postal: 5686 Davis Drive, Mentor On The Lake, OH 44060-2752  DalNet: ZX-2


Reply via email to