Date: Mon, 27 May 2013 13:37:53 -0700 (PDT) From: Douglas William Thrift <douglas@douglasthrift.net> To: FreeBSD-gnats-submit@freebsd.org Cc: douglas@douglasthrift.net Subject: ports/179026: New port: security/py-SecretStorage Store passwords using the SecretService DBus API Message-ID: <201305272037.r4RKbme1003433@slowhand.douglasthrift.net> Resent-Message-ID: <201305272040.r4RKe01V031401@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 179026 >Category: ports >Synopsis: New port: security/py-SecretStorage Store passwords using the SecretService DBus API >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: Mon May 27 20:40:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Douglas William Thrift >Release: FreeBSD 9.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD journeyman-freebsd.douglasthrift.net 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: >From README: This module provides a way to securely storing passwords and other secrets. It uses DBus Secret Service API that is supported by GNOME Keyring (>= 2.30) and KWallet (>= 4.8). It allows to create new passwords, delete and search for passwords matching given attributes. It also supports graphical prompts when unlocking is needed. https://redports.org/buildarchive/20130526184700-1131/ >How-To-Repeat: >Fix: --- py-SecretStorage.shar begins here --- #!/bin/sh # This is a shell archive echo x py-SecretStorage mkdir -p py-SecretStorage > /dev/null 2>&1 echo x py-SecretStorage/Makefile sed 's/^X//' > py-SecretStorage/Makefile << 'SHAR_END' X# Created by: Douglas Thrift <douglas@douglasthrift.net> X# $FreeBSD$ X XPORTNAME= SecretStorage XPORTVERSION= 1.0.0 XCATEGORIES= security python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= douglas@douglasthrift.net XCOMMENT= Store passwords using the SecretService DBus API X XLICENSE= BSD X XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.84.0:${PORTSDIR}/devel/py-dbus X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X X.include <bsd.port.mk> SHAR_END echo x py-SecretStorage/distinfo sed 's/^X//' > py-SecretStorage/distinfo << 'SHAR_END' XSHA256 (SecretStorage-1.0.0.tar.gz) = 27c441f2cf524edaa0cf39abb4a9f65cde6ab99bb1471a9e2cdb11ffcfbc0081 XSIZE (SecretStorage-1.0.0.tar.gz) = 14063 SHAR_END echo x py-SecretStorage/pkg-plist sed 's/^X//' > py-SecretStorage/pkg-plist << 'SHAR_END' X%%PYTHON_SITELIBDIR%%/secretstorage/__init__.py X%%PYTHON_SITELIBDIR%%/secretstorage/__init__.pyc X%%PYTHON_SITELIBDIR%%/secretstorage/__init__.pyo X%%PYTHON_SITELIBDIR%%/secretstorage/collection.py X%%PYTHON_SITELIBDIR%%/secretstorage/collection.pyc X%%PYTHON_SITELIBDIR%%/secretstorage/collection.pyo X%%PYTHON_SITELIBDIR%%/secretstorage/defines.py X%%PYTHON_SITELIBDIR%%/secretstorage/defines.pyc X%%PYTHON_SITELIBDIR%%/secretstorage/defines.pyo X%%PYTHON_SITELIBDIR%%/secretstorage/exceptions.py X%%PYTHON_SITELIBDIR%%/secretstorage/exceptions.pyc X%%PYTHON_SITELIBDIR%%/secretstorage/exceptions.pyo X%%PYTHON_SITELIBDIR%%/secretstorage/item.py X%%PYTHON_SITELIBDIR%%/secretstorage/item.pyc X%%PYTHON_SITELIBDIR%%/secretstorage/item.pyo X%%PYTHON_SITELIBDIR%%/secretstorage/util.py X%%PYTHON_SITELIBDIR%%/secretstorage/util.pyc X%%PYTHON_SITELIBDIR%%/secretstorage/util.pyo X@dirrm %%PYTHON_SITELIBDIR%%/secretstorage SHAR_END echo x py-SecretStorage/pkg-descr sed 's/^X//' > py-SecretStorage/pkg-descr << 'SHAR_END' XSecretService provides a way to securely storing passwords and other secrets in XPython. X XIt uses DBus Secret Service API that is supported by GNOME Keyring (>= 2.30) and XKWallet (>= 4.8). X XIt allows to create new passwords, delete and search for passwords matching Xgiven attributes. It also supports graphical prompts when unlocking is needed. X XWWW: http://pypi.python.org/pypi/SecretStorage SHAR_END exit --- py-SecretStorage.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305272037.r4RKbme1003433>