add gating and relicense to MIT

Resolves: RHELPLAN-98253

Signed-off-by: Antonio Murdaca <runcom@linux.com>
This commit is contained in:
Antonio Murdaca 2021-12-09 12:00:17 +01:00
parent 6880e3533a
commit dd240c25fc
No known key found for this signature in database
GPG Key ID: 576F613F7E314156
5 changed files with 27 additions and 4 deletions

2
.gitignore vendored
View File

@ -2,3 +2,5 @@
/clevis-pin-tpm2-v0.4.1-vendor.tar.gz
/clevis-pin-tpm2-0.5.0.tar.gz
/clevis-pin-tpm2-v0.5.0-vendor.tar.gz
/clevis-pin-tpm2-0.5.1.tar.gz
/clevis-pin-tpm2-v0.5.1-vendor.tar.gz

View File

@ -3,11 +3,11 @@
%global __cargo_is_lib() false
Name: clevis-pin-tpm2
Version: 0.5.0
Version: 0.5.1
Release: 1%{?dist}
Summary: Clevis PIN for unlocking with TPM2 supporting Authorized Policies
License: EUPL 1.2
License: MIT
URL: https://github.com/fedora-iot/clevis-pin-tpm2/
Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: %{name}-v%{version}-vendor.tar.gz
@ -46,6 +46,9 @@ ln -s /usr/bin/clevis-pin-tpm2 %{buildroot}/usr/bin/clevis-decrypt-tpm2plus
%{_bindir}/clevis-*-tpm2plus
%changelog
* Thu Dec 09 2021 Antonio Murdaca <runcom@linux.com> - 0.5.1-1
- rebuilt to add gating and relicense to MIT
* Thu Dec 09 2021 Antonio Murdaca <runcom@linux.com> - 0.5.0-1
- bump to 0.5.0

8
gating.yaml Normal file
View File

@ -0,0 +1,8 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
annocheck:
- hardened: --skip-cf-protection --skip-property-note --ignore-unknown --verbose

View File

@ -1,2 +1,2 @@
SHA512 (clevis-pin-tpm2-0.5.0.tar.gz) = b07ae472508e48d3456a35dbd1499e8e5321ee2800ec45e161f27fdf4ec859cb5582e52ba21629ec2ca9ed9a18ed66a8eacdae5edb9c1bb8495be316787c47e3
SHA512 (clevis-pin-tpm2-v0.5.0-vendor.tar.gz) = 2ab1f750107b6baaa5daeeda98f352c9ecc75c4e13711cda73424c53de5f0e72e046202e93c26eaa893ac6b76a0d0d2301aa583499bbc19ded0851ac26cdd029
SHA512 (clevis-pin-tpm2-0.5.1.tar.gz) = 3c117ba4f5be32b4813ee2a3f7a13293e2b5c9dfd146d31e465c835656f4f633df1e5e531ab9b8bfb67bb6cc2676f243eb31dfc7d0189574f84a33b953a903e8
SHA512 (clevis-pin-tpm2-v0.5.1-vendor.tar.gz) = 8852711a69a176655309a55f1f77705037b34cff9a3e24098f52fc423bfeb3e8cd865a9adb4fd9e6df7a4d9dfc02887674e67bc4a8a01b422b986306a3a1c501

10
tests/tests.yml Normal file
View File

@ -0,0 +1,10 @@
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
tests:
- simple:
dir: .
run: "clevis-pin-tpm2 --summary"