[GH-ISSUE #32] When using Dovecot password generator, keep {TYPE} in password field #28

Closed
opened 2026-02-26 09:35:17 +03:00 by kerem · 2 comments
Owner

Originally created by @lazynooblet on GitHub (Jan 20, 2013).
Original GitHub issue: https://github.com/opensolutions/ViMbAdmin/issues/32

I have changed the password type a couple of times over the years and Dovecot gracefully manages password changes by keeping prefixes before the password so it can use multiple types., like {CRYPT} {MD5} and {DIGEST-MD5]

vimbadmin strips the type from the password prior to adding it to the database leaving me without the ability to change the password encryption scheme in the future.

Originally created by @lazynooblet on GitHub (Jan 20, 2013). Original GitHub issue: https://github.com/opensolutions/ViMbAdmin/issues/32 I have changed the password type a couple of times over the years and Dovecot gracefully manages password changes by keeping prefixes before the password so it can use multiple types., like {CRYPT} {MD5} and {DIGEST-MD5] vimbadmin strips the type from the password prior to adding it to the database leaving me without the ability to change the password encryption scheme in the future.
kerem closed this issue 2026-02-26 09:35:17 +03:00
Author
Owner

@lazynooblet commented on GitHub (Jan 20, 2013):

By removing the trim() from the end of the Docecot password() function and implementing the "use imap to check passwords" diff I commented on earlier I have managed to get myself what I needed :)

<!-- gh-comment-id:12464974 --> @lazynooblet commented on GitHub (Jan 20, 2013): By removing the trim() from the end of the Docecot password() function and implementing the "use imap to check passwords" diff I commented on earlier I have managed to get myself what I needed :)
Author
Owner

@barryo commented on GitHub (Sep 10, 2013):

V3 supports this kind of feature.

<!-- gh-comment-id:24149138 --> @barryo commented on GitHub (Sep 10, 2013): V3 supports this kind of feature.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ViMbAdmin-opensolutions#28
No description provided.