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