summaryrefslogtreecommitdiff
path: root/security/p5-Crypt-OpenSSL-RSA
diff options
context:
space:
mode:
authorheinz <heinz@pkgsrc.org>2003-12-03 22:03:22 +0000
committerheinz <heinz@pkgsrc.org>2003-12-03 22:03:22 +0000
commit179e5e36532a840445e81f0b8efca8357ec10517 (patch)
tree01c5e385415128da7c6c2b9f7518c865edd58f55 /security/p5-Crypt-OpenSSL-RSA
parent2e74689b43720d18696ae4c62756f75b24618d66 (diff)
downloadpkgsrc-179e5e36532a840445e81f0b8efca8357ec10517.tar.gz
Import of p5-Crypt-OpenSSL-RSA.
Crypt::OpenSSL::RSA is a XS Perl module designed to provide basic RSA functionality by using the RSA functions in the OpenSSL library.
Diffstat (limited to 'security/p5-Crypt-OpenSSL-RSA')
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/DESCR2
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/MESSAGE14
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/Makefile22
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/PLIST1
-rw-r--r--security/p5-Crypt-OpenSSL-RSA/distinfo4
5 files changed, 43 insertions, 0 deletions
diff --git a/security/p5-Crypt-OpenSSL-RSA/DESCR b/security/p5-Crypt-OpenSSL-RSA/DESCR
new file mode 100644
index 00000000000..d3dcf4a89a3
--- /dev/null
+++ b/security/p5-Crypt-OpenSSL-RSA/DESCR
@@ -0,0 +1,2 @@
+Crypt::OpenSSL::RSA is a XS Perl module designed to provide basic RSA
+functionality by using the RSA functions in the OpenSSL library.
diff --git a/security/p5-Crypt-OpenSSL-RSA/MESSAGE b/security/p5-Crypt-OpenSSL-RSA/MESSAGE
new file mode 100644
index 00000000000..d1c18646d91
--- /dev/null
+++ b/security/p5-Crypt-OpenSSL-RSA/MESSAGE
@@ -0,0 +1,14 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2003/12/03 22:03:22 heinz Exp $
+
+Bugs:
+ There is a small memory leak when generating new keys of more than 512 bits.
+
+ The openssl functions RSA_public_decrypt, RSA_private_decrypt are
+ not yet implemented.
+
+ There is no support for encrypting text larger than the key-size.
+
+ There is no Crypt::CBC support.
+
+===========================================================================
diff --git a/security/p5-Crypt-OpenSSL-RSA/Makefile b/security/p5-Crypt-OpenSSL-RSA/Makefile
new file mode 100644
index 00000000000..a37b6414ad9
--- /dev/null
+++ b/security/p5-Crypt-OpenSSL-RSA/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/03 22:03:22 heinz Exp $
+#
+
+DISTNAME= Crypt-OpenSSL-RSA-0.19
+PKGNAME= p5-${DISTNAME}
+SVR4_PKGNAME= p5ors
+CATEGORIES= security perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
+
+MAINTAINER= heinz@NetBSD.org
+HOMEPAGE= http://perl-openssl.sourceforge.net/
+COMMENT= Perl5 wrapper module for the OpenSSL RSA functions
+
+DEPENDS+= p5-Crypt-OpenSSL-Bignum-[0-9]*:../p5-Crypt-OpenSSL-Bignum
+DEPENDS+= p5-Crypt-OpenSSL-Random-[0-9]*:../p5-Crypt-OpenSSL-Random
+
+USE_BUILDLINK2= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Crypt/OpenSSL/RSA/.packlist
+
+.include "../../security/openssl/buildlink2.mk"
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/p5-Crypt-OpenSSL-RSA/PLIST b/security/p5-Crypt-OpenSSL-RSA/PLIST
new file mode 100644
index 00000000000..2f6846100a4
--- /dev/null
+++ b/security/p5-Crypt-OpenSSL-RSA/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/03 22:03:22 heinz Exp $
diff --git a/security/p5-Crypt-OpenSSL-RSA/distinfo b/security/p5-Crypt-OpenSSL-RSA/distinfo
new file mode 100644
index 00000000000..6e044d53452
--- /dev/null
+++ b/security/p5-Crypt-OpenSSL-RSA/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/03 22:03:22 heinz Exp $
+
+SHA1 (Crypt-OpenSSL-RSA-0.19.tar.gz) = 7633a523588ae95551468ce7aec01fa3317f1ba9
+Size (Crypt-OpenSSL-RSA-0.19.tar.gz) = 11227 bytes