Currently, the ebuilds only add a managesieve symlink from the imap pam file. However, roundcube with the managesieve plugin enabled doesn't work with this setup causing dovecot to output the following error: dovecot: auth-worker(default): pam(username,127.0.0.1): pam_authenticate() failed: Authentication failure (/etc/pam.d/sieve missing?) Adding a sieve symlink from the imap pam file fixes the issue.
Managesieve is the protocol that logs in the user not sieve. Correct fix is change the code in roundcube. At least make it look at both managesieve and sieve under pam.d if they want to keep backward compatibility. Can you suggest it to upstream?
(In reply to comment #1) > Managesieve is the protocol that logs in the user not sieve. Correct fix is > change the code in roundcube. At least make it look at both managesieve and > sieve under pam.d if they want to keep backward compatibility. > > Can you suggest it to upstream? Yeah, I agree. I'll submit a patch upstream and see what happens.
Is this closed then? :)
(In reply to comment #3) > Is this closed then? :) Sure, I'll close it as upstream. :)