29 Commits

Author SHA256 Message Date
daffa91546 Accepting request 1318266 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1318266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=12
2025-11-18 14:35:40 +00:00
01aa41cbcc - Cleanup dbus dependencies: dbus-send is part of dbus-1-tools
and the %preun does not use any dbus tool nor sed.

OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=27
2025-11-17 15:35:41 +00:00
b612217afd Accepting request 1302572 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1302572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=11
2025-09-03 19:06:52 +00:00
254a72d030 Accepting request 1302571 from home:anag_factory:Staging
- Disable failing tests with NSS 3.115.1: 007-certsave-dbm
  and 007-certsave-sql 025-casave-dbm
  * patch disable_some_tests.patch
- Update to 0.79.20
  * Fix type error in cm_tdbusm_get_vn
  * Adjust parameter type for util_EVP_PKEY_id
  * Update tests to be compatible with OpenSSL 3.2
  * Switch BR from /usr/include/popt.h to popt-devel
  * getcert: return 2 when trying to create a duplicate entry
  * getcert: add NULL check to duplicate string compare
  * Use correct object path for 'ca' property of request objects in D-Bus API
  * Move shell_escape function to util.c
  * Add more environment variables to be passed on to the notification command
  * Translated using Weblate (Chinese (Simplified) (zh_CN))
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Russian)
- Remove patches merged upstream
  * 0001-Update-tests-to-be-compatible-with-OpenSSL-3.2.patch
  * certmonger-c99-01.patch
  * certmonger-c99-02.patch
- New patch
  * add_some_missing_tests.patch

