GNU bug report logs -
#63966
[PATCH] gnu: Add passwdqc.
Previous Next
Reported by: flabbergasted <flabbergasted <at> nofog.net>
Date: Fri, 9 Jun 2023 04:10:01 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Thu, 06 Jul 2023 00:50:55 +0200
with message-id <87a5waht0w.fsf <at> nicolasgoaziou.fr>
and subject line Re: [bug#63966] [PATCH] gnu: Add passwdqc.
has caused the debbugs.gnu.org bug report #63966,
regarding [PATCH] gnu: Add passwdqc.
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
63966: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63966
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
---
gnu/packages/password-utils.scm | 38 +++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 74e465d..f52c106 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -476,6 +476,44 @@ (define-public libpwquality
random passwords that pass the checks.")
(license license:gpl2+)))
+(define-public passwdqc
+ (package
+ (name "passwdqc")
+ (version "2.0.2")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://www.openwall.com/passwdqc/" name
+ "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1aq40v5094bhnj86v4i2nmqkybmzzp20q7jb92jgc860cibm07zz"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list #:make-flags #~(list (string-append "CC="
+ #$(cc-for-target))
+ (string-append "DESTDIR="
+ #$output)
+ "BINDIR=/bin"
+ "DEVEL_LIBDIR=/lib"
+ "SHARED_LIBDIR_REL=."
+ "INCLUDEDIR=/include"
+ "MANDIR=/share/man"
+ (string-append "LDFLAGS=-Wl,-rpath="
+ #$output "/lib"))
+ #:phases #~(modify-phases %standard-phases
+ (delete 'configure)) ;no configure script
+ #:tests? #f)) ;no tests provided
+ (inputs (list linux-pam))
+ (home-page "https://www.openwall.com/passwdqc/")
+ (synopsis
+ "Password/passphrase strength checking and policy enforcement toolset")
+ (description
+ "Passwdqc is a password/passphrase strength checking and policy enforcement
+ toolset, including an optional PAM module (pam_passwdqc), command-line programs
+ (pwqcheck, pwqfilter, and pwqgen), and a library (libpasswdqc).")
+ (license (list license:bsd-3 ;manual pages
+ license:bsd-1)))) ; code
+
(define-public assword
(package
(name "assword")
base-commit: 872b2487451c39020a78ed3227992fb02a7ed5e5
--
2.40.1
[Message part 3 (message/rfc822, inline)]
Hello,
> +(define-public passwdqc
I wrote a proper commit message, fixed indentation, and applied your
patch. Thank you.
Regards,
--
Nicolas Goaziou
This bug report was last modified 2 years and 7 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.