Revisions of gpg2

Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 3)
bsc#1219191 jsc#PED-7093
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 2)
jsc#PED-7093 Update gpg2 for SLE15-SP6

Patches and references removed in the update:
[CVE-2022-34903, bsc#1201225] gnupg-CVE-2022-34903.patch
(bsc#1196125) gnupg-detect_FIPS_mode.patch
[jsc#SLE-17559, bsc#1182572]
[bsc#1161268, bsc#1172308] gnupg-gpg-agent-ssh-agent.patch
[bsc#1176034] gnupg-2.2.22-fix-segv-import-keys.patch
[bsc#1120346, CVE-2018-1000858] gnupg-CVE-2018-1000858.patch
gnupg-Allow-redirection-from-https-to-http-for-CRLs.patch
gnupg-CRL-fetching-via-https.patch
(bsc#1096745, CVE-2018-12020) gnupg-CVE-2018-12020.patch
[bsc#1141093, CVE-2019-13050] gnupg-CVE-2019-13050_0_of_5.patch
gnupg-CVE-2019-13050_1_of_5.patch
gnupg-CVE-2019-13050_2_of_5.patch
gnupg-CVE-2019-13050_3_of_5.patch
gnupg-CVE-2019-13050_4_of_5.patch
gnupg-CVE-2019-13050_5_of_5.patch
[bsc#1157900, CVE-2019-14855, jsc#SLE-16534] gnupg-CVE-2019-14855.patch
[bsc#1152755]



- Fix the build in SLE and Leap by adding an exclude in the files
  section for the dirmngr's systemd user units. [jsc#PED-7093]

- Do not pull revision info from GIT when autoconf is run. This
  removes the -unknown suffix after the version number.	
  * Add gnupg-nobetasuffix.patch [bsc#1216334]

- Fix Emacs EasyPG behavior when parsing output:
  * gpg: Report BEGIN_* status before examining the input.
  * Upstream task: https://dev.gnupg.org/T6481
  * Add gnupg-Report-BEGIN_-status-before-examining-the-input.patch

- Install the internal executables in the /usr/libexec dir instead
  of /usr/lib64. These files are keyboxd, scdaemon, gpg-auth
  gpg-check-pattern, gpg-pair-tool, gpg-preset-passphrase,
  gpg-protect-tool, gpg-wks-client, dirmngr_ldap and tpm2daemon.

- Provide the systemd-user files since they have been removed
  upstream since version 2.4.1. [bsc#1201564]
  * Add gpg2-systemd-user.tar.xz

- Install the systemd user units in the _userunitdir [bsc#1201564]
  * Note that, there is no activation by default.
  * Rework excludes in the spec's files section.

- Revert back to use the IBM TPM Software stack.

- Update to 2.4.3:
  * gpg: Set default expiration date to 3 years. [T2701]
  * gpg: Add --list-filter properties "key_expires" and
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 1)
initialize package
Displaying all 3 revisions
openSUSE Build Service is sponsored by