ports/85486: [NEW PORT]: security/ncrypt

Frank Laszlo laszlof at vonostingroup.com
Tue Aug 30 15:40:21 UTC 2005


>Number:         85486
>Category:       ports
>Synopsis:       [NEW PORT]: security/ncrypt
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 30 15:40:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Frank Laszlo
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD ritamari.vonostingroup.com 5.4-STABLE FreeBSD 5.4-STABLE #0: Thu Jun 9 22:20:56 EDT 2005 laszlof at ritamari.vonostingroup.com:/usr/obj/usr/src/sys/RITAMARI i386


	
>Description:
	This is a SHell ARchive of a new port called security/ncrypt. It is a 
	symmetrical file encryptor/decryptor that gives you the choice of the top 
	three candidates for AES as the encryption algorithm (Rijndael, Serpent, 
	Twofish), tries to minimize exposure of the plaintext password in memory,
	and can safely erase the plaintext version from the hard drive.
>How-To-Repeat:
	
>Fix:

	

--- ncrypt-0.7.0.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ncrypt
#	ncrypt/Makefile
#	ncrypt/distinfo
#	ncrypt/files
#	ncrypt/files/patch-aa
#	ncrypt/files/patch-ab
#	ncrypt/pkg-descr
#
echo c - ncrypt
mkdir -p ncrypt > /dev/null 2>&1
echo x - ncrypt/Makefile
sed 's/^X//' >ncrypt/Makefile << 'END-of-ncrypt/Makefile'
X# New ports collection makefile for:	ncrypt
X# Date created:			30 Aug 2005
X# Whom:				Frank Laszlo <laszlof at vonostingroup.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	ncrypt
XPORTVERSION=	0.7.0
XCATEGORIES=	security
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	laszlof at vonostingroup.com
XCOMMENT=	Advanced AES file encryption tool
X
XGNU_CONFIGURE=	yes
XUSE_AUTOTOOLS=	aclocal:19 automake:19 autoconf:259
X
XPLIST_FILES=	bin/ncrypt bin/nrm
X.include <bsd.port.mk>
END-of-ncrypt/Makefile
echo x - ncrypt/distinfo
sed 's/^X//' >ncrypt/distinfo << 'END-of-ncrypt/distinfo'
XMD5 (ncrypt-0.7.0.tgz) = 423d6d0fb607d63dce788f11f74cb59f
XSIZE (ncrypt-0.7.0.tgz) = 172283
END-of-ncrypt/distinfo
echo c - ncrypt/files
mkdir -p ncrypt/files > /dev/null 2>&1
echo x - ncrypt/files/patch-aa
sed 's/^X//' >ncrypt/files/patch-aa << 'END-of-ncrypt/files/patch-aa'
X--- ncrypt.c.orig	Tue Aug 30 10:57:04 2005
X+++ ncrypt.c	Tue Aug 30 10:57:30 2005
X@@ -17,6 +17,7 @@
X #include <sys/stat.h>
X #include <sys/mman.h>
X #include <unistd.h>
X+#include <getopt.h>
X #include "ncrypt.h"
X #include "config.h"
X #include "encrypt_file.h"
END-of-ncrypt/files/patch-aa
echo x - ncrypt/files/patch-ab
sed 's/^X//' >ncrypt/files/patch-ab << 'END-of-ncrypt/files/patch-ab'
X--- getopt.c.orig	Tue Aug 30 11:15:09 2005
X+++ getopt.c	Tue Aug 30 11:15:23 2005
X@@ -46,6 +46,7 @@
X #endif
X 
X #include <stdio.h>
X+#include <string.h>
X 
X /* Comment out all this code if we are using the GNU C Library, and are not
X    actually compiling the library itself.  This code is part of the GNU C
END-of-ncrypt/files/patch-ab
echo x - ncrypt/pkg-descr
sed 's/^X//' >ncrypt/pkg-descr << 'END-of-ncrypt/pkg-descr'
XNCrypt is intended to give you security in an insecure environment.
XIf you are wanting to encrypt files (particularly on a multi-user
Xsystem where you don't have root), wishing to hide your activites
Xfrom prying eyes, and want to "cover your tracks", then NCrypt is
Xfor you.
X
XWWW: http://ncrypt.sourceforge.net/
END-of-ncrypt/pkg-descr
exit
--- ncrypt-0.7.0.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list