BSD Ports

security/py-keyring 25.7.0 OpenBSD

store and access your passwords safely

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
security, lang/python

Description

The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage.

Supported keyring services:

\*\*OSXKeychain\*\*: supports the Keychain service in Mac OS X.
\*\*KDEKWallet\*\*: supports the KDE's Kwallet service.
\*\*GnomeKeyring\*\*: for Gnome 2 environment.
\*\*SecretServiceKeyring\*\*: for newer GNOME and KDE environments.
\*\*WinVaultKeyring\*\*: supports the Windows Credential Vault.

Built-in keyrings:

\*\*Win32CryptoKeyring\*\*: for Windows 2k+.
\*\*CryptedFileKeyring\*\*: a command line interface keyring base on PyCrypto.
\*\*UncryptedFileKeyring\*\*: a keyring which leaves passwords directly in file.

In the other systems

SystemPortVersion
OpenBSDsecurity/py-keyring25.7.0
FreeBSDsecurity/py-keyring25.6.0,1
NetBSDsecurity/py-keyring25.7.0
DragonFlysecurity/py-keyring23.9.3_3,1
MidnightBSDsecurity/py-keyring25.7.0,1

Install

Binary package:

pkg_add py3-keyring

From the ports tree:

cd /usr/ports/security/py-keyring && make install

Dependencies

Build dependencies 7
Run dependencies 7