BSD Ports

security/p5-Crypt-Passwd-XS 0.601_1 FreeBSD

Full XS implementation of common crypt() algorithms

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
security, perl5
Package size
24.9 KiB, 55.7 KiB installed

Description

Crypt::Passwd::XS - Full XS implementation of common crypt() algorithms

This module provides several common crypt() schemes as full XS implementations. It allows you to validate crypted passwords that were hashed using a scheme that the system's native crypt() implementation does not support.

The following files are adapted from other sources (primarily DragonFly BSD.) See the copyright notices in these files for full details:

crypt_to64.c - copyright 1991 University of California crypt_to64.h - copyright 1991 University of California des.c - copyright 1994 David Burren, Geoffrey M. Rehmet, Mark R V Murray md5.c - copyright 1999, 2000, 2002 Aladdin Enterprises md5.h - copyright 1999, 2000, 2002 Aladdin Enterprises md5crypt.c - copyright Poul-Henning Kamp md5crypt.h - copyright Poul-Henning Kamp sha256crypt.c - public domain reference implementation by Ulrich Drepper sha512crypt.c - public domain reference implementation by Ulrich Drepper

In the other systems

SystemPortVersion
FreeBSDsecurity/p5-Crypt-Passwd-XS0.601_1
DragonFlysecurity/p5-Crypt-Passwd-XS0.601_1
HardenedBSDsecurity/p5-Crypt-Passwd-XS0.601_1
GhostBSDsecurity/p5-Crypt-Passwd-XS0.601_1

Install

Binary package:

pkg install p5-Crypt-Passwd-XS

From the ports tree:

cd /usr/ports/security/p5-Crypt-Passwd-XS/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Crypt-Passwd-XS>0:security/p5-Crypt-Passwd-XS

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.601_10.601_10.601_10.601_10.601_1
FreeBSD:14:quarterly0.601_10.601_1n/a0.601_10.601_1
FreeBSD:15:latest0.601_10.601_1n/a0.601_10.601_1
FreeBSD:15:quarterly0.601_10.601_1n/an/an/a
FreeBSD:16:latest0.601_10.601_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 3
  • %%PERL5_MAN3%%/Crypt::Passwd::XS.3.gz
  • %%SITE_ARCH%%/Crypt/Passwd/XS.pm
  • %%SITE_ARCH%%/auto/Crypt/Passwd/XS/XS.so
distinfo 1
FileSizeSHA256
Crypt-Passwd-XS-0.601.tar.gz28191598398104be3f2f14612126a932f8fcc6786999aedd67238d6de2b97e99cca3a
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.