OBS-URL: https://build.opensuse.org/request/show/1302571
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=25
2025-09-03 11:31:16 +00:00
f1c3307bd0 Accepting request 1187420 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1187420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=10
2024-07-15 17:46:18 +00:00
02fc37ccc2 - Add cm_dont_restart_external.patch (a SUSE specific patch) which
prevents the restart of the cert request for an external ca
  (bsc#1221406).

OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=23
2024-07-14 23:58:27 +00:00
f8afbc944e Accepting request 1183223 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1183223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=9
2024-06-28 13:46:41 +00:00
eaa432cf1d - Add certmonger-c99-01.patch and certmonger-c99-02.patch in order to
make the package buildable with GCC 14.  Patches originally by
  Florian Weimer and from
  https://pagure.io/certmonger/pull-request/265  [boo#1221683]

OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=21
2024-06-25 15:49:29 +00:00
d5739ede98 Accepting request 1167937 from security:idm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1167937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=8
2024-04-17 12:45:16 +00:00
Sasi Olin
67e2b23d44 Accepting request 1141177 from home:ohollmann:branches:security:tls
* getcert: add-scep-ca: fix help for --ca-cert and --ra-cert
  * Don't restrict tokens to CKM_RSA_X_509
  * Updated translations from Weblate
- Update to 0.79.18
  * Rename DBus service and conf files to match canonical name
  * Add missing .TP tags in getcert-resubmit man page
  * migrated to SPDX license
  * Include owner and perms in getcert list output
  * Don't require an NSS database in cm_certread_n_parse
  * Add new certs to internal token, try harder to remove on renewal
- Update to 0.79.17
  * Respect LDFLAGS settings defined by user
  * Switch to CA user when saving NSS certificates
  * Translated using Weblate (German)
  * Translated using Weblate (Georgian)
- Update to 0.79.16
  * Add a PEM validity checker and validate SCEP CA files
  * Fix implicit declaration of function ‘PEM_read_bio_X509’
  * Don't include "NEW" in certificate signing requests
  * Verify that the AES-128 is used for encrypting the local CA
  * Replace DER-encoded test file with a base64-encoded one
  * Correct a bad date in the spec changelog
  * Switch to https URLs for Sources, etc.
  * Remove dependency on SHA-1
  * tests: Test that the CA constraint DER encoding is correct
  * Disable DSA in the RPM spec
  * Manually build the srpm for the copr CI
  * Require jansson >= 2.12
  * Mark the current directory as a safe git directory
  * Fix usage of PKCS#7 ASN1 attribute retrieval for SCEP keygen

OBS-URL: https://build.opensuse.org/request/show/1141177
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=19
2024-04-16 06:15:55 +00:00
add1eea54e Accepting request 1159993 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1159993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=7
2024-03-22 14:18:00 +00:00
Sasi Olin
5e4a16128c Accepting request 1159026 from home:dmulder:branches:security:idm
- HMAC build requires changes (these requires are missing in SLE).

OBS-URL: https://build.opensuse.org/request/show/1159026
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=17
2024-03-21 07:59:59 +00:00
1d44f0f1a0 Accepting request 1134626 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1134626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=6
2024-01-10 20:50:14 +00:00
d1648eef37 Accepting request 1132824 from home:ohollmann:branches:security:tls
- Update to 0.79.19
- Removed 0001-Disable-DSA-in-the-RPM-spec.patch
- Added 0001-Update-tests-to-be-compatible-with-OpenSSL-3.2.patch

- Added minimum libjansson version requirement.
  - tests: Parametrize 025-casave with NSS db types

OBS-URL: https://build.opensuse.org/request/show/1132824
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=15
2023-12-22 12:38:15 +00:00
97965168a1 Accepting request 1119960 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1119960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=5
2023-11-02 19:19:58 +00:00
00c53c94b2 Accepting request 1117547 from home:simotek:branches:security:idm
- dbus-daemon is now split out into a separate package.

OBS-URL: https://build.opensuse.org/request/show/1117547
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=13
2023-10-24 11:35:18 +00:00
4ed2ce688c Accepting request 983488 from security:idm
- Added 0001-Disable-DSA-in-the-RPM-spec.patch
- Removed 0002-certmonger-return-type.patch.
- Updated to version 0.79.15
- Added minimum libjansson version requirement.

OBS-URL: https://build.opensuse.org/request/show/983488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=4
2022-06-19 19:10:40 +00:00
Matthew Davis
1ad7b3ab9a OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=11 2022-06-17 19:48:46 +00:00
Matthew Davis
002caace05 OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=10 2022-06-17 19:42:31 +00:00
Matthew Davis
ab6a543762 - Updated to version 0.79.15
- Added minimum libjansson version requirement.

OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=9
2022-06-17 19:34:19 +00:00
Matthew Davis
bded7d8af9 Accepting request 983207 from home:matthewdva:branches:security:idm
Updated to version 0.79.15
Added requirement of libjansson >= 2.12

OBS-URL: https://build.opensuse.org/request/show/983207
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=8
2022-06-17 14:54:42 +00:00
4162b8114f Accepting request 908392 from security:idm
- Use "pkgconfig(systemd)" for the BR to allow hacksaw systemd-mini
  package to satisfy dependencies in the openSUSE Build Service.

- Add buildrequires on systemd which is required for correct installation
  of the .service file.

- Update to 0.79.13

OBS-URL: https://build.opensuse.org/request/show/908392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=3
2021-07-26 15:38:17 +00:00
70565fb976 - Use "pkgconfig(systemd)" for the BR to allow hacksaw systemd-mini
package to satisfy dependencies in OBS.

OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=7
2021-07-26 10:07:09 +00:00
531d691493 Accepting request 908172 from home:firstyear:branches:security:idm
- Add buildrequires on systemd which is required for correct installation
  of the .service file.

OBS-URL: https://build.opensuse.org/request/show/908172
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=6
2021-07-26 09:33:16 +00:00
Sasi Olin
9f0298d7e1 Accepting request 875775 from home:hellcp:branches:security:idm
- Update to 0.79.13

OBS-URL: https://build.opensuse.org/request/show/875775
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=5
2021-02-28 12:30:06 +00:00
8f3e58aee1 Accepting request 830794 from security:idm
OBS-URL: https://build.opensuse.org/request/show/830794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=2
2020-09-01 18:08:39 +00:00
7770b487ee Accepting request 830735 from home:dirkmueller:branches:security:idm
- update to 0.79.11:
  - Fix crash bug when generating thumbprints
  - dogtag: use POST for profileProcess requests
  - Improve logging in SCEP helper
  - Add verbose option to SCEP CA if requested in add-scep-ca
  - Re-order the way the SCEP signing and CA certs are collected
  - Add new option to allow overriding the detected SCEP CA chain
  - template_profile, issuer and MS certificate template are single-value
  - Ensure that files read in have a trailing new-line
  - Adapt to the new behavior of disconnect in dbus-broker
  - Add long command-line options to CLI and man pages
  - Include &message=CA-IDENT with GetCACaps and GetCACert requests
  - Address issues uncovered by clang and Coverity
  - Handle an uninitialized token when adding CA certs to an NSS db
  - tests: Parametrize 025-casave with NSS db types

OBS-URL: https://build.opensuse.org/request/show/830735
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=3
2020-08-31 12:31:10 +00:00
abab17f411 Accepting request 793622 from security:idm
Needed component for the FreeIPA inclusion

OBS-URL: https://build.opensuse.org/request/show/793622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/certmonger?expand=0&rev=1
2020-04-14 13:11:10 +00:00
Sasi Olin
78a26e040f Accepting request 793436 from home:hellcp
Initial package

OBS-URL: https://build.opensuse.org/request/show/793436
OBS-URL: https://build.opensuse.org/package/show/security:idm/certmonger?expand=0&rev=1
2020-04-13 13:54:58 +00:00