Initialize for cracklib-dict-full
This commit is contained in:
commit
2e6082ff3c
4 changed files with 175 additions and 0 deletions
32
.cracklib-dict-full.metadata
Normal file
32
.cracklib-dict-full.metadata
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
21181be0343800a4a175502f1e2c7acbf63306b0b69ab3a1f278d58c67e45c96 ASSurnames.gz
|
||||||
|
d8d8c6b757f5c0af8753736fc42c635ada695d3516364a2c345e1a76c8feb98c cartoon.gz
|
||||||
|
2796034d26517fd17cd5564fadf68641bb0065c3948622fea34d6c49d0691971 common-passwords.txt.gz
|
||||||
|
922a5983595220afb52d0625229f30bcb10e19c9a480bb0d70c455f91bcfc795 Congress.gz
|
||||||
|
1566e9a7d73d53ad1f562e1d7b4e51a9054a2d14313823205cb4d5293cdb3062 cracklib-words-20080507.gz
|
||||||
|
09d781c7d1e84b1c0f09b1f872004e2368394989b4fdcb4ff337d2b04095cd06 Domains.gz
|
||||||
|
5afffcd26bdb4836ded68a6be24bd87b7629890cd91bb0c139d89feeffc44160 Dosref.gz
|
||||||
|
b78e8844cd52e7fc33958e8b8804fd2c02b0225d105fff899634e6d7579555e1 es-wordlist.gz
|
||||||
|
f481c3593ef2e8faf1777ab49bb3ecfe3ba3045bccd75b36c9734353f6315457 etc-hosts.gz
|
||||||
|
44b5bae8c183d0b844859b130aed5df5afbbde14d7024638137822c6a43e2a93 Family-Names.gz
|
||||||
|
72b43933d5dc4b0ec87efa1eaa4df15c3b1b6ccf171a62aa47736d1c49e2e8bf famous.gz
|
||||||
|
580c0ec2e3676d5b36e856098d77542f36b0821d96567346b2296b2ff994f6c3 fast-names.gz
|
||||||
|
be5c7fc8131d8658a5d11d440e7b79c47a28cc54e49c31251c2171490da6e0ca female-names.gz
|
||||||
|
bcf3e624e8109748bb200f648e2880b397998e15f32bc07f6e9cf1a7c9836a71 Ftpsites.gz
|
||||||
|
e163808df397f653ef56e9b1565aafefd5fa92aa376eb86830203f1ede075ab9 germanl.gz
|
||||||
|
5bd718873a8ffbf3afc6f3bbf356691142044210772c0dedfae6d0cacfb88bf1 Given-Names.gz
|
||||||
|
3421f3a7d08cbc6c2e4597d6689e542292a546945b3e073f37a4aab25f2f4be7 Jargon.gz
|
||||||
|
93502a79d5f25c8b0cbdea2724cf110cf9a2ddd3d5812c20f8c19038015226a8 LCarrol.gz
|
||||||
|
74d71f4191493a6a6a0b6c6d965a9b4d616df5710a20b02db666810a2a20e47e male-names.gz
|
||||||
|
dd27a15f483d124b3f972a7eea3ee1a49f88a670dc3d5ad1a21f7b5f0ee87a24 Movies.gz
|
||||||
|
3446003be0df477c7ab9b048d48e98ddf1c54b40e319afb5d2378c8ef0350353 myths-legends.gz
|
||||||
|
9265c435c594c061f63360573f394871a415996c8e0eed6b34db7ed91eaaea91 names.french.gz
|
||||||
|
62d8d0ce2e21bb3e5bc87f6c39c3fba98f3c25ad37ed57dda8a52be2c447dd9f names.hp.gz
|
||||||
|
87d116956cd016be213e3b28e3b5832befb6f854daefac3d68f2c626402bb381 other-names.gz
|
||||||
|
ed6b29d5e2a50e12278afce1a19179d6eae910116babc38cb7b03a3680a69465 Paradise.Lost.gz
|
||||||
|
12363c4e3eaf1d722df0f2beed35431e760877c2dc5aadda384cbfa93df81a4d pt_BR-wordlist.gz
|
||||||
|
55467ecc3976ebae3a0856fc8cae11c8ead2b5960476ec6ce7e7f63ba8891816 Python.gz
|
||||||
|
dce357a8bdee5b2092bec84822718ebcf8c8d89960f5048380e4d07b436507da sf.gz
|
||||||
|
0d416d8535e13a30f63e90f2be9e9fa3744e01f25d99793cc9307549c0e964fa shakespeare.gz
|
||||||
|
c3480b885d62b0308c1fa148696a5bd01b7523c07ba5085a7d42e4c71c57a57b surnames.finnish.gz
|
||||||
|
3e00d6ad08e478ef5b02b66a6f9c6c439fcbaa348d8cfe60813a4b1793dc7d45 Trek.gz
|
||||||
|
5bdb20f391c9e26ab816060ee392059f69f279f7a8003daf309a5d1ab944193c words.german.gz
|
32
.gitignore
vendored
Normal file
32
.gitignore
vendored
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
ASSurnames.gz
|
||||||
|
cartoon.gz
|
||||||
|
common-passwords.txt.gz
|
||||||
|
Congress.gz
|
||||||
|
cracklib-words-20080507.gz
|
||||||
|
Domains.gz
|
||||||
|
Dosref.gz
|
||||||
|
es-wordlist.gz
|
||||||
|
etc-hosts.gz
|
||||||
|
Family-Names.gz
|
||||||
|
famous.gz
|
||||||
|
fast-names.gz
|
||||||
|
female-names.gz
|
||||||
|
Ftpsites.gz
|
||||||
|
germanl.gz
|
||||||
|
Given-Names.gz
|
||||||
|
Jargon.gz
|
||||||
|
LCarrol.gz
|
||||||
|
male-names.gz
|
||||||
|
Movies.gz
|
||||||
|
myths-legends.gz
|
||||||
|
names.french.gz
|
||||||
|
names.hp.gz
|
||||||
|
other-names.gz
|
||||||
|
Paradise.Lost.gz
|
||||||
|
pt_BR-wordlist.gz
|
||||||
|
Python.gz
|
||||||
|
sf.gz
|
||||||
|
shakespeare.gz
|
||||||
|
surnames.finnish.gz
|
||||||
|
Trek.gz
|
||||||
|
words.german.gz
|
15
cracklib-dict-full.changes
Normal file
15
cracklib-dict-full.changes
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
* Thu Aug 9 2012 mc@suse.de
|
||||||
|
- correct License to LGPL-2.1
|
||||||
|
* Sun Sep 18 2011 jengelh@medozas.de
|
||||||
|
- Remove redundant tags/sections from specfile
|
||||||
|
* Mon Sep 1 2008 mc@suse.de
|
||||||
|
- do not zip the dict by default. A check takes too long.
|
||||||
|
* Fri Jun 27 2008 mc@suse.de
|
||||||
|
- update wordlist
|
||||||
|
- add german wordlists
|
||||||
|
* Fri Jun 20 2008 mc@suse.de
|
||||||
|
- compress password database
|
||||||
|
* Tue Feb 12 2008 mc@suse.de
|
||||||
|
- update common password files
|
||||||
|
* Mon Apr 23 2007 mc@suse.de
|
||||||
|
- full cracklib dictionary - splitted out from cracklib
|
96
cracklib-dict-full.spec
Normal file
96
cracklib-dict-full.spec
Normal file
|
@ -0,0 +1,96 @@
|
||||||
|
#
|
||||||
|
# spec file for package cracklib-dict-full
|
||||||
|
#
|
||||||
|
# Copyright (c) 2022-2023 ZhuningOS
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: cracklib-dict-full
|
||||||
|
BuildRequires: cracklib
|
||||||
|
BuildRequires: gzip
|
||||||
|
Url: http://sourceforge.net/projects/cracklib
|
||||||
|
Version: 2.8.12
|
||||||
|
Release: 1.22
|
||||||
|
Provides: cracklib-dict
|
||||||
|
Provides: cracklib:/usr/share/cracklib/pw_dict.pwd
|
||||||
|
Conflicts: cracklib-dict-small
|
||||||
|
Summary: A Password-Checking Library
|
||||||
|
License: LGPL-2.1
|
||||||
|
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
|
||||||
|
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} \
|
||||||
|
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
|
Loading…
Add table
Reference in a new issue