From 2fabe2f75d336bfbf7e30596a04055094a297276 Mon Sep 17 00:00:00 2001 From: Matthew Almond Date: Apr 12 2021 16:37:33 +0000 Subject: Add in fsverity --- diff --git a/SPECS/rpm.spec b/SPECS/rpm.spec index fc934cc..6e52f76 100644 --- a/SPECS/rpm.spec +++ b/SPECS/rpm.spec @@ -137,6 +137,41 @@ Patch1001: compile-with-Platform-Python-binary-where-relevant.patch # make unversioned %%__python an error unless explicitly overridden Patch1002: rpm-4.14.2-unversioned-python.patch +# fsverity support +Patch1950: 0001-Add-RPMTAG_AUTOINSTALLED-reservation.patch +Patch1951: 0002-Add-RPMTAG_IDENTITY-reservation.patch +Patch1952: 0003-Implement-support-for-alternative-uncompressed-paylo.patch +Patch1953: 0004-Use-lower-level-headerPut-for-file-signing.patch +Patch1954: 0005-Place-file-signatures-into-the-signature-header-wher.patch +Patch1955: 0006-Unbreak-file-signing-from-previous-commit.patch +Patch1956: 0007-Assume-failure-in-rpmSignFiles.patch +Patch1957: 0008-Use-rpm-file-info-sets-instead-of-header-for-retriev.patch +Patch1958: 0009-Eliminate-redundant-signature-length-calculation-fun.patch +Patch1959: 0010-Drop-redundant-check-on-hash-algo-name.patch +Patch1960: 0011-Drop-redundant-check-on-hash-algo-name.patch +Patch1961: 0012-Generalize-file-signing-to-use-a-generic-flags-field.patch +Patch1962: 0013-Stop-adding-rpm-v3-header-payload-signatures-by-defa.patch +Patch1963: 0014-Drop-support-for-dmalloc.patch +Patch1964: 0015-Fix-bump-up-the-limit-of-signature-header-to-64MB.patch +Patch1965: 0016-rpmsign-RPMSIGN_FLAG_IMA-is-already-set.patch +Patch1966: 0017-Add-basic-autoconf-and-framework-for-fsverity-suppor.patch +Patch1967: 0018-rpmsign-Add-helper-to-indicate-file-signing-enabled.patch +Patch1968: 0019-rpmsign-Handle-certpath-for-signing-certificate.patch +Patch1969: 0020-Implement-rpmSignVerity.patch +Patch1970: 0021-Introduce-base2bin-a-helper-to-convert-tag-array-of-.patch +Patch1971: 0022-rpmsignverity-Add-verity-signature-headers-to-the-pa.patch +Patch1972: 0023-rpmSignVerity-Generate-signatures-for-files-not-pres.patch +Patch1973: 0024-Process-verity-tag-on-package-read.patch +Patch1974: 0025-Generate-a-zero-length-signature-for-symlinks.patch +Patch1975: 0026-rpmsignverity.c-Clean-up-debug-logging.patch +Patch1976: 0027-fsverity-add-tag-for-fsverity-algorithm.patch +Patch1977: 0028-plugins-fsverity-Install-fsverity-signatures.patch +Patch1978: 0029-fsverity-plugin-Use-tag-for-algorithm.patch +Patch1979: 0030-Add-fsverity-tags-to-rpmgeneral.at.patch +Patch1980: 0031-Add-delfilesign-flag-to-delete-IMA-and-fsverity-file.patch +Patch1981: 0032-Update-man-page-for-rpmsign.patch +Patch1982: 0033-rpmsign-Add-argument-to-specify-algorithm-for-fsveri.patch + Patch9998: https://github.com/rpm-software-management/rpm/pull/1381.patch Provides: rpm(pr1381) Patch9999: https://github.com/rpm-software-management/rpm/pull/1470.patch