Commit Graph

167 Commits

Author SHA1 Message Date
Troy Dawson
b3fe8058d4 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:17:56 -07:00
Sudhir Menon
84dd7fb3e0 Added gating and tests for certmonger
Signed-off-by: Sudhir Menon <sumenon@redhat.com>
2024-07-17 17:17:39 +00:00
Troy Dawson
a6a640fe4c Bump release for June 2024 mass rebuild 2024-06-24 08:38:11 -07:00
Rob Crittenden
549bc83a16 Update to upstream 0.79.20
Resolves: RHEL-40922
2024-06-12 15:16:52 -04:00
Rob Crittenden
0331d63399 Update tests to be compatible with OpenSSL 3.2
Pull in certmonger upstream fix bba83217f9c6d9804b4707b3ef05e7386a4c48f5
2024-02-20 14:58:44 -05:00
Fedora Release Engineering
fa4674efe9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-23 01:26:57 +00:00
Fedora Release Engineering
32533a0f55 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 15:16:19 +00:00
Florian Weimer
c2f303f79b Fix C compatibility issues
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-12-22 10:57:46 +01:00
Rob Crittenden
85e3dcf93b Update to upstream 0.79.19 2023-10-10 15:23:02 -04:00
Fedora Release Engineering
3bd149fca6 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 15:30:13 +00:00
Rob Crittenden
92c94147f2 Update to upstream 0.79.18 2023-04-05 13:15:02 -04:00
Rob Crittenden
4f0b5235f0 migrated to SPDX license 2023-02-23 09:52:48 -05:00
Fedora Release Engineering
802ce31e02 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 23:42:37 +00:00
Rob Crittenden
cb673ccb7d Rename DBus service and conf files to match canonical name
See also https://gitlab.freedesktop.org/dbus/dbus/-/issues/168

Resolves: #2151243
2022-12-06 14:16:46 -05:00
Rob Crittenden
3c3ee59a21 Update to upstream 0.79.17 2022-11-30 14:36:43 -05:00
Rob Crittenden
0fb6642952 Update to upstream 0.79.16 2022-08-25 09:31:45 -04:00
Fedora Release Engineering
f926f2e817 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 22:46:32 +00:00
Rob Crittenden
1c4255fea2 Disable DSA key support.
They do not work in FIPS mode at all and are disabled by crypto
policy by default.
2022-04-11 13:31:28 -04:00
Fedora Release Engineering
11a50e9fa5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 23:04:52 +00:00
Rob Crittenden
91793c6a31 Update to upstream 0.79.15 2022-01-05 15:16:44 -05:00
Rob Crittenden
a61f98095b Don't encode critical=FALSE in X509v3 extensions
Upstream issue https://pagure.io/certmonger/issue/223
2021-10-05 12:26:51 -04:00
Rob Crittenden
d48f9ad6fb Fix FTBFS due to OpenSSL 3.0.0 API change between beta1 and 2. 2021-09-29 07:46:52 -04:00
Rob Crittenden
11000d1148 Port to OpenSSL 3.0.0
This port was done downstream in during the OpenSSL beta in another
distribution but hasn't been merged upstream yet (because of said
beta).

Add port to Fedora. It will be merged upstream soon as well though
when it will land in a full release is TBD.
2021-09-15 16:50:18 -04:00
Sahana Prasad
889b545c21 Rebuilt with OpenSSL 3.0.0 2021-09-14 18:59:27 +02:00
Fedora Release Engineering
b996b8a98c - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 19:19:55 +00:00
Fedora Release Engineering
7d8165a7b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 14:22:33 +00:00
Rob Crittenden
7fa119ea0d Update to upstream 0.79.14 2021-06-15 15:39:18 -04:00
Fedora Release Engineering
b1946ba88a - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 01:50:21 +00:00
Tom Stellard
9537c23e82 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 03:26:28 +00:00
Rob Crittenden
45a9828da0 Update to upstream 0.79.13 2020-10-20 16:30:14 -04:00
Rob Crittenden
efe9c7e6bb Update to upstream 0.79.12 2020-10-05 11:52:14 -04:00
Rob Crittenden
a89084be73 Sync with upstream: don't SIGKILL children, IPA JSON
- Don't send SIGKILL to child processes to terminate them
- Switch to JSON for communication with IPA
- Drop empty translation files in prep for dropping Zanata service
2020-09-18 14:27:14 -04:00
Fedora Release Engineering
cb253d4d52 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 13:50:28 +00:00
Rob Crittenden
772d7bd87c Fix for an unnecessary free() which can cause core dump.
https://pagure.io/certmonger/issue/163
2020-07-01 13:23:18 -04:00
Rob Crittenden
9e169141d1 Update to upstream 0.79.11 2020-06-30 13:35:48 -04:00
Rob Crittenden
d8aa717596 Update to upstream 0.79.10 2020-06-26 17:12:50 -04:00
Rob Crittenden
a170c390c3 Update to upstream 0.79.9 2020-01-31 14:27:20 -05:00
Fedora Release Engineering
64447f1ec7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 13:52:45 +00:00
Rob Crittenden
0d5116507b Use python 3 in tests, drop DSA tests disabled by policy
- Change python2-dbus build dependency to python3
- Convert tests to pass under python 3
- Skip DSA tests because it is disabled by default crypto policy
2019-10-30 13:27:58 -04:00
Fedora Release Engineering
fd501fe0b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 20:07:08 +00:00
Rob Crittenden
21430b4d60 Update to upstream 0.79.8 2019-07-17 13:57:55 -04:00
Rob Crittenden
6f1c170b8b Add BuildRequires for krb5-devel, the buildroot changed 2019-05-22 15:23:43 -04:00
Rob Crittenden
2b5894b598 Move systemd tmpfiles from /var/run to /run
systemd 239 complains about the legacy of certmonger's tmpfiles
which are located in /var/run.

Change /var/run -> /run in systemd service file
2019-05-22 15:00:12 -04:00
Rob Crittenden
7eca3b6000 Update to upstream 0.79.7
Also fix rpm warning about embedded % in a comment
2019-02-18 11:34:00 -05:00
Fedora Release Engineering
b7968d8ead - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 15:27:18 +00:00
Igor Gnatenko
21eb591c1f Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:57 +01:00
Rob Crittenden
3103197f85 Pull in upstream fixes discovered in coverity and clang 2018-10-04 09:32:35 -04:00
Rob Crittenden
37cd032951 Improve NSS token handling
The updated NSS crypto-policy enables all tokens which broke
requesting certificates due to the way that tokens were managed.
2018-10-01 14:34:36 -04:00
Fedora Release Engineering
2ae7127155 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 21:41:43 +00:00
Jason Tibbitts
5deb371093 Remove needless use of %defattr 2018-07-10 00:29:44 -05:00