Bug#1043237: RFP: libauthen-sasl-scram-perl -- SCRAM-SHA-1/256/512 support for Perl library Authen::SASL
Package: wnpp
Severity: wishlist
* Package name : libauthen-sasl-scram-perl
Version : 0.04
Upstream Author : Erik Huelsmann <ehuels@gmail.com>
* URL : https://github.com/ehuelsmann/authen-sasl-scram
* License : Perl_5
Programming Lang: Perl
Description : SCRAM-SHA-1/256/512 support for Perl library Authen::SASL
This package adds SCRAM authentication mechanisms to Authen::Perl. By
installing
this library existing Perl applications depending on Authen::Perl are instantly
extended with these authentication mechanisms when they use the Perl backend
(as opposed to the other available backends [XS and Cyrus]).
I wrote this library to enhance the "sendxmpp" program which is included in
Debian under a package by the same name, because 99% of all XMPP servers don't
offer any of the authentication mechanisms supported by the standard
Authen::SASL
library anymore (PLAIN, CRAM-MD5, DIGEST-MD5, LOGIN; most don't offer GSSAPI).
Having locally installed this library next to sendxmpp, I was indeed able to
use
SCRAM-SHA-512 to authenticate to my XMPP server without one line of change to
the
sendxmpp application that comes with Debian.
Reply to: