commit b1dd8fb0d612fe292edbe0357edf1988a32a7c1a Author: Adrian Schröter Date: Mon Oct 14 14:05:27 2024 +0200 Sync from SUSE:ALP:Source:Standard:1.0 cracklib-dict-full revision 9ece554da36845f2602c90ac4d101316 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/500-worst-passwords.gz b/500-worst-passwords.gz new file mode 100644 index 0000000..ca0d344 --- /dev/null +++ b/500-worst-passwords.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01d43f318e1d1d763d8414357ad16fab15dd268e992834bf7cdf3c35d9063adf +size 1939 diff --git a/ASSurnames.gz b/ASSurnames.gz new file mode 100644 index 0000000..89cbe22 --- /dev/null +++ b/ASSurnames.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12c5c66b9e3711f96ab7f82a8a36183d8955c883a65e22d1e1b1dc2d75da0e2a +size 678 diff --git a/Congress.gz b/Congress.gz new file mode 100644 index 0000000..a520860 --- /dev/null +++ b/Congress.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a12ebc19e42d6db6662c89afa2cd1d07646cad4c80b7d2fc201b659a0bb42cb5 +size 2501 diff --git a/Domains.gz b/Domains.gz new file mode 100644 index 0000000..de4ad75 --- /dev/null +++ b/Domains.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0460d732d45093f3658612cf1190e84611f2176e8f6d841eec02ab3909114a97 +size 1617 diff --git a/Dosref.gz b/Dosref.gz new file mode 100644 index 0000000..fe7f618 --- /dev/null +++ b/Dosref.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23a1e78ac3e64a4c4c77548a3fb0be22d93e405160aa29f9bf0eaa4d30b12622 +size 2074 diff --git a/Family-Names.gz b/Family-Names.gz new file mode 100644 index 0000000..2cf52e2 --- /dev/null +++ b/Family-Names.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f32ae4d12fcfbba4e6e71d55b3de1d2328d8b0646a30199a66846211fd404621 +size 46264 diff --git a/Ftpsites.gz b/Ftpsites.gz new file mode 100644 index 0000000..e111f8e --- /dev/null +++ b/Ftpsites.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac1dea9f1f6bc5bdab2dbea02245a0bcd53239219280a7319e650022417a3459 +size 2653 diff --git a/Given-Names.gz b/Given-Names.gz new file mode 100644 index 0000000..36985cb --- /dev/null +++ b/Given-Names.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1799d121010e5349d2aa6965d85526ebdb65465180d471f96fa470cfae661932 +size 23343 diff --git a/Jargon.gz b/Jargon.gz new file mode 100644 index 0000000..60e0ae9 --- /dev/null +++ b/Jargon.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a3df73e01b47eaf181b978404231bdcfb61dd7c30becbc280412ab7af6d2ecc +size 32363 diff --git a/LCarrol.gz b/LCarrol.gz new file mode 100644 index 0000000..f7ebce1 --- /dev/null +++ b/LCarrol.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1d29407f502b3258da15f60694463efc24bab5f2eedfd53e8805f30615bf93c +size 7049 diff --git a/Movies.gz b/Movies.gz new file mode 100644 index 0000000..2a8f30b --- /dev/null +++ b/Movies.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d79579db5b1ce21c45e376b7f886dfbd0f3ec3c13ead191515e2554b8e6084 +size 116264 diff --git a/Paradise.Lost.gz b/Paradise.Lost.gz new file mode 100644 index 0000000..beb6943 --- /dev/null +++ b/Paradise.Lost.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b7693510c87f17f5e3950969e34fcb0be2eb23a92f0a0387091fae6be8b47a6 +size 18486 diff --git a/Python.gz b/Python.gz new file mode 100644 index 0000000..beb45b1 --- /dev/null +++ b/Python.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d59a1ba926281f2f501f95197d41d3e54949fc31004e0e9b991cc904098e059b +size 12138 diff --git a/Trek.gz b/Trek.gz new file mode 100644 index 0000000..8d45939 --- /dev/null +++ b/Trek.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ff5de76721cdab66ebc2c0ee1d6339f3b0679b7a24ef834fa8c554cb987cb3f +size 2081 diff --git a/cain.gz b/cain.gz new file mode 100644 index 0000000..e998c2e --- /dev/null +++ b/cain.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae1dcacaf755d6c85e77646684377afc98939e64bf89e1ef095514e40c7315b3 +size 918081 diff --git a/cartoon.gz b/cartoon.gz new file mode 100644 index 0000000..0b43224 --- /dev/null +++ b/cartoon.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:737440c7d3fd652f8c1868f1f1f1bd022751782c3c4694766d534abd4884a9ca +size 668 diff --git a/common-passwords.txt.gz b/common-passwords.txt.gz new file mode 100644 index 0000000..1ecbf47 --- /dev/null +++ b/common-passwords.txt.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23c62c447cf5f0473b149661f3726eb54f2e3af19b32bc92589e010cefffecd9 +size 2792 diff --git a/cracklib-dict-full.changes b/cracklib-dict-full.changes new file mode 100644 index 0000000..6eeba0f --- /dev/null +++ b/cracklib-dict-full.changes @@ -0,0 +1,45 @@ +------------------------------------------------------------------- +Fri Sep 28 02:52:10 UTC 2018 - sean@suspend.net + +- Added additional dictionary libraries + * http://downloads.skullsecurity.org/passwords/john.txt.bz2 + * http://downloads.skullsecurity.org/passwords/cain.txt.bz2 + * http://downloads.skullsecurity.org/passwords/500-worst-passwords.txt.bz2 + * http://downloads.skullsecurity.org/passwords/twitter-banned.txt.bz2 + +------------------------------------------------------------------- +Thu Aug 9 12:23:43 CEST 2012 - mc@suse.de + +- correct License to LGPL-2.1 + +------------------------------------------------------------------- +Sat Sep 17 23:58:12 UTC 2011 - jengelh@medozas.de + +- Remove redundant tags/sections from specfile + +------------------------------------------------------------------- +Mon Sep 1 17:25:56 CEST 2008 - mc@suse.de + +- do not zip the dict by default. A check takes too long. + +------------------------------------------------------------------- +Fri Jun 27 11:44:03 CEST 2008 - mc@suse.de + +- update wordlist +- add german wordlists + +------------------------------------------------------------------- +Fri Jun 20 16:47:52 CEST 2008 - mc@suse.de + +- compress password database + +------------------------------------------------------------------- +Tue Feb 12 13:56:23 CET 2008 - mc@suse.de + +- update common password files + +------------------------------------------------------------------- +Mon Apr 23 11:56:00 CEST 2007 - mc@suse.de + +- full cracklib dictionary - splitted out from cracklib + diff --git a/cracklib-dict-full.spec b/cracklib-dict-full.spec new file mode 100644 index 0000000..b158eee --- /dev/null +++ b/cracklib-dict-full.spec @@ -0,0 +1,111 @@ +# +# spec file for package cracklib-dict-full +# +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: cracklib-dict-full +BuildRequires: cracklib +BuildRequires: gzip +Url: http://sourceforge.net/projects/cracklib +Version: 2.8.12 +Release: 0 +Provides: cracklib-dict +Provides: cracklib:/usr/share/cracklib/pw_dict.pwd +Conflicts: cracklib-dict-small +Summary: A Password-Checking Library +License: LGPL-2.1-only +Group: System/Libraries +Source1: http://prdownloads.sourceforge.net/cracklib/cracklib-words-20080507.gz +Source10: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.gz +Source11: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.gz +Source12: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Ftpsites.gz +Source13: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Jargon.gz +Source14: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/common-passwords.txt.gz +Source15: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/etc-hosts.gz +Source16: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Movies.gz +Source17: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Python.gz +Source18: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Trek.gz +Source19: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/LCarrol.gz +Source20: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/Paradise.Lost.gz +Source21: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/cartoon.gz +Source22: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/myths-legends.gz +Source23: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/sf.gz +Source24: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/shakespeare.gz +Source25: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/ASSurnames.gz +Source26: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Congress.gz +Source27: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Family-Names.gz +Source28: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Given-Names.gz +Source29: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/famous.gz +Source30: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/fast-names.gz +Source31: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/female-names.gz +Source32: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/male-names.gz +Source33: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.french.gz +Source34: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.hp.gz +Source35: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/other-names.gz +Source36: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/surnames.finnish.gz +Source37: pt_BR-wordlist.gz +Source38: es-wordlist.gz +Source39: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/german/germanl.gz +Source40: ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/german/words.german.gz +Source41: john.gz +Source42: cain.gz +Source43: 500-worst-passwords.gz +Source44: twitter-banned.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build +# don't build as noarch for now +# probably little/big-endian dependent (x86 and x86_64 are the same) +# need to investigate further +# BuildArch: noarch + +%description +CrackLib tests passwords to determine whether they match certain +security-oriented characteristics. You can use CrackLib to stop users +from choosing passwords that are easy to guess. + + + +%prep +mkdir cracklib-dicts +cp -f %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} \ + %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18} %{SOURCE19} \ + %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} \ + %{SOURCE25} %{SOURCE26} %{SOURCE27} %{SOURCE28} %{SOURCE29} \ + %{SOURCE30} %{SOURCE31} %{SOURCE32} %{SOURCE33} %{SOURCE34} \ + %{SOURCE35} %{SOURCE36} %{SOURCE37} %{SOURCE38} %{SOURCE1} \ + %{SOURCE39} %{SOURCE40} %{SOURCE41} %{SOURCE42} %{SOURCE43} %{SOURCE44} \ + cracklib-dicts/ +gunzip cracklib-dicts/* + +%build + +%install +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/cracklib/ +/usr/sbin/cracklib-format cracklib-dicts/* | \ +/usr/sbin/cracklib-packer $RPM_BUILD_ROOT/%{_datadir}/cracklib/pw_dict +# +# using zip'ed dict takes too long for a check. But the support +# for this is still in the lib. +# +#gzip $RPM_BUILD_ROOT/%{_datadir}/cracklib/pw_dict.pwd + +%files +%defattr(-,root,root) +%dir %{_datadir}/cracklib +%{_datadir}/cracklib/pw_dict.hwm +%{_datadir}/cracklib/pw_dict.pwd +%{_datadir}/cracklib/pw_dict.pwi + +%changelog diff --git a/cracklib-words-20080507.gz b/cracklib-words-20080507.gz new file mode 100644 index 0000000..a58a741 --- /dev/null +++ b/cracklib-words-20080507.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0c7f452c1fd80d551ae4a7d1afa7fa19cbf47c2d6d5dafc1255c1e76502cb71 +size 4515718 diff --git a/es-wordlist.gz b/es-wordlist.gz new file mode 100644 index 0000000..eda278e --- /dev/null +++ b/es-wordlist.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:024fee21b1483ccf3658933f6f3ca6fa0db13980eb0144f936d4a11566be95c8 +size 1463845 diff --git a/etc-hosts.gz b/etc-hosts.gz new file mode 100644 index 0000000..e69fbb9 --- /dev/null +++ b/etc-hosts.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9423abc93e0de39170af54d2780b6291115fc4ccd258ebbad9b89919c8258ca +size 45523 diff --git a/famous.gz b/famous.gz new file mode 100644 index 0000000..34f308a --- /dev/null +++ b/famous.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e53134bdea7a86cbb4dabbe0a0373927b44c1b679b720b6715c3cf220e78b29 +size 2033 diff --git a/fast-names.gz b/fast-names.gz new file mode 100644 index 0000000..9cc08e1 --- /dev/null +++ b/fast-names.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0e6b916d0100300d72c6e925862e2f3bb717bb1677880ea5723e86987d294e9 +size 6874 diff --git a/female-names.gz b/female-names.gz new file mode 100644 index 0000000..0366957 --- /dev/null +++ b/female-names.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db44dbf4e562f0ca016f61c87843e212bd12fd705b16e126c587a4a46984d678 +size 12131 diff --git a/germanl.gz b/germanl.gz new file mode 100644 index 0000000..ab9d4d2 --- /dev/null +++ b/germanl.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09810bb2ddd0f4e4074ad10692b78bbace1504ae7f14c1e062a4936755811a63 +size 97768 diff --git a/john.gz b/john.gz new file mode 100644 index 0000000..bac26ae --- /dev/null +++ b/john.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47e0ddb6c5976f0dc3e0ee01790c39b2745c49c20ddeb82501cc32e6cfca5b80 +size 11400 diff --git a/male-names.gz b/male-names.gz new file mode 100644 index 0000000..f8149c2 --- /dev/null +++ b/male-names.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8828e2bdc43a0df4a70354b3eca2a08b6d37da6d8c0a017525440d298c147bae +size 10116 diff --git a/myths-legends.gz b/myths-legends.gz new file mode 100644 index 0000000..4cf9439 --- /dev/null +++ b/myths-legends.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57177b7284e1d203099bceba031b762795247d53cd5c0b03720cdabf95bdc7f8 +size 5432 diff --git a/names.french.gz b/names.french.gz new file mode 100644 index 0000000..b274079 --- /dev/null +++ b/names.french.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:752fe17bffb33f983ec97facc1a6e06b0eed7523a95d287a439f0f3839990aba +size 2482 diff --git a/names.hp.gz b/names.hp.gz new file mode 100644 index 0000000..8988827 --- /dev/null +++ b/names.hp.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79953d74b7c2c2ffa0c9c831a25df33011a9e72be2801a9bd92009a84c2f58ca +size 153541 diff --git a/other-names.gz b/other-names.gz new file mode 100644 index 0000000..ba4b560 --- /dev/null +++ b/other-names.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:981aa819d40cdb8ac8aa3684174c88640907e244891519a2573b2b13067bad51 +size 18413 diff --git a/pt_BR-wordlist.gz b/pt_BR-wordlist.gz new file mode 100644 index 0000000..a911d8c --- /dev/null +++ b/pt_BR-wordlist.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa36cba9d0be687635f432d3ce1c0622977f81c072bd8c7490fa8c497f5c1cc4 +size 641916 diff --git a/sf.gz b/sf.gz new file mode 100644 index 0000000..16400b9 --- /dev/null +++ b/sf.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47b7546aab9e0d5671d657a17a8aac918397e741f15d6075b34f121b80e79a4d +size 3167 diff --git a/shakespeare.gz b/shakespeare.gz new file mode 100644 index 0000000..a289d99 --- /dev/null +++ b/shakespeare.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80f81cf26c980f1d16f1d401d55241a4f8a04288623cb98ba7cc1c4efb69d22b +size 2653 diff --git a/surnames.finnish.gz b/surnames.finnish.gz new file mode 100644 index 0000000..4352c5c --- /dev/null +++ b/surnames.finnish.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e99bff401730ef2b3b1f4f15df729bc077c3666bcbddc13c33116a02c16bbb2 +size 1961 diff --git a/twitter-banned.gz b/twitter-banned.gz new file mode 100644 index 0000000..73bc192 --- /dev/null +++ b/twitter-banned.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ed70987e310e07e61c52cf2cc7ccb5fc58a314af6a9f1d2b7d34b600925d895 +size 1431 diff --git a/words.german.gz b/words.german.gz new file mode 100644 index 0000000..c8269f7 --- /dev/null +++ b/words.german.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa078a04e2f34fd7085df59bcc5f2b2515f328046b196c9923201fe15c94a01c +size 484176