BSD Ports

security/py-oath 1.4.5 NetBSD

Python implementation of OATH (HOTP, TOTP, OCRA)

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
d76004f089
License
modified-bsd
Categories
security, python
Package size
27.2 KiB, 136.5 KiB installed

Description

python-oath is a package implementing the three main OATH specifications:

  • HOTP, an event based one-time password standard (RFC 4226)
  • TOTP, a time based OTP (6238)
  • OCRA, a mixed OTP / signature system based on HOTP for complex use cases (RFC 6287)

Install

Binary package:

pkgin install py311-oath

From pkgsrc:

cd /usr/pkgsrc/security/py-oath && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.4.5
NetBSD 10.1 aarch641.4.4nb1
SmartOS / illumos x86_641.4.5
macOS 15 arm641.4.5

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-oath-1.4.5, py313-oath-1.4.5, py314-oath-1.4.5

Commit history 1

DateCommitCreditsLog message
d76004f089 adam py-oath: updated to 1.4.5
1.4.5 * fix licensing metadata in setup.py, license is BSD 3-clause not MIT * fix ci workflow * fix typos (Tim Gates) * fix dead declaration for test_suite in setup.py