Commit Graph

95 Commits

Author SHA1 Message Date
Troy Dawson
7458aa15bd Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:43:43 -07:00
Veronika Hanulíková
adb8fa15b0 Add missing cracklib dependency
Resolves: RHEL-39973
2024-07-30 10:05:48 +02:00
George Pantelakis
f3bf9fa257 add gating for RHEL-10 2024-07-04 10:32:54 +02:00
Troy Dawson
c64f58c568 Bump release for June 2024 mass rebuild 2024-06-24 08:57:48 -07:00
Fedora Release Engineering
fd844093af Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 03:17:30 +00:00
Fedora Release Engineering
4f5e549be4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 05:05:41 +00:00
Dmitry Belyavskiy
c115a1ae8f migrated to SPDX license 2023-08-04 14:16:44 +02:00
Fedora Release Engineering
0b4402035f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 11:50:39 +00:00
Python Maint
840c428895 Rebuilt for Python 3.12 2023-06-13 20:48:14 +02:00
Miro Hrončok
b0a989aaf2 Use setuptools instead of distutils to fix FTBFS with Python 3.12+ 2023-03-31 14:54:59 +02:00
Adam Williamson
f84a5e3ba6 Strengthen cracklib-dicts dependency to Recommends (#2158891)
Suggests is just too weak. Not having the dicts causes quite a
lot of interactive set/change-your-password paths to fail
unexpectedly. FCOS is a specific outlier in not wanting it, and
it's reasonable for it to do a little more work to leave it out.
2023-02-01 14:52:25 -08:00
Fedora Release Engineering
919d733451 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 17:13:18 +00:00
Paul Wouters
6835323b63
new sources 2022-12-23 13:37:14 -05:00
Paul Wouters
303154338d
- Resolves: rhbz#2154991 libpwquality fails to build with Python 3.12: ModuleNotFoundError: No module named 'distutils'
- Resolves: rhbz#2006063 RFE: Support running without cracklib-dicts installed
- Cleanup and remove python2/3 conditional macros
2022-12-23 12:45:47 -05:00
Fedora Release Engineering
417bc85b6a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 18:44:39 +00:00
Python Maint
8f54c6abf8 Rebuilt for Python 3.11 2022-06-13 15:14:22 +02:00
Karolina Surma
368a16fe7e Don't BR python-setuptools, use Python-bundled distutils 2022-03-04 14:15:50 +01:00
Zbigniew Jędrzejewski-Szmek
49036c5f94 Drop obsolete filtering of provides from python modules
Use of %python_sitearch was triggering a warning about use of unversioned
python command. But the whole stanza is unnecessary, those paths have been
filtered by default for a long time.
2022-02-16 17:10:43 +01:00
Zbigniew Jędrzejewski-Szmek
172dc24840 Co-own security directory instead of pulling in pam
Requires:pam was added to avoid unowned directories provided by pam
(/etc/security and /usr/lib*/security) [1]. Pulling in pam is
problematic, because libpwquality is linked into various places where
the pam stack might not be needed at all. It also creates an
additional ordering dependency, which we don't want either.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=742996#c1
2022-02-16 16:58:47 +01:00
Fedora Release Engineering
7a5b07b5c6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:01:57 +00:00
Paul Wouters
0706794ba0
- Resolves: rhbz#1992607 libpwquality: regression in minimal image size because of hard dependency on cracklib-dicts 2021-08-11 09:22:14 -04:00
Fedora Release Engineering
73067fff56 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 12:09:37 +00:00
Python Maint
f0cd6cc2d7 Rebuilt for Python 3.10 2021-06-03 11:32:50 +02:00
Dmitry Belyavskiy
a1b5a1af0a Resolves: rhbz#1919026 libpwquaily rpm requires cracklib to function but RPM missing requirement 2021-03-11 14:20:07 +01:00
Paul Wouters
a052dcc7b1 - Resolves rhbz#1919026 libpwquaily rpm requires cracklib-dict to function but RPM missing requirement 2021-01-26 10:56:00 -05:00
Robert Scheck
b7ede06aa6 Remove %license definition 2021-01-20 23:45:07 +00:00
Tom Stellard
c706a78b3e Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-06 02:25:30 +00:00
Tomas Mraz
db524afc43 New release 1.4.4
Fix for regression with enabling the cracklib check during build
2020-10-13 09:38:31 +02:00
Tomas Mraz
44a80244d7 And bump release 2020-10-12 19:12:03 +02:00
Tomas Mraz
93a688b0eb The cracklib check has to be explicitly enabled with 1.4.3 2020-10-12 19:07:55 +02:00
Tomas Mraz
4c8a016d91 The cracklib check has to be explicitly enabled with 1.4.3 2020-10-12 18:53:03 +02:00
Tomas Mraz
50d5aa7fe7 New upstream release 1.4.3
Multiple translation updates
Add usersubstr check for substrings of N characters from the username
  patch by Danny Sauer
2020-10-12 17:31:43 +02:00
Fedora Release Engineering
c25d3f2310 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 05:23:42 +00:00
Tom Stellard
596990e0e8 Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-13 22:26:36 +00:00
Tomas Mraz
eab66ae510 Add buildrequires for python3-setuptools 2020-06-25 16:01:00 +02:00
Miro Hrončok
05d81ea432 Rebuilt for Python 3.9 2020-05-23 07:38:01 +02:00
Fedora Release Engineering
953ea18376 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 10:07:47 +00:00
Tomas Mraz
8d95d17e73 New upstream release 1.4.2 fixing regression
Fix previous release regression in handling retry, enforce_for_root,
  and local_users_only options
2019-10-31 13:14:18 +01:00
Tomas Mraz
fc4fdf4ed6 Update to release 1.4.1
Disable python2 bindings in Fedora 31 and above
Add conditionals for Python2 and Python3
pam_pwquality: Abort the retry loop if user requests it
Allow setting retry, enforce_for_root, and local_users_only options
  in the pwquality.conf config file
2019-09-17 15:01:46 +02:00
Miro Hrončok
a7342447ca Rebuilt for Python 3.8 2019-08-16 12:06:23 +02:00
Tomas Mraz
feba7a5b14 Disable python2 bindings in Fedora 31 and above 2019-08-12 11:54:59 +02:00
Fedora Release Engineering
eddf9fa80d - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 14:11:24 +00:00
Fedora Release Engineering
bc952dabec - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 08:01:23 +00:00
Igor Gnatenko
24ca7c7700 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:12 +01:00
Tomas Mraz
3a35fcb032 Fix an issue found in Coverity scan 2018-10-22 17:00:26 +02:00
Florian Weimer
c793aba174 Rebuild with fixed binutils 2018-07-31 15:10:29 +02:00
Igor Gnatenko
9d0bcbe26c
%{python_sitearch} → %{python2_sitearch}
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-30 00:22:31 +02:00
Fedora Release Engineering
4acf078bf1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 08:42:06 +00:00
Jason Tibbitts
f1184043a5 Remove needless use of %defattr 2018-07-10 01:46:02 -05:00
Miro Hrončok
4e4211ba46 Rebuilt for Python 3.7 2018-06-16 00:23:54 +02:00