summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2017-01-19 13:47:27 +0000
committerJan Beich <jbeich@FreeBSD.org>2017-01-19 13:47:27 +0000
commitfbfe87044f034d788213b41f3a6c8996310f9047 (patch)
tree6ff16ddcd46bae599550d254c96d660ebc89fc22 /security
parentemulators/citra: update to s20170119 (diff)
devel/py-zxcvbn-python: add new port
zxcvbn is a password strength estimator inspired by password crackers. Through pattern matching and conservative estimation, it recognizes and weighs 30k common passwords, common names and surnames according to US census data, popular English words from Wikipedia and US television and movies, and other common patterns like dates, repeats (aaa), sequences (abcd), keyboard patterns (qwertyuiop), and l33t speak. https://pypi.python.org/pypi/zxcvbn-python
Notes
Notes: svn path=/head/; revision=431871
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/py-zxcvbn-python/Makefile18
-rw-r--r--security/py-zxcvbn-python/distinfo3
-rw-r--r--security/py-zxcvbn-python/pkg-descr9
4 files changed, 31 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index d02940e2f227..db3d6e5f5cfe 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -943,6 +943,7 @@
SUBDIR += py-zope.security
SUBDIR += py-zope.securitypolicy
SUBDIR += py-zope.session
+ SUBDIR += py-zxcvbn-python
SUBDIR += py3-libnacl
SUBDIR += qtkeychain-qt4
SUBDIR += qtkeychain-qt5
diff --git a/security/py-zxcvbn-python/Makefile b/security/py-zxcvbn-python/Makefile
new file mode 100644
index 000000000000..94b20dbe3ddc
--- /dev/null
+++ b/security/py-zxcvbn-python/Makefile
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= zxcvbn-python
+PORTVERSION= 4.4.12
+CATEGORIES= security python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= jbeich@FreeBSD.org
+COMMENT= Realistic password strength estimator
+
+LICENSE= MIT
+
+NO_ARCH= yes
+USES= python
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
diff --git a/security/py-zxcvbn-python/distinfo b/security/py-zxcvbn-python/distinfo
new file mode 100644
index 000000000000..73e77ff1245a
--- /dev/null
+++ b/security/py-zxcvbn-python/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1483999859
+SHA256 (zxcvbn-python-4.4.12.tar.gz) = f8cda13aec0c14f2ae9cd85057c12628c2c059a10ca7e02dcab26b9215000de4
+SIZE (zxcvbn-python-4.4.12.tar.gz) = 403246
diff --git a/security/py-zxcvbn-python/pkg-descr b/security/py-zxcvbn-python/pkg-descr
new file mode 100644
index 000000000000..3dbd1dddeb73
--- /dev/null
+++ b/security/py-zxcvbn-python/pkg-descr
@@ -0,0 +1,9 @@
+zxcvbn is a password strength estimator inspired by password
+crackers. Through pattern matching and conservative estimation, it
+recognizes and weighs 30k common passwords, common names and surnames
+according to US census data, popular English words from Wikipedia and
+US television and movies, and other common patterns like dates,
+repeats (aaa), sequences (abcd), keyboard patterns (qwertyuiop), and
+l33t speak.
+
+WWW: https://pypi.python.org/pypi/zxcvbn-python