summaryrefslogtreecommitdiffstats
path: root/security-libs
diff options
context:
space:
mode:
authorIsmael Luceno2021-05-16 21:39:35 +0200
committerIsmael Luceno2021-05-16 21:39:35 +0200
commitc5581d9029aa21a7db68da13590fd4efce64e64d (patch)
tree649f9a29ad3f3212dce0c2af1b07fb8021f84832 /security-libs
parent23ce6f8b8f3fa0f8676b2d7441f360a9199904cb (diff)
cracklib: Move unpacking of wordlist to PRE_BUILD
Diffstat (limited to 'security-libs')
-rw-r--r--security-libs/cracklib/HISTORY3
-rwxr-xr-xsecurity-libs/cracklib/INSTALL3
-rwxr-xr-xsecurity-libs/cracklib/PRE_BUILD4
3 files changed, 6 insertions, 4 deletions
diff --git a/security-libs/cracklib/HISTORY b/security-libs/cracklib/HISTORY
index 3af3e17b8d..db1fbf2d89 100644
--- a/security-libs/cracklib/HISTORY
+++ b/security-libs/cracklib/HISTORY
@@ -1,3 +1,6 @@
+2021-05-16 Ismael Luceno <ismael@sourcemage.org>
+ * INSTALL, PRE_BUILD: moved unpacking of wordlist to PRE_BUILD
+
2019-08-26 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 2.9.7
SECURITY_PATCH++ fix CVE-2016-6318
diff --git a/security-libs/cracklib/INSTALL b/security-libs/cracklib/INSTALL
index 795825b42b..2df99e003b 100755
--- a/security-libs/cracklib/INSTALL
+++ b/security-libs/cracklib/INSTALL
@@ -1,8 +1,5 @@
default_install &&
-# decompress cracklib's own wordlist file here
-gzip -cd $SOURCE_CACHE/$SOURCE2 > ${SOURCE2%.gz} &&
-
message "${MESSAGE_COLOR}Cracklib dictionary database is being created...${DEFAULT_COLOR}" &&
./util/create-cracklib-dict $ALLWORDS ${SOURCE2%.gz} &&
diff --git a/security-libs/cracklib/PRE_BUILD b/security-libs/cracklib/PRE_BUILD
index 3aa2d0d6da..9e646fbe97 100755
--- a/security-libs/cracklib/PRE_BUILD
+++ b/security-libs/cracklib/PRE_BUILD
@@ -1,3 +1,5 @@
default_pre_build &&
# the next instruction checks the file but doesn't decompress it
-unpack_file 2
+unpack_file 2 &&
+# decompress cracklib's own wordlist file
+gzip -cd "$SOURCE_CACHE/$SOURCE2" > "$SOURCE_DIRECTORY/${SOURCE2%.gz}"