Bug#507669: libwww-perl: Authen::NTLM missing
gregor herrmann
gregoa at debian.org
Wed Dec 3 19:17:05 UTC 2008
reassign 507669 wnpp
retitle 507669 RFP: libauthen-ntlm-perl -- Perl extension for NTLM related computations
thanks
On Wed, 03 Dec 2008 14:57:47 +0100, Philipp Kolmann wrote:
> LWP::Authen::Ntlm is in libwww-perl but it depends on Authen::NTLM which isn't
> available as debian package.
>
> I'd like to see a Authen::NTLM debian package sometime in the future.
I'm changing this bug report into an RFP bug against wnpp since it's
not libwww-perl's fault that Authen::NTLM is not yet packaged :)
Relevant info:
* Package name : libauthen-ntlm-perl
Version : 0.31
Upstream Author : Yee Man Chan (ymc at yahoo.com)
* URL : http://search.cpan.org/dist/Authen-NTLM/
* License : Perl (Artistic | GPL-1+)
Programming Lang: Perl
Description : Perl extension for NTLM related computations
The NTLM (Windows NT LAN Manager) authentication scheme is the
authentication algorithm used by Microsoft.
NTLM authentication scheme is used in DCOM and HTTP environment. It is
used to authenticate DCE RPC packets in DCOM. It is also used to
authenticate HTTP packets to MS Web Proxy or MS Web Server.
Currently, it is the authentication scheme Internet Explorer chooses to
authenticate itself to proxies/web servers that supports NTLM.
As of this version, NTLM module only provides the client side functions
to calculate NT response and LM response. The next revision will provide
the server side functions that computes the nonce and verify the NTLM
responses.
This module was written without the knowledge of Mark Bush's (MARKBUSH)
NTLM implementation. It was used by Yee Man Chan to implement a Perl
DCOM client.
Hm, the last sentence is interesting. Searching CPAN for MARKBUSH and
NTLM I get to http://search.cpan.org/dist/NTLM/ which also provides
Authen:NTLM, which is newer. Information for this module:
* Package name : libauthen-ntlm-perl
Version : 1.05
Upstream Author : Mark Bush <Mark.Bush at bushnet.demon.co.uk>
* URL : http://search.cpan.org/dist/NTLM/
* License : weird [0]
Programming Lang: Perl
Description : Perl NTLM authentication module
[0]
http://search.cpan.org/src/BUZZ/NTLM-1.05/README
This application is free software. This code is distributed in the hope that
it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You may freely use,
copy and distribute this software as long as all copyright notices, including
this notice, remain intact and that you do not try to claim it as your own or
try to sell it. You may alter the code as long as you send me any diffs (this
will ensure that you have an easier time of it when you upgrade ;).
"do not try ... to sell" and "send me any diffs" sound non-free to me.
Coming back to the original request:
lib/LWP/Authen/Ntlm.pm has
use Authen::NTLM "1.02";
so it seems to need the second of the above mentioned modules.
If someone is interested to work on it I guess the first step would
need to be to discuss licensing with upstream ...
Cheers,
gregor
--
.''`. Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4
: :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/
`. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
`- NP: Red Hot Chili Peppers: Fortune Faded
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20081203/a3ffe691/attachment.pgp
More information about the pkg-perl-maintainers
mailing list