Opened 16 years ago

Closed 16 years ago

#16376 closed defect (fixed)

py-managesieve-0.3 does not support plain authentication

Reported by: gboyce@… Owned by: gboyce@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port:

Description

While trying to use py-managesieve to connect to a Cyrus IMAP server which ties into an Active Directory server and only supports plain text auth (over TLS/SSL), I found that the included sieveshell program cannot function.

After some investigating I found out a patch to add this support:

http://darkness.codefu.org/wordpress/2005/01/29/169

I tested the patch on my system, and it works great. Any chance of adding it to the default package?

Attachments (4)

python-managesieve-0.3-darkness.patch (1.8 KB) - added by gboyce@… 16 years ago.
Patch to correct the problem.
02-python-managesieve-debug_fix.patch (647 bytes) - added by gboyce@… 16 years ago.
Patch to fix debug handling.
03-python-managesieve-starttls_fixup.patch (715 bytes) - added by gboyce@… 16 years ago.
Patch to correct handling of STARTTLS support. Does not use starttls, but no longer dies on it.
py-managesieve-Portfileupdate.diff (1.0 KB) - added by gboyce@… 16 years ago.
Update to the portfile for py-managesieve to include changes.

Download all attachments as: .zip

Change History (6)

Changed 16 years ago by gboyce@…

Patch to correct the problem.

Changed 16 years ago by gboyce@…

Patch to fix debug handling.

Changed 16 years ago by gboyce@…

Patch to correct handling of STARTTLS support. Does not use starttls, but no longer dies on it.

Changed 16 years ago by gboyce@…

Update to the portfile for py-managesieve to include changes.

comment:1 Changed 16 years ago by gboyce@…

Owner: changed from macports-tickets@… to gboyce@…
Status: newassigned

comment:2 Changed 16 years ago by gboyce@…

Resolution: fixed
Status: assignedclosed

Fix checked in.

Note: See TracTickets for help on using tickets.