pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/bcrypt Initial import of bcrypt-1.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e70247fb579c
branches:  trunk
changeset: 498818:e70247fb579c
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Sat Sep 03 22:45:51 2005 +0000

description:
Initial import of bcrypt-1.1.

Bcrypt is a cross platform file encryption utility. Encrypted files
are portable across all supported operating systems and processors.
Passphrases must be between 8 and 56 characters and are hashed
internally to a 448 bit key. However, all characters supplied are
significant. The stronger your passphrase, the more secure your data.

In addition to encrypting your data, bcrypt will by default overwrite
the original input file with random garbage three times before deleting
it in order to thwart data recovery attempts by persons who may gain
access to your computer.

diffstat:

 security/bcrypt/DESCR            |  10 ++++++++++
 security/bcrypt/Makefile         |  23 +++++++++++++++++++++++
 security/bcrypt/PLIST            |   3 +++
 security/bcrypt/distinfo         |   6 ++++++
 security/bcrypt/patches/patch-aa |  17 +++++++++++++++++
 5 files changed, 59 insertions(+), 0 deletions(-)

diffs (79 lines):

diff -r 64e8bde2ba12 -r e70247fb579c security/bcrypt/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/bcrypt/DESCR     Sat Sep 03 22:45:51 2005 +0000
@@ -0,0 +1,10 @@
+Bcrypt is a cross platform file encryption utility. Encrypted files
+are portable across all supported operating systems and processors.
+Passphrases must be between 8 and 56 characters and are hashed
+internally to a 448 bit key. However, all characters supplied are
+significant. The stronger your passphrase, the more secure your data.
+
+In addition to encrypting your data, bcrypt will by default overwrite
+the original input file with random garbage three times before deleting
+it in order to thwart data recovery attempts by persons who may gain
+access to your computer.
diff -r 64e8bde2ba12 -r e70247fb579c security/bcrypt/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/bcrypt/Makefile  Sat Sep 03 22:45:51 2005 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/09/03 22:45:51 xtraeme Exp $
+#
+
+DISTNAME=      bcrypt-1.1
+CATEGORIES=    security
+MASTER_SITES=  http://bcrypt.sourceforge.net/
+
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+HOMEPAGE=      http://bcrypt.sourceforge.net/
+COMMENT=       Cross platform file encryption utility
+
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+BUILD_TARGET=  bcrypt
+
+INSTALLATION_DIRS=     bin man/man1
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/bcrypt ${PREFIX}/bin
+       ${INSTALL_MAN} ${WRKSRC}/bcrypt.1 ${PREFIX}/man/man1
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 64e8bde2ba12 -r e70247fb579c security/bcrypt/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/bcrypt/PLIST     Sat Sep 03 22:45:51 2005 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/09/03 22:45:51 xtraeme Exp $
+bin/bcrypt
+man/man1/bcrypt.1
diff -r 64e8bde2ba12 -r e70247fb579c security/bcrypt/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/bcrypt/distinfo  Sat Sep 03 22:45:51 2005 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/09/03 22:45:51 xtraeme Exp $
+
+SHA1 (bcrypt-1.1.tar.gz) = fd4c7c83fdc560f143bb0e0a8c9fb7aa57e69698
+RMD160 (bcrypt-1.1.tar.gz) = c043a25169b09e7b07c2e00db0d4ca2c3b3d13be
+Size (bcrypt-1.1.tar.gz) = 36781 bytes
+SHA1 (patch-aa) = db3644c1ee6965816220aaad6f5b190b424c436f
diff -r 64e8bde2ba12 -r e70247fb579c security/bcrypt/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/bcrypt/patches/patch-aa  Sat Sep 03 22:45:51 2005 +0000
@@ -0,0 +1,17 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/09/03 22:45:51 xtraeme Exp $
+
+--- Makefile.orig      2005-09-04 00:35:52.000000000 +0200
++++ Makefile   2005-09-04 00:36:25.000000000 +0200
+@@ -1,9 +1,9 @@
+ DEFAULTS = Makefile includes.h blowfish.h functions.h config.h
+-CC = gcc
+-CFLAGS = -O2 -Wall 
++#CC = gcc
++CFLAGS += -O2 -Wall 
+ COMPILE = ${CC} ${CFLAGS}
+ OBJS = main.o blowfish.o rwfile.o keys.o wrapbf.o endian.o wrapzl.o
+-LDFLAGS = -L/usr/local/lib -lz 
++LDFLAGS += -lz 
+ PREFIX = /usr/local
+ 
+ bcrypt:       ${OBJS} Makefile



Home | Main Index | Thread Index | Old Index