security/py-gssapi 1.12.0 NetBSD
Low-level and high-level wrappers around GSSAPI C libraries
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
65c9b1c391- License
- modified-bsd
- Categories
- security, python
- Package size
- 474.7 KiB, 2746.7 KiB installed
Description
Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms.
Python-GSSAPI is composed of two parts: a low-level C-style API which thinly wraps the underlying RFC 2744 methods, and a high-level, Pythonic API (which is itself a wrapper around the low-level API). Examples may be found in the examples directory.
The low-level API lives in gssapi.raw. The methods contained therein are designed to match closely with the original GSSAPI C methods. All relevant methods and classes may be imported directly from gssapi.raw. Extension methods will only be imported if they are present.
The high-level API lives directly under gssapi. The classes contained in each file are designed to provide a more Pythonic, Object-Oriented view of GSSAPI. The exceptions from the low-level API, plus several additional exceptions, live in gssapi.exceptions. The rest of the classes may be imported directly from gssapi. Only classes are exported by gssapi - all functions are methods of classes in the high-level API.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | security/py-gssapi | 1.12.0 |
| FreeBSD | security/py-gssapi | 1.11.1 |
| OpenBSD | security/py-gssapi | 1.10.1p0 |
| DragonFly | security/py-gssapi | 1.8.3_1 |
| HardenedBSD | security/py-gssapi | 1.11.1 |
| GhostBSD | security/py-gssapi | 1.11.1 |
Install
Binary package:
pkgin install py312-gssapi
From pkgsrc:
cd /usr/pkgsrc/security/py-gssapi && 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.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 1.12.0 |
| NetBSD 10.1 aarch64 | 1.11.1 |
| SmartOS / illumos x86_64 | 1.12.0 |
| macOS 15 arm64 | 1.12.0 |
Dependencies
Run dependencies 2
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py313-gssapi-1.12.0,py314-gssapi-1.12.0