mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-06 06:30:19 +00:00
security/libxcrypt: New port: Extended crypt library for descrypt, md5crypt, bcrypt, and others
This commit is contained in:
parent
5064afcb63
commit
e3ff5e3413
@ -337,6 +337,7 @@
|
||||
SUBDIR += libu2f-host
|
||||
SUBDIR += libuecc
|
||||
SUBDIR += libwhisker
|
||||
SUBDIR += libxcrypt
|
||||
SUBDIR += libyubikey
|
||||
SUBDIR += libzrtpcppcore
|
||||
SUBDIR += linux-bitwarden-cli
|
||||
|
20
security/libxcrypt/Makefile
Normal file
20
security/libxcrypt/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
PORTNAME= libxcrypt
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 4.4.26
|
||||
CATEGORIES= security
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Extended crypt library for descrypt, md5crypt, bcrypt, and others
|
||||
|
||||
LICENSE= LGPL21
|
||||
|
||||
USES= autoreconf gmake libtool
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= besser82
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
security/libxcrypt/distinfo
Normal file
3
security/libxcrypt/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1636649663
|
||||
SHA256 (besser82-libxcrypt-v4.4.26_GH0.tar.gz) = e8a544dd19171c1e6191a6044c96cc31496d781ba08b5a00f53310d001d58114
|
||||
SIZE (besser82-libxcrypt-v4.4.26_GH0.tar.gz) = 525004
|
17
security/libxcrypt/pkg-descr
Normal file
17
security/libxcrypt/pkg-descr
Normal file
@ -0,0 +1,17 @@
|
||||
libxcrypt is a modern library for one-way hashing of passwords. It supports a
|
||||
wide variety of both modern and historical hashing methods: yescrypt,
|
||||
gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5,
|
||||
sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt. It provides the traditional
|
||||
Unix crypt and crypt_r interfaces, as well as a set of extended interfaces
|
||||
pioneered by Openwall Linux, crypt_rn, crypt_ra, crypt_gensalt,
|
||||
crypt_gensalt_rn, and crypt_gensalt_ra.
|
||||
|
||||
libxcrypt is intended to be used by login(1), passwd(1), and other similar
|
||||
programs; that is, to hash a small number of passwords during an interactive
|
||||
authentication dialogue with a human. It is not suitable for use in bulk
|
||||
password-cracking applications, or in any other situation where speed is more
|
||||
important than careful handling of sensitive data. However, it is intended to be
|
||||
fast and lightweight enough for use in servers that must field thousands of
|
||||
login attempts per minute.
|
||||
|
||||
WWW: https://github.com/besser82/libxcrypt
|
17
security/libxcrypt/pkg-plist
Normal file
17
security/libxcrypt/pkg-plist
Normal file
@ -0,0 +1,17 @@
|
||||
include/crypt.h
|
||||
lib/libcrypt.a
|
||||
lib/libcrypt.so
|
||||
lib/libcrypt.so.2
|
||||
lib/libcrypt.so.2.0.0
|
||||
libdata/pkgconfig/libcrypt.pc
|
||||
libdata/pkgconfig/libxcrypt.pc
|
||||
man/man3/crypt.3.gz
|
||||
man/man3/crypt_checksalt.3.gz
|
||||
man/man3/crypt_gensalt.3.gz
|
||||
man/man3/crypt_gensalt_ra.3.gz
|
||||
man/man3/crypt_gensalt_rn.3.gz
|
||||
man/man3/crypt_preferred_method.3.gz
|
||||
man/man3/crypt_r.3.gz
|
||||
man/man3/crypt_ra.3.gz
|
||||
man/man3/crypt_rn.3.gz
|
||||
man/man5/crypt.5.gz
|
Loading…
Reference in New Issue
Block a user