BSD Ports

textproc/py-precis_i18n 1.1.2p0 OpenBSD

internationalized usernames and passwords

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

Description

The PRECIS framework makes internationalized user names and passwords safer for use by applications. PRECIS profiles transform unicode strings into a canonical form, suitable for comparison.

This Python module implements the PRECIS framework as described in:

  • PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols (RFC 8264)

  • Preparation, Enforcement, and Comparison of Internationalized Strings Representing Usernames and Passwords (RFC 8265)

  • Preparation, Enforcement, and Comparison of Internationalized Strings Representing Nicknames (RFC 8266)

In the other systems

The newest version among them is 1.1.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDtextproc/py-precis_i18n1.1.2p0 newestno data-The OpenBSD ports mailing-list <[email protected]>-
FreeBSDtextproc/py-precis_i18n1.1.2 newestnone known-[email protected]-
DragonFlytextproc/py-precis_i18n1.1.0_1none known-[email protected]-
HardenedBSDtextproc/py-precis_i18n1.1.2 newestno data-[email protected]-
GhostBSDtextproc/py-precis_i18n1.1.2 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add py3-precis_i18n

From the ports tree:

cd /usr/ports/textproc/py-precis_i18n && make install

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Build dependencies 5
Run dependencies 1
Required by 2