Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cracklib-dict-full for
openSUSE:Factory checked in at 2026-10-28 17:44:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cracklib-dict-full (Old)
and /work/SRC/openSUSE:Factory/.cracklib-dict-full.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cracklib-dict-full"
Wed Oct 28 17:44:53 2026 rev:20 rq:1393028 version:2.10.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/cracklib-dict-full/cracklib-dict-full.changes
2018-10-11 11:42:05.943042861 +0200
+++
/work/SRC/openSUSE:Factory/.cracklib-dict-full.new.2252680/cracklib-dict-full.changes
2026-10-28 17:44:54.693963806 +0100
@@ -1,0 +2,15 @@
+Wed Oct 21 13:14:00 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Switch wordlist Source URLs from ftp:// to http:// (ftp is not
+ reachable from the build environment); three wordlists
+ re-downloaded with identical content (gzip header only)
+
+-------------------------------------------------------------------
+Sun Oct 18 11:00:36 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 2.10.3, following the cracklib 2.10.3 package
+ (boo#1160062): rebuild the dictionaries with its current
+ tools. No wordlist changes.
+- Spec cleanup (spec-cleaner pass)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cracklib-dict-full.spec ++++++
--- /var/tmp/diff_new_pack.3iKr2o/_old 2026-10-28 17:44:55.879013019 +0100
+++ /var/tmp/diff_new_pack.3iKr2o/_new 2026-10-28 17:44:55.881013102 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cracklib-dict-full
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,54 +17,52 @@
Name: cracklib-dict-full
-BuildRequires: cracklib
-BuildRequires: gzip
-Url: http://sourceforge.net/projects/cracklib
-Version: 2.8.12
+Version: 2.10.3
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
+URL: http://sourceforge.net/projects/cracklib
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
+Source10:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.gz
+Source11:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.gz
+Source12:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Ftpsites.gz
+Source13:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Jargon.gz
+Source14:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/common-passwords.txt.gz
+Source15:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/etc-hosts.gz
+Source16:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Movies.gz
+Source17:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Python.gz
+Source18: http://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Trek.gz
+Source19:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/LCarrol.gz
+Source20:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/Paradise.Lost.gz
+Source21:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/cartoon.gz
+Source22:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/myths-legends.gz
+Source23:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/sf.gz
+Source24:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/shakespeare.gz
+Source25:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/ASSurnames.gz
+Source26:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Congress.gz
+Source27:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Family-Names.gz
+Source28:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Given-Names.gz
+Source29: http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/famous.gz
+Source30:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/fast-names.gz
+Source31:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/female-names.gz
+Source32:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/male-names.gz
+Source33:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.french.gz
+Source34:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.hp.gz
+Source35:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/names/other-names.gz
+Source36:
http://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
+Source39:
http://ftp.cerias.purdue.edu/pub/dict/wordlists/german/germanl.gz
+Source40:
http://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
+BuildRequires: cracklib
+BuildRequires: gzip
+Conflicts: cracklib-dict-small
+Provides: cracklib-dict
+Provides: cracklib:%{_datadir}/cracklib/pw_dict.pwd
# don't build as noarch for now
# probably little/big-endian dependent (x86 and x86_64 are the same)
# need to investigate further
@@ -75,8 +73,6 @@
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} \
@@ -92,9 +88,9 @@
%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
+mkdir -p %{buildroot}/%{_datadir}/cracklib/
+%{_sbindir}/cracklib-format cracklib-dicts/* | \
+%{_sbindir}/cracklib-packer %{buildroot}/%{_datadir}/cracklib/pw_dict
#
# using zip'ed dict takes too long for a check. But the support
# for this is still in the lib.
@@ -102,7 +98,6 @@
#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
++++++ Family-Names.gz ++++++
++++++ cartoon.gz ++++++
++++++ etc-hosts.gz ++++++
++++++ male-names.gz ++++++