Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jul 2025 06:39:44 GMT
From:      Jimmy Olgeni <olgeni@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 52e263cbf255 - main - security/pwdsafety: New port
Message-ID:  <202507130639.56D6diOl001669@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by olgeni:

URL: https://cgit.FreeBSD.org/ports/commit/?id=52e263cbf2559fbb09bb8e2fdf36425a2312269d

commit 52e263cbf2559fbb09bb8e2fdf36425a2312269d
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2025-07-12 15:17:34 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2025-07-13 06:38:56 +0000

    security/pwdsafety: New port
    
    Command-line tool that checks password strength through entropy calculation
    and provides safety scoring without storing any password information.
---
 security/Makefile            |  1 +
 security/pwdsafety/Makefile  | 20 ++++++++++++++++++++
 security/pwdsafety/distinfo  |  5 +++++
 security/pwdsafety/pkg-descr | 11 +++++++++++
 4 files changed, 37 insertions(+)

diff --git a/security/Makefile b/security/Makefile
index 5651bbf0f77d..39de649f8d2d 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -877,6 +877,7 @@
     SUBDIR += putty-nogtk
     SUBDIR += pvk
     SUBDIR += pwauth
+    SUBDIR += pwdsafety
     SUBDIR += pwman
     SUBDIR += pwned-check
     SUBDIR += py-SecretStorage
diff --git a/security/pwdsafety/Makefile b/security/pwdsafety/Makefile
new file mode 100644
index 000000000000..118a8440662b
--- /dev/null
+++ b/security/pwdsafety/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	pwdsafety
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.4.0
+CATEGORIES=	security
+
+MAINTAINER=	olgeni@FreeBSD.org
+COMMENT=	Command line tool that checks how much a password is safe
+WWW=		https://github.com/edoardottt/pwdsafety
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+
+GO_MODULE=	github.com/edoardottt/pwdsafety
+GO_TARGET=	./cmd/pwdsafety
+
+PLIST_FILES=	bin/pwdsafety
+
+.include <bsd.port.mk>
diff --git a/security/pwdsafety/distinfo b/security/pwdsafety/distinfo
new file mode 100644
index 000000000000..1bae896cbab4
--- /dev/null
+++ b/security/pwdsafety/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1752333153
+SHA256 (go/security_pwdsafety/pwdsafety-v0.4.0/v0.4.0.mod) = e24364d55d617dd7b5b727b94d836e02a2c1994d731f8e7f839e9a4b6e4728fc
+SIZE (go/security_pwdsafety/pwdsafety-v0.4.0/v0.4.0.mod) = 272
+SHA256 (go/security_pwdsafety/pwdsafety-v0.4.0/v0.4.0.zip) = 81ee80f0da8ed074ea82b4e468a901ce4858c4e1a9635428e5355114c9c43601
+SIZE (go/security_pwdsafety/pwdsafety-v0.4.0/v0.4.0.zip) = 41421
diff --git a/security/pwdsafety/pkg-descr b/security/pwdsafety/pkg-descr
new file mode 100644
index 000000000000..2d88f6f3a928
--- /dev/null
+++ b/security/pwdsafety/pkg-descr
@@ -0,0 +1,11 @@
+pwdsafety is a command-line tool that checks how safe a password is by
+calculating its entropy and providing a safety score. It helps users
+understand password strength without storing any password information.
+
+Features:
+
+- Password strength analysis through entropy calculation
+- Safety scoring system
+- Generates strong random passwords for weak inputs
+- Command-line interface for easy integration
+- Zero storage of password data


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507130639.56D6diOl001669>