Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Hi all, I can't use SASL auth with .22 anymore. All I get is "SASL authentication failed!" Downgrading to .21 makes mutt work again. I use "pop_authenticators='cram-md5'" in mutt-1.5.11-r2. I'm sorry that I can't get more output. I tried with "mutt -d2" after I compiled mutt with "debug" in USE, but there wasn't any extra output. I looked at the changelogs of cyrus-sasl and mutt, but I couldn't find anything regarding my issue. emerge --info Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17.11 i686) ================================================================= System uname: 2.6.17.11 i686 AMD Sempron(tm) 2400+ Gentoo Base System version 1.12.4 ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/data/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" LINGUAS="de" MAKEOPTS="-j1" PKGDIR="/data/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage" USE="x86 3dnow 3dnowext X crypt cups gif gnutls jpeg kde kdeenablefinal kdehiddenvisibility logrotate mmx mmxext ncurses nls nptl png qt3 readline sse ssl unicode zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_de userland_GNU video_cards_radeon" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
*** Bug 146695 has been marked as a duplicate of this bug. ***
Okidoki, I got some debug info (after figuring out that mutt puts it in a file). I'll attach it in a minute. S.
Created an attachment (id=96298) [edit] cyrus-sasl-2.1.21-r2: mutt works with SASL CRAM-MD5
Created an attachment (id=96299) [edit] cyrus-sasl-2.1.22: mutt doesn't work with SASL CRAM-MD5
I think I found the code segments that don't play nice together. I wrote an email to the cyrus-sasl list, because apparently they made the changes that broke SASL for mutt. Here's the mail: http://asg.web.cmu.edu/archive/message.php?mailbox=archive.cyrus-sasl&msg=8009
mutt needs some love. Patch from CVS attached. Tested against 1.5.11 and 1.5.13. Should be in upstreams 1.5.14. Please add the patch, revbump and resolve. S.
Created an attachment (id=96412) [edit] patch from Brendan
Created an attachment (id=96413) [edit] ebuild diff
Thanks Sebastian. Does this patch work with earlier cyrus-sasl versions ? Looks like it should. I'll add it later today. - ferdy
Hi Fernando, think so. Thanks S.
In CVS then. Thanks. - ferdy