Disabled keyboxd for `gnupg2`. (#9039)

This commit is contained in:
Pawel Winogrodzki 2024-05-08 10:56:21 -07:00 коммит произвёл GitHub
Родитель 5238b6c34d
Коммит 70fc7b9045
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
5 изменённых файлов: 22 добавлений и 12 удалений

Просмотреть файл

@ -1,7 +1,7 @@
Summary: OpenPGP standard implementation used for encrypted communication and data storage.
Name: gnupg2
Version: 2.4.4
Release: 1%{?dist}
Release: 2%{?dist}
License: BSD and CC0 and GPLv2+ and LGPLv2+
Vendor: Microsoft Corporation
Distribution: Azure Linux
@ -51,8 +51,15 @@ These are the additional language files of gnupg2
%autosetup -n gnupg-%{version}
%build
# Prevent GnuPG from using keyboxd for storing keys.
# It tends to cause unexpected hangs of GnuPG commands and tools depending on GnuPG.
# For more details, see:
# - https://discussion.fedoraproject.org/t/gpg-blocking-forever-cant-git-commit-as-a-result/96605/6
# - https://bugzilla.redhat.com/show_bug.cgi?id=2249218
# - https://dev.gnupg.org/T6838
%configure \
--enable-gpg-is-gpg2
--enable-gpg-is-gpg2 \
--disable-keyboxd
%make_build
%install
@ -94,6 +101,9 @@ ln -s $(pwd)/bin/gpg $(pwd)/bin/gpg2
%defattr(-,root,root)
%changelog
* Tue May 07 2024 Pawel Winogrodzki <pawelwi@microsoft.com> - 2.4.4-2
- Disabled keyboxd.
* Fri Mar 29 2024 Pawel Winogrodzki <pawelwi@microsoft.com> - 2.4.4-1
- Upgrade to 2.4.4.

Просмотреть файл

@ -219,8 +219,8 @@ libksba-devel-1.6.4-1.azl3.aarch64.rpm
libxslt-1.1.39-1.azl3.aarch64.rpm
npth-1.6-4.azl3.aarch64.rpm
pinentry-1.2.1-1.azl3.aarch64.rpm
gnupg2-2.4.4-1.azl3.aarch64.rpm
gnupg2-lang-2.4.4-1.azl3.aarch64.rpm
gnupg2-2.4.4-2.azl3.aarch64.rpm
gnupg2-lang-2.4.4-2.azl3.aarch64.rpm
gpgme-1.23.2-2.azl3.aarch64.rpm
azurelinux-repos-shared-3.0-2.azl3.noarch.rpm
azurelinux-repos-3.0-2.azl3.noarch.rpm

Просмотреть файл

@ -219,8 +219,8 @@ libksba-devel-1.6.4-1.azl3.x86_64.rpm
libxslt-1.1.39-1.azl3.x86_64.rpm
npth-1.6-4.azl3.x86_64.rpm
pinentry-1.2.1-1.azl3.x86_64.rpm
gnupg2-2.4.4-1.azl3.x86_64.rpm
gnupg2-lang-2.4.4-1.azl3.x86_64.rpm
gnupg2-2.4.4-2.azl3.x86_64.rpm
gnupg2-lang-2.4.4-2.azl3.x86_64.rpm
gpgme-1.23.2-2.azl3.x86_64.rpm
azurelinux-repos-shared-3.0-2.azl3.noarch.rpm
azurelinux-repos-3.0-2.azl3.noarch.rpm

Просмотреть файл

@ -133,9 +133,9 @@ glibc-tools-2.38-3.azl3.aarch64.rpm
gmp-6.3.0-1.azl3.aarch64.rpm
gmp-debuginfo-6.3.0-1.azl3.aarch64.rpm
gmp-devel-6.3.0-1.azl3.aarch64.rpm
gnupg2-2.4.4-1.azl3.aarch64.rpm
gnupg2-debuginfo-2.4.4-1.azl3.aarch64.rpm
gnupg2-lang-2.4.4-1.azl3.aarch64.rpm
gnupg2-2.4.4-2.azl3.aarch64.rpm
gnupg2-debuginfo-2.4.4-2.azl3.aarch64.rpm
gnupg2-lang-2.4.4-2.azl3.aarch64.rpm
gperf-3.1-5.azl3.aarch64.rpm
gperf-debuginfo-3.1-5.azl3.aarch64.rpm
gpgme-1.23.2-2.azl3.aarch64.rpm

Просмотреть файл

@ -138,9 +138,9 @@ glibc-tools-2.38-3.azl3.x86_64.rpm
gmp-6.3.0-1.azl3.x86_64.rpm
gmp-debuginfo-6.3.0-1.azl3.x86_64.rpm
gmp-devel-6.3.0-1.azl3.x86_64.rpm
gnupg2-2.4.4-1.azl3.x86_64.rpm
gnupg2-debuginfo-2.4.4-1.azl3.x86_64.rpm
gnupg2-lang-2.4.4-1.azl3.x86_64.rpm
gnupg2-2.4.4-2.azl3.x86_64.rpm
gnupg2-debuginfo-2.4.4-2.azl3.x86_64.rpm
gnupg2-lang-2.4.4-2.azl3.x86_64.rpm
gperf-3.1-5.azl3.x86_64.rpm
gperf-debuginfo-3.1-5.azl3.x86_64.rpm
gpgme-1.23.2-2.azl3.x86_64.rpm