From 0b8fb2ff912e216ce4475b41d2cf94d5b2d28340 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Tue, 4 Apr 2023 13:00:01 -0500 Subject: [PATCH] Update to cracklib-2.9.11. --- introduction/welcome/changelog.xml | 4 +++ packages.ent | 2 +- postlfs/security/cracklib.xml | 47 ++++++++++++++++-------------- 3 files changed, 30 insertions(+), 23 deletions(-) diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 037902f6b7..fee5a82877 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,10 @@ April 3rd, 2023 + + [bdubbs] - Update to cracklib-2.9.11. Fixes + #17889. + [bdubbs] - Update to cmake-3.26.2. Fixes #17886. diff --git a/packages.ent b/packages.ent index 3e087222b1..11ec74a3dc 100644 --- a/packages.ent +++ b/packages.ent @@ -1,7 +1,7 @@ - + diff --git a/postlfs/security/cracklib.xml b/postlfs/security/cracklib.xml index 935bb6d025..b8c4de3bc7 100644 --- a/postlfs/security/cracklib.xml +++ b/postlfs/security/cracklib.xml @@ -6,16 +6,16 @@ - + - - + + - - - + + + ]> @@ -75,11 +75,20 @@ Additional Downloads + Recommended word list for English-speaking countries: - Recommended word list for English-speaking countries (size: - &crackdict-size;; md5sum: &crackdict-md5sum;): - + Download (HTTP): + + + + + Download MD5 sum: &crackdict-md5sum; + + + + + Download size: &crackdict-size;; @@ -153,13 +162,13 @@ make to the create-cracklib-dict command. -install -v -m644 -D ../cracklib-words-&cracklib-version;.bz2 \ - /usr/share/dict/cracklib-words.bz2 && +install -v -m644 -D ../cracklib-words-&cracklib-version;.xz \ + /usr/share/dict/cracklib-words.xz && -bunzip2 -v /usr/share/dict/cracklib-words.bz2 && -ln -v -sf cracklib-words /usr/share/dict/words && -echo $(hostname) >> /usr/share/dict/cracklib-extra-words && -install -v -m755 -d /usr/lib/cracklib && +unxz -v /usr/share/dict/cracklib-words.xz && +ln -v -sf cracklib-words /usr/share/dict/words && +echo $(hostname) >> /usr/share/dict/cracklib-extra-words && +install -v -m755 -d /usr/lib/cracklib && create-cracklib-dict /usr/share/dict/cracklib-words \ /usr/share/dict/cracklib-extra-words @@ -200,13 +209,7 @@ create-cracklib-dict /usr/share/dict/cracklib-words \ PYTHON=python3: This forces the installation of python bindings for Python 3, even if Python 2 is installed. - + --with-default-dict=/lib/cracklib/pw_dict: This parameter forces the installation of the