Bug 66659 - New port: security/lep Unified simple encryption application with efficient operation chaining.
Summary: New port: security/lep Unified simple encryption application with efficient o...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-15 12:10 UTC by Dmitri Nikulin
Modified: 2004-05-15 12:30 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitri Nikulin 2004-05-15 12:10:09 UTC
LEP is my attempt to provide a simple yet effective crypto system that focuses largely on streamlining tasks and less on elaborate inclusion of algorithms (MD5 and Blowfish are the only official algorithms used, both of which are linked in from -lcrypto), and also has some simple implementations of classic cipher design (transposition, byte swapping, caesar, XOR, hex encoding, etc) which can fit into the same operation chain, relieving the need for OS overhead with process spawning and piping.

If the sharchive below doesn't work as expected, it's also available at http://members.optusnet.com.au/setagllib/lep.shar

Fix: 

# This archive contains:
#
#       lep
#       lep/pkg-descr
#       lep/distinfo
#       lep/Makefile
#
echo c - lep
mkdir -p lep > /dev/null 2>&1
echo x - lep/pkg-descr
sed 's/^X//' >lep/pkg-descr << 'END-of-lep/pkg-descr'
XLEP - Lesser Encryption Project
X
XProvides flexible chaining of simple encryption tasks in a lightweight software package.
X
XWWW: None yet
Xsetagllib@optusnet.com.au
END-of-lep/pkg-descr
echo x - lep/distinfo
sed 's/^X//' >lep/distinfo << 'END-of-lep/distinfo'
XMD5 (lep-0.30.tar.bz2) = e92500ba80dca6cdc5a69674770443b0
XSIZE (lep-0.30.tar.bz2) = 5551
END-of-lep/distinfo
echo x - lep/Makefile
sed 's/^X//' >lep/Makefile << 'END-of-lep/Makefile'
X# New ports collection makefile for:    lep
X# Date created:         15 May 2004
X#
X# $FreeBSD$
X#
X
XPORTNAME=      lep
XPORTVERSION=   0.30
XCATEGORIES=    security
XMASTER_SITES=  http://members.optusnet.com.au/setagllib/
XDISTNAME=      lep
XDISTFILES=     lep-${PORTVERSION}.tar.bz2
X
XMAINTAINER=    setagllib@optusnet.com.au
XCOMMENT=       Lesser Encryption Project
X
XUSE_BZIP2=     yes
X
XMAN1=          lep.1
XPLIST_FILES=   bin/lep
X
XWRKSRC=work/lep-${PORTVERSION}
X
Xdo-install:
X       ${INSTALL_PROGRAM} ${WRKSRC}/lep ${PREFIX}/bin/lep
X       ${INSTALL_MAN} ${WRKSRC}/lep.1 ${PREFIX}/man/man1
X
X.include <bsd.port.mk>
END-of-lep/Makefile
exit
Comment 1 Kirill Ponomarev freebsd_committer freebsd_triage 2004-05-15 12:30:30 UTC
State Changed
From-To: open->closed

New port added, thanks!