perl-Authen-SASL: New package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer 2015-06-23 22:58:34 +00:00
parent f766f0d337
commit f192186c76
2 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,13 @@
diff -up Authen-SASL-2.16/lib/Authen/SASL/Perl.pm.orig Authen-SASL-2.16/lib/Authen/SASL/Perl.pm
--- Authen-SASL-2.16/lib/Authen/SASL/Perl.pm.orig 2012-09-04 18:00:31.000000000 +0200
+++ Authen-SASL-2.16/lib/Authen/SASL/Perl.pm 2014-06-04 09:51:34.654310724 +0200
@@ -323,6 +323,9 @@ sub securesocket {
my $fh = $self->{fh};
+ # Fix for BZ#965739, RT#85294
+ $len = length($_[1]) if $len > length($_[1]);
+
# put on wire in peer-sized chunks
my $bsz = $self->{sndbufsz};
while ($len > 0) {

View File

@ -0,0 +1,42 @@
###############################################################################
# IPFire.org - An Open Source Firewall Solution #
# Copyright (C) - IPFire Development Team <info@ipfire.org> #
###############################################################################
name = perl-Authen-SASL
version = 2.16
release = 1
arch = noarch
thisapp = Authen-SASL-%{version}
groups = Development/Libraries
url = http://search.cpan.org/dist/Authen-SASL/
license = GPL+ or Artistic
summary = SASL Authentication framework for Perl
description
SASL is a generic mechanism for authentication used by several
network protocols. Authen::SASL provides an implementation framework
that all protocols should be able to share.
end
source_dl = http://www.cpan.org/authors/id/G/GB/GBARR/
build
requires
perl(Digest::HMAC)
perl(Digest::MD5)
perl(ExtUtils::MakeMaker)
perl(File::Path)
perl(GSSAPI)
end
build
perl Makefile.PL INSTALLDIRS=vendor
make %{PARALLELISMFLAGS}
end
end
packages
package %{name}
end