Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 735090 - mail-mta/netqmail-1.06-r13 expects /bin/checkpassword but net-mail/checkpassword-0.90-r4 moved it to /usr/bin/checkpassword
Summary: mail-mta/netqmail-1.06-r13 expects /bin/checkpassword but net-mail/checkpassw...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Rolf Eike Beer
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-08-01 16:05 UTC by Roy Bamford
Modified: 2020-08-27 18:41 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roy Bamford gentoo-dev 2020-08-01 16:05:24 UTC
qmail looks for /bin/checkpassword but its moved to /usr/bin/checkpassword so password checking fails.

/var/qmail/control # grep checkpassword *
conf-pop3d:# It must support DJB's checkpassword interface (http://cr.yp.to/checkpwd.html)
conf-pop3d:QMAIL_POP3_CHECKPASSWORD="/bin/checkpassword"
conf-pop3sd:# It must support DJB's checkpassword interface (http://cr.yp.to/checkpwd.html)
conf-pop3sd:QMAIL_POP3_CHECKPASSWORD="/usr/bin/checkpassword"
conf-smtpd:# Example for checkpassword-pam (emerge checkpassword-pam)
conf-smtpd:# Don't forget to make /usr/bin/checkpassword-pam sticky (see README.auth)
conf-smtpd:#QMAIL_SMTP_CHECKPASSWORD="/usr/bin/checkpassword-pam -s system-auth"

Shows that conf-smtpd has been fixed.

I've just fixed conf-pop3sd so my pop3s works.

conf-pop3d:QMAIL_POP3_CHECKPASSWORD="/bin/checkpassword" is still incorrect.



Reproducible: Always

Steps to Reproduce:
1. emerge mail-mta/netqmail-1.06-r13 and net-mail/checkpassword-0.90-r4 
2. Set up pop3s
3. pop3s logins fail
Comment 1 Larry the Git Cow gentoo-dev 2020-08-27 18:41:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d3c30e937e5e5b51b471d1756a1487fdd09a74

commit 38d3c30e937e5e5b51b471d1756a1487fdd09a74
Author:     Rolf Eike Beer <eike@sf-mail.de>
AuthorDate: 2020-08-06 06:18:28 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2020-08-27 18:41:15 +0000

    mail-mta/n[eo]tqmail: bump genqmail tarball
    
    Closes: https://bugs.gentoo.org/735090
    Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
    Closes: https://github.com/gentoo/gentoo/pull/17027
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 mail-mta/netqmail/Manifest                                              | 2 +-
 .../netqmail/{netqmail-1.06-r13.ebuild => netqmail-1.06-r14.ebuild}     | 2 +-
 mail-mta/notqmail/Manifest                                              | 2 +-
 mail-mta/notqmail/{notqmail-1.08-r2.ebuild => notqmail-1.08-r3.ebuild}  | 2 +-
 mail-mta/notqmail/notqmail-9999.ebuild                                  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)