ports/128328: New port: libpwstor

Matt D. Harris mattdharris at users.sourceforge.net
Thu Oct 23 23:30:03 UTC 2008


>Number:         128328
>Category:       ports
>Synopsis:       New port: libpwstor
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 23 23:30:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Matt D. Harris
>Release:        RELENG_7
>Organization:
>Environment:
>Description:
portlint says OK, and all of my testing succeeds.  

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	libpwstor
#	libpwstor/pkg-descr
#	libpwstor/pkg-plist
#	libpwstor/Makefile
#	libpwstor/distinfo
#
echo c - libpwstor
mkdir -p libpwstor > /dev/null 2>&1
echo x - libpwstor/pkg-descr
sed 's/^X//' >libpwstor/pkg-descr << '042415086a3165c59690d0dfc16ca484'
Xlibpwstor is a library implementing a password storage format
Xfor C programmers.  This format provides a reasonable level of
Xsecurity by utilizing SHA-256 in addition to a random salt to
Xmitigate dictionary and rainbow table attacks.  
X
XIn addition to the core functionality, libpwstor also offers
Xsome additional functions such as Base64 encoding and decoding.
XAll functionality is implemented and designed in such a way as
Xto be easy to use for C programmers of varying skill levels, 
Xwhile preserving reasonable security in the underlying storage
Xformat.  
X
XWWW: http://sourceforge.net/projects/kageki
042415086a3165c59690d0dfc16ca484
echo x - libpwstor/pkg-plist
sed 's/^X//' >libpwstor/pkg-plist << 'abfab7002ad7dfa1e66a16a603a481cc'
Xbin/pwtool
Xinclude/pwstor.h
Xlib/libpwstor.so
Xlib/libpwstor.so.0.1
Xman/man1/pwtool.1
Xman/man3/pwstor.3
Xman/man3/pws_version.3
Xman/man3/pws_version_int.3
Xman/man3/pws_rand_get.3
Xman/man3/pws_memnuke.3
Xman/man3/pws_base64_encode.3
Xman/man3/pws_base64_decode.3
Xman/man3/pws_passwords_encode.3
Xman/man3/pws_passwords_encodemulti.3
Xman/man3/pws_passwords_len.3
Xman/man3/pws_passwords_check.3
Xman/man3/pws_passwords_checkmulti.3
Xman/man3/pws_passwords_converttomulti.3
abfab7002ad7dfa1e66a16a603a481cc
echo x - libpwstor/Makefile
sed 's/^X//' >libpwstor/Makefile << '2e272b879c0142935adc3b6342977a68'
X# New ports collection makefile for:	libpwstor
X# Date created:				2008-10-23
X# Whom:					Matt Harris <mattdharris at users.sourceforge.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	libpwstor
XPORTVERSION=	0.1
XCATEGORIES=	security devel
XMASTER_SITES=	SF/kageki
X
XMAINTAINER=	mattdharris at users.sourceforge.net
XCOMMENT=	A password storage library for C programmers
X
XUSE_BZIP2=	yes
XUSE_LDCONFIG=	yes
XGNU_CONFIGURE=	yes
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} != "i386"
XCFLAGS+=	-fPIC -DPIC
X.endif
X
X.if defined(WITH_DEBUG)
XCONFIGURE_ARGS+=	--enable-debug
X.endif
X
X.include <bsd.port.post.mk>
2e272b879c0142935adc3b6342977a68
echo x - libpwstor/distinfo
sed 's/^X//' >libpwstor/distinfo << '9fdbb2fd3edf8382f5963f7afc8b6f90'
XMD5 (libpwstor-0.1.tar.bz2) = af9651a27c94b78daff9db1f071dbc06
XSHA256 (libpwstor-0.1.tar.bz2) = 5cdc05d6e94cd97a87bc1cd98d330f6231faed9f38ab5d15c490140a18de5abf
XSIZE (libpwstor-0.1.tar.bz2) = 48583
9fdbb2fd3edf8382f5963f7afc8b6f90
exit



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



More information about the freebsd-ports-bugs mailing list