ports/123074: [NEW PORT] security/pwman3 : console based password management application with sql storage
Yarodin
yarodin at gmail.com
Fri Apr 25 14:00:03 UTC 2008
>Number: 123074
>Category: ports
>Synopsis: [NEW PORT] security/pwman3 : console based password management application with sql storage
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Apr 25 14:00:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Yarodin
>Release: FreeBSD 6.3-RELEASE-p2
>Organization:
>Environment:
>Description:
Pwman3 is a console based password management application.
Pwman3 is written in python. It uses sql for storage
and all data is encrypted when it isn't being viewed on screen.
WWW: http://pwman.bleurgh.com
>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:
#
# pwman3
# pwman3/Makefile
# pwman3/distinfo
# pwman3/pkg-descr
# pwman3/pkg-plist
#
echo c - pwman3
mkdir -p pwman3 > /dev/null 2>&1
echo x - pwman3/Makefile
sed 's/^X//' >pwman3/Makefile << 'END-of-pwman3/Makefile'
X# New ports collection makefile for: pwman3
X# Date created: 29 March 2008
X# Whom: Yarodin <yarodin at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= pwman3
XPORTVERSION= 0.0.6
XCATEGORIES= security python
XMASTER_SITES= http://pwman.bleurgh.com/~ivan/pwman3/source/ \
X http://source.antisupport.com/pwman3/
XDISTNAME= Pwman3-${PORTVERSION}
X
XMAINTAINER= yarodin at gmail.com
XCOMMENT= Console password management application with sql storage
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.0:${PORTSDIR}/security/py-pycrypto \
X ${PYTHON_PKGNAMEPREFIX}cElementTree>=1.0.5:${PORTSDIR}/devel/py-celementtree \
X ${PYTHON_PKGNAMEPREFIX}pysqlite>=2.0.5:${PORTSDIR}/databases/py-pysqlite23
X
XUSE_PYTHON= 2.5+
XUSE_PYDISTUTILS= yes
XPYDISTUTILS_PKGNAME= Pwman3
X
X.include <bsd.port.mk>
END-of-pwman3/Makefile
echo x - pwman3/distinfo
sed 's/^X//' >pwman3/distinfo << 'END-of-pwman3/distinfo'
XMD5 (Pwman3-0.0.6.tar.gz) = f0320857982d888c8dd9d51df722548b
XSHA256 (Pwman3-0.0.6.tar.gz) = bcc0f1511c76af6a0a1abd4fc2eb436e77bab1998800822fb5074dc0462583d2
XSIZE (Pwman3-0.0.6.tar.gz) = 28877
END-of-pwman3/distinfo
echo x - pwman3/pkg-descr
sed 's/^X//' >pwman3/pkg-descr << 'END-of-pwman3/pkg-descr'
XPwman3 is a console based password management application.
XPwman3 is written in python. It uses sql for storage
Xand all data is encrypted when it isn't being viewed on screen.
X
XWWW: http://pwman.bleurgh.com
END-of-pwman3/pkg-descr
echo x - pwman3/pkg-plist
sed 's/^X//' >pwman3/pkg-plist << 'END-of-pwman3/pkg-plist'
Xbin/pwman3
X%%PYTHON_SITELIBDIR%%/pwman/__init__.py
X%%PYTHON_SITELIBDIR%%/pwman/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pwman/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/__init__.py
X%%PYTHON_SITELIBDIR%%/pwman/data/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/database.py
X%%PYTHON_SITELIBDIR%%/pwman/data/database.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/database.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/factory.py
X%%PYTHON_SITELIBDIR%%/pwman/data/factory.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/factory.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/nodes.py
X%%PYTHON_SITELIBDIR%%/pwman/data/nodes.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/nodes.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/tags.py
X%%PYTHON_SITELIBDIR%%/pwman/data/tags.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/tags.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/__init__.py
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/mysql.py
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/mysql.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/mysql.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/postgresql.py
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/postgresql.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/postgresql.pyo
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/sqlite.py
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/sqlite.pyc
X%%PYTHON_SITELIBDIR%%/pwman/data/drivers/sqlite.pyo
X%%PYTHON_SITELIBDIR%%/pwman/exchange/__init__.py
X%%PYTHON_SITELIBDIR%%/pwman/exchange/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pwman/exchange/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pwman/exchange/exporter.py
X%%PYTHON_SITELIBDIR%%/pwman/exchange/exporter.pyc
X%%PYTHON_SITELIBDIR%%/pwman/exchange/exporter.pyo
X%%PYTHON_SITELIBDIR%%/pwman/exchange/importer.py
X%%PYTHON_SITELIBDIR%%/pwman/exchange/importer.pyc
X%%PYTHON_SITELIBDIR%%/pwman/exchange/importer.pyo
X%%PYTHON_SITELIBDIR%%/pwman/ui/__init__.py
X%%PYTHON_SITELIBDIR%%/pwman/ui/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pwman/ui/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pwman/ui/cli.py
X%%PYTHON_SITELIBDIR%%/pwman/ui/cli.pyc
X%%PYTHON_SITELIBDIR%%/pwman/ui/cli.pyo
X%%PYTHON_SITELIBDIR%%/pwman/util/__init__.py
X%%PYTHON_SITELIBDIR%%/pwman/util/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pwman/util/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pwman/util/callback.py
X%%PYTHON_SITELIBDIR%%/pwman/util/callback.pyc
X%%PYTHON_SITELIBDIR%%/pwman/util/callback.pyo
X%%PYTHON_SITELIBDIR%%/pwman/util/config.py
X%%PYTHON_SITELIBDIR%%/pwman/util/config.pyc
X%%PYTHON_SITELIBDIR%%/pwman/util/config.pyo
X%%PYTHON_SITELIBDIR%%/pwman/util/crypto.py
X%%PYTHON_SITELIBDIR%%/pwman/util/crypto.pyc
X%%PYTHON_SITELIBDIR%%/pwman/util/crypto.pyo
X%%PYTHON_SITELIBDIR%%/pwman/util/generator.py
X%%PYTHON_SITELIBDIR%%/pwman/util/generator.pyc
X%%PYTHON_SITELIBDIR%%/pwman/util/generator.pyo
X at dirrm %%PYTHON_SITELIBDIR%%/pwman/data/drivers
X at dirrm %%PYTHON_SITELIBDIR%%/pwman/data
X at dirrm %%PYTHON_SITELIBDIR%%/pwman/exchange
X at dirrm %%PYTHON_SITELIBDIR%%/pwman/ui
X at dirrm %%PYTHON_SITELIBDIR%%/pwman/util
X at dirrm %%PYTHON_SITELIBDIR%%/pwman
END-of-pwman3/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list