cram-md5 auth doesn't work on amd64

Bug #217326 reported by Thomas Jacob
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sSMTP
New
Undecided
Unassigned
ssmtp (Debian)
Fix Released
Unknown
ssmtp (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: ssmtp

AuthMethod=CRAM-MD5 doesn't work on amd64-systems, just as in the upstream Debian package:

=> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=397149

The reason for this is that the underlying HMAC-MD5 calculation comes up with a different
result than on 32-Bit x86 systems.

Most likely this is due to problems in md5c.c, as another program
( http://www.net-track.ch/opensource/cmd5/ ) using the same C source file produces
the same, wrong output.

Revision history for this message
geistteufel (geistteufel) wrote :

The patch found on bug link work fine on Ubuntu Jaunty 9.04 64 bits !
I have download sources (via apt-source), apply the patch, build package and install it. Now it can connect properly to my SASL Secure Postfix server.

Revision history for this message
Mathieu Marquer (slasher-fun) wrote :

Marking as "in progress" since we have a patch.

Changed in ssmtp (Ubuntu):
status: New → In Progress
Revision history for this message
Mathieu Marquer (slasher-fun) wrote :
Changed in ssmtp (Debian):
status: Unknown → New
Changed in ssmtp (Debian):
status: New → Fix Released
Revision history for this message
Laurent Bigonville (bigon) wrote :

Looks like it's fixed in lucid, closing

Changed in ssmtp (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.