Mock Version: 2.6 Mock Version: 2.6 Mock Version: 2.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/pesign-test-app.spec'], chrootPath='/var/lib/mock/f34-build-24447350-2551943/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/pesign-test-app.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1607385600 Wrote: /builddir/build/SRPMS/pesign-test-app-5-26.fc34.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/pesign-test-app.spec'], chrootPath='/var/lib/mock/f34-build-24447350-2551943/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/pesign-test-app.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1607385600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.08MWQC + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pesign-test-app-5 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/pesign-test-app-5.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd pesign-test-app-5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'pesign-test-app-5 base' + /usr/bin/cat /builddir/build/SOURCES/0001-Fix-gnu-efi-include-path.patch + /usr/bin/git apply --index --reject - Checking patch Makefile... Applied patch Makefile cleanly. + /usr/bin/git commit -q -m 0001-Fix-gnu-efi-include-path.patch --author 'rpm-build ' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.d117RE + umask 022 + cd /builddir/build/BUILD + cd pesign-test-app-5 + make LIBDIR=/usr/lib64 DATADIR=/usr/share gcc -O0 -g3 -fpic -Werror -Wall -Wextra -fshort-wchar -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check --std=gnu11 -DCONFIG_x86_64 -I/usr/include/efi/ -I/usr/include/efi/x64/ -I/usr/include/efi/protocol -mno-mmx -mno-sse -mno-red-zone -nostdinc -maccumulate-outgoing-args -DEFI_FUNCTION_WRAPPER -DGNU_EFI_USE_MS_ABI -I/usr/lib/gcc/x86_64-redhat-linux/11/include -c -o pesign-test-app.o pesign-test-app.c gcc -nostdlib -Wl,--warn-common -Wl,--no-undefined -Wl,--fatal-warnings -Wl,-shared -Wl,-Bsymbolic -L/usr/lib64 -L/usr/lib64/gnuefi//x64 -Wl,--build-id=sha1 -Wl,--hash-style=sysv /usr/lib64/gnuefi//x64/crt0.o -o pesign-test-app.so pesign-test-app.o -lefi -lgnuefi \ /usr/lib/gcc/x86_64-redhat-linux/11/libgcc.a \ -T /usr/lib64/gnuefi//x64/efi.lds objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym \ -j .rel* -j .rela* -j .reloc -j .eh_frame \ --target efi-app-x86_64 pesign-test-app.so pesign-test-app.efi rm pesign-test-app.so pesign-test-app.o + cp pesign-test-app.efi pesign-test-app-unsigned.efi + id uid=1000(mockbuild) gid=425(mock) groups=425(mock) + ls -ld /var/run/pesign drwxrwx---+ 2 421 420 60 Aug 3 20:33 /var/run/pesign + getfacl /var/run/pesign getfacl: Removing leading '/' from absolute path names # file: var/run/pesign # owner: 421 # group: 420 user::rwx user:421:rwx user:mockbuild:rwx group::rwx group:420:rwx mask::rwx other::--- + ls -l /var/run/pesign/socket srw-rw----+ 1 421 420 0 Dec 8 22:06 /var/run/pesign/socket + getfacl /var/run/pesign/socket getfacl: Removing leading '/' from absolute path names # file: var/run/pesign/socket # owner: 421 # group: 420 user::rw- user:421:rw- user:mockbuild:rw- group::rw- group:420:rw- mask::rw- other::--- + ls -ld /run/pesign drwxrwx---+ 2 421 420 60 Aug 3 20:33 /run/pesign + getfacl /run/pesign getfacl: Removing leading '/' from absolute path names # file: run/pesign # owner: 421 # group: 420 user::rwx user:421:rwx user:mockbuild:rwx group::rwx group:420:rwx mask::rwx other::--- + ls -l /run/pesign/socket srw-rw----+ 1 421 420 0 Dec 8 22:06 /run/pesign/socket + getfacl /run/pesign/socket getfacl: Removing leading '/' from absolute path names # file: run/pesign/socket # owner: 421 # group: 420 user::rw- user:421:rw- user:mockbuild:rw- group::rw- group:420:rw- mask::rw- other::--- + true + cp pesign-test-app-unsigned.efi pesign-test-app-unsigned.0.efi + /usr/libexec/pesign/pesign-rpmbuild-helper x86_64 /usr/bin/pesign /usr/bin/pesign-client --client-token 'OpenSC Card (Fedora Signer)' --client-cert grub2-signer --cert grub2-signer --hostname bkernel02.iad2.fedoraproject.org --vendor 'Fedora Project' --rhelcert redhatsecureboot501 --rhelcafile redhatsecurebootca5.cer --rhelcertfile redhatsecureboot501.cer --in pesign-test-app-unsigned.0.efi --out pesign-test-app.tmp.efi --sign + main x86_64 /usr/bin/pesign /usr/bin/pesign-client --client-token 'OpenSC Card (Fedora Signer)' --client-cert grub2-signer --cert grub2-signer --hostname bkernel02.iad2.fedoraproject.org --vendor 'Fedora Project' --rhelcert redhatsecureboot501 --rhelcafile redhatsecurebootca5.cer --rhelcertfile redhatsecureboot501.cer --in pesign-test-app-unsigned.0.efi --out pesign-test-app.tmp.efi --sign + [[ 24 -lt 3 ]] + local target_cpu=x86_64 + shift + local bin=/usr/bin/pesign + shift + local client=/usr/bin/pesign-client + shift + local rhelcafile= + local rhelcertfile= + certout=() + local certout + sattrout=() + local sattrout + input=() + local input + output=() + local output + client_token=() + local client_token + client_cert=() + local client_cert + token=() + local token + cert=() + local cert + rhelcert=() + local rhelcert + local rhelver=0 + local sign= + local arch= + local vendor= + local HOSTNAME= + [[ 21 -ge 2 ]] + case " ${1} " in + client_token[0]=-t + client_token[1]='OpenSC Card (Fedora Signer)' + shift + shift + [[ 19 -ge 2 ]] + case " ${1} " in + client_cert[0]=-c + client_cert[1]=grub2-signer + shift + shift + [[ 17 -ge 2 ]] + case " ${1} " in + cert[0]=-c + cert[1]=grub2-signer + shift + shift + [[ 15 -ge 2 ]] + case " ${1} " in + HOSTNAME=bkernel02.iad2.fedoraproject.org + shift + shift + [[ 13 -ge 2 ]] + case " ${1} " in + vendor='Fedora Project' + shift + shift + [[ 11 -ge 2 ]] + case " ${1} " in + rhelcert[0]=-c + rhelcert[1]=redhatsecureboot501 + shift + shift + [[ 9 -ge 2 ]] + case " ${1} " in + rhelcafile=redhatsecurebootca5.cer + shift + shift + [[ 7 -ge 2 ]] + case " ${1} " in + rhelcertfile=redhatsecureboot501.cer + shift + shift + [[ 5 -ge 2 ]] + case " ${1} " in + input[0]=-i + input[1]=pesign-test-app-unsigned.0.efi + shift + shift + [[ 3 -ge 2 ]] + case " ${1} " in + output[0]=-o + output[1]=pesign-test-app.tmp.efi + shift + shift + [[ 1 -ge 2 ]] + [[ 1 -ge 1 ]] + [[ --sign = --sign ]] + sign=-s + shift + [[ -z x86_64 ]] + target_cpu=x86_64 + target_cpu=x64 + target_cpu=x64 + target_cpu=x64 + local nssdir=/etc/pki/pesign + [[ 2 -eq 2 ]] + [[ grub2-signer == \R\e\d\ \H\a\t\ \T\e\s\t\ \C\e\r\t\i\f\i\c\a\t\e ]] + [[ -x /usr/bin/pesign ]] + is_efi_arch x64 + local arch=x64 + arches=(aa64 ia32 x64) + local arches + local x + for x in "${arches[@]}" + [[ x64 = \a\a\6\4 ]] + for x in "${arches[@]}" + [[ x64 = \i\a\3\2 ]] + for x in "${arches[@]}" + [[ x64 = \x\6\4 ]] + return 0 ++ id -un + USERNAME=mockbuild + local socket= + grep -q ID=fedora /etc/os-release + [[ 0 -lt 7 ]] + [[ mockbuild = \m\o\c\k\b\u\i\l\d ]] + [[ Fedora Project = \F\e\d\o\r\a\ \P\r\o\j\e\c\t ]] + [[ bkernel02.iad2.fedoraproject.org =~ bkernel.* ]] + [[ -S /run/pesign/socket ]] + socket=/run/pesign/socket + [[ 0 -ge 7 ]] + [[ -n /run/pesign/socket ]] + [[ OpenSC Card (Fedora Signer) = \O\p\e\n\S\C\ \C\a\r\d\ \(\F\e\d\o\r\a\ \S\i\g\n\e\r\) ]] + [[ pesign-test-app-unsigned.0.efi =~ (/|^)vmlinuz($|[_.-]) ]] + [[ pesign-test-app-unsigned.0.efi =~ (/|^)bzImage($|[_.-]) ]] + /usr/bin/pesign-client -t 'OpenSC Card (Fedora Signer)' -c grub2-signer -s -i pesign-test-app-unsigned.0.efi -o pesign-test-app.tmp.efi + [[ 2 -eq 2 ]] + error_on_empty pesign-test-app.tmp.efi + local f=pesign-test-app.tmp.efi + [[ ! -s pesign-test-app.tmp.efi ]] + /usr/libexec/pesign/pesign-rpmbuild-helper x86_64 /usr/bin/pesign /usr/bin/pesign-client --client-token 'OpenSC Card (Fedora Signer)' --client-cert fwupd-signer --cert fwupd-signer --hostname bkernel02.iad2.fedoraproject.org --vendor 'Fedora Project' --rhelcert redhatsecureboot301 --rhelcafile redhatsecurebootca1.cer --rhelcertfile redhatsecureboot301.cer --in pesign-test-app.tmp.efi --out pesign-test-app-signed.efi --sign + main x86_64 /usr/bin/pesign /usr/bin/pesign-client --client-token 'OpenSC Card (Fedora Signer)' --client-cert fwupd-signer --cert fwupd-signer --hostname bkernel02.iad2.fedoraproject.org --vendor 'Fedora Project' --rhelcert redhatsecureboot301 --rhelcafile redhatsecurebootca1.cer --rhelcertfile redhatsecureboot301.cer --in pesign-test-app.tmp.efi --out pesign-test-app-signed.efi --sign + [[ 24 -lt 3 ]] + local target_cpu=x86_64 + shift + local bin=/usr/bin/pesign + shift + local client=/usr/bin/pesign-client + shift + local rhelcafile= + local rhelcertfile= + certout=() + local certout + sattrout=() + local sattrout + input=() + local input + output=() + local output + client_token=() + local client_token + client_cert=() + local client_cert + token=() + local token + cert=() + local cert + rhelcert=() + local rhelcert + local rhelver=0 + local sign= + local arch= + local vendor= + local HOSTNAME= + [[ 21 -ge 2 ]] + case " ${1} " in + client_token[0]=-t + client_token[1]='OpenSC Card (Fedora Signer)' + shift + shift + [[ 19 -ge 2 ]] + case " ${1} " in + client_cert[0]=-c + client_cert[1]=fwupd-signer + shift + shift + [[ 17 -ge 2 ]] + case " ${1} " in + cert[0]=-c + cert[1]=fwupd-signer + shift + shift + [[ 15 -ge 2 ]] + case " ${1} " in + HOSTNAME=bkernel02.iad2.fedoraproject.org + shift + shift + [[ 13 -ge 2 ]] + case " ${1} " in + vendor='Fedora Project' + shift + shift + [[ 11 -ge 2 ]] + case " ${1} " in + rhelcert[0]=-c + rhelcert[1]=redhatsecureboot301 + shift + shift + [[ 9 -ge 2 ]] + case " ${1} " in + rhelcafile=redhatsecurebootca1.cer + shift + shift + [[ 7 -ge 2 ]] + case " ${1} " in + rhelcertfile=redhatsecureboot301.cer + shift + shift + [[ 5 -ge 2 ]] + case " ${1} " in + input[0]=-i + input[1]=pesign-test-app.tmp.efi + shift + shift + [[ 3 -ge 2 ]] + case " ${1} " in + output[0]=-o + output[1]=pesign-test-app-signed.efi + shift + shift + [[ 1 -ge 2 ]] + [[ 1 -ge 1 ]] + [[ --sign = --sign ]] + sign=-s + shift + [[ -z x86_64 ]] + target_cpu=x86_64 + target_cpu=x64 + target_cpu=x64 + target_cpu=x64 + local nssdir=/etc/pki/pesign + [[ 2 -eq 2 ]] + [[ fwupd-signer == \R\e\d\ \H\a\t\ \T\e\s\t\ \C\e\r\t\i\f\i\c\a\t\e ]] + [[ -x /usr/bin/pesign ]] + is_efi_arch x64 + local arch=x64 + arches=(aa64 ia32 x64) + local arches + local x + for x in "${arches[@]}" + [[ x64 = \a\a\6\4 ]] + for x in "${arches[@]}" + [[ x64 = \i\a\3\2 ]] + for x in "${arches[@]}" + [[ x64 = \x\6\4 ]] + return 0 ++ id -un + USERNAME=mockbuild + local socket= + grep -q ID=fedora /etc/os-release + [[ 0 -lt 7 ]] + [[ mockbuild = \m\o\c\k\b\u\i\l\d ]] + [[ Fedora Project = \F\e\d\o\r\a\ \P\r\o\j\e\c\t ]] + [[ bkernel02.iad2.fedoraproject.org =~ bkernel.* ]] + [[ -S /run/pesign/socket ]] + socket=/run/pesign/socket + [[ 0 -ge 7 ]] + [[ -n /run/pesign/socket ]] + [[ OpenSC Card (Fedora Signer) = \O\p\e\n\S\C\ \C\a\r\d\ \(\F\e\d\o\r\a\ \S\i\g\n\e\r\) ]] + [[ pesign-test-app.tmp.efi =~ (/|^)vmlinuz($|[_.-]) ]] + [[ pesign-test-app.tmp.efi =~ (/|^)bzImage($|[_.-]) ]] + /usr/bin/pesign-client -t 'OpenSC Card (Fedora Signer)' -c fwupd-signer -s -i pesign-test-app.tmp.efi -o pesign-test-app-signed.efi + [[ 2 -eq 2 ]] + error_on_empty pesign-test-app-signed.efi + local f=pesign-test-app-signed.efi + [[ ! -s pesign-test-app-signed.efi ]] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.4i5BOB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 ++ dirname /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 + cd pesign-test-app-5 + rm -rf /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 + mkdir -p /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/lib64 + make LIBDIR=/usr/lib64 INSTALLROOT=/builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 DATADIR=/usr/share install install -D -d -m 0755 /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5 install -m 0644 pesign-test-app.efi /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5/pesign-test-app.efi + mv pesign-test-app-signed.efi /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5/ + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.9p2JED + umask 022 + cd /builddir/build/BUILD + cd pesign-test-app-5 + ls -la /var/run/pesign total 0 drwxrwx---+ 2 421 420 60 Aug 3 20:33 . drwxr-xr-x. 9 root root 121 Dec 8 22:12 .. srw-rw----+ 1 421 420 0 Dec 8 22:06 socket + for x in /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5/pesign-test-app-signed.* + pesign -l -i /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5/pesign-test-app-signed.efi --------------------------------------------- certificate address is 0x7f748185f6c8 Content was not encrypted. Content is detached; signature cannot be verified. The signer's common name is grub2-signer No signer email address. Signing time: Tue Dec 08, 2020 There were certs or crls included. --------------------------------------------- certificate address is 0x7f7481860288 Content was not encrypted. Content is detached; signature cannot be verified. The signer's common name is fwupd-signer No signer email address. Signing time: Tue Dec 08, 2020 There were certs or crls included. --------------------------------------------- + pesign -l -i /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5/pesign-test-app-signed.efi ++ date '+%a %b %d, %Y' + grep -c -q '^Signing time: Tue Dec 08, 2020$' + pesign -l -i /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5/pesign-test-app-signed.efi + grep -c -q '^The signer.s common name is Fedora Secure Boot Signer$' + pesign -l -i /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64//usr/share/pesign-test-app-5/pesign-test-app-signed.efi + grep -c -q '^The signer.s common name is fwupd-signer$' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: pesign-test-app-5-26.fc34.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.jexk9C + umask 022 + cd /builddir/build/BUILD + cd pesign-test-app-5 + DOCDIR=/builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64/usr/share/doc/pesign-test-app + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64/usr/share/doc/pesign-test-app + cp -pr README /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64/usr/share/doc/pesign-test-app + cp -pr COPYING /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64/usr/share/doc/pesign-test-app + RPM_EC=0 ++ jobs -p + exit 0 Provides: pesign-test-app = 5-26.fc34 pesign-test-app(x86-64) = 5-26.fc34 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 Wrote: /builddir/build/RPMS/pesign-test-app-5-26.fc34.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.nB2cjB + umask 022 + cd /builddir/build/BUILD + cd pesign-test-app-5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/pesign-test-app-5-26.fc34.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0