Test builders again

Signed-off-by: Peter Jones <pjones@redhat.com>
rawhide
Peter Jones 4 years ago
parent 9176a31473
commit 575e3ad93b

@ -50,9 +50,9 @@ getfacl /run/pesign/socket || :
cp %{name}-unsigned.efi %{name}-unsigned.0.efi cp %{name}-unsigned.efi %{name}-unsigned.0.efi
%pesign -s -i %{name}-unsigned.0.efi -o %{name}-signed.0.efi %pesign -s -i %{name}-unsigned.0.efi -o %{name}-signed.0.efi
%define pe_signing_cert fwupd-signer #%%define pe_signing_cert fwupd-signer
cp %{name}-unsigned.efi %{name}-unsigned.1.efi # cp %%{name}-unsigned.efi %%{name}-unsigned.1.efi
%pesign -s -i %{name}-unsigned.1.efi -o %{name}-signed.1.efi -n "/CN=fwupd-signer" #%% %%pesign -s -i %%{name}-unsigned.1.efi -o %%{name}-signed.1.efi -n "/CN=fwupd-signer"
%install %install
rm -rf %{buildroot} rm -rf %{buildroot}
@ -65,10 +65,11 @@ mv %{name}-signed*.efi %{buildroot}/%{_datadir}/%{name}-%{version}/
ls -la /var/run/pesign || : ls -la /var/run/pesign || :
%ifarch %{x86} %ifarch %{x86}
# for display in the build log # for display in the build log
pesign -l -i %{buildroot}/%{_datadir}/%{name}-%{version}/%{name}-signed.efi for x in %{buildroot}/%{_datadir}/%{name}-%{version}/%{name}-signed.* ; do
pesign -l -i "${x}"
# to test the actual output # to test the actual output
pesign -l -i %{buildroot}/%{_datadir}/%{name}-%{version}/%{name}-signed.efi | grep -c -q "^Signing time: $(date +%%a\ %%b\ %%d,\ %%Y)$" pesign -l -i "${x}" | grep -c -q "^Signing time: $(date +%%a\ %%b\ %%d,\ %%Y)$"
pesign -l -i %{buildroot}/%{_datadir}/%{name}-%{version}/%{name}-signed.efi | grep -c -q '^The signer.s common name is Fedora Secure Boot Signer$' pesign -l -i "${x}" | grep -c -q '^The signer.s common name is Fedora Secure Boot Signer$'
%endif %endif
%files %files

Loading…
Cancel
Save