pesign-0.112-lp150.3.6.1<>,E]r /=„_YL=mL%"7G# qP5#ˆy oPK@jBy|vTܲ#/:׻D[*}#Di8?|dFS&fCPP 4r$-406ɠ 8 A= <r\ |ib*Z߽cd`8F6?6d   =   FLTB ? @ B   [ Bd ...(J8T9:=(L>(T?(\@(dF(lG(H)I)|X)Y)\)]*\^+b,c-Sd-e-f-l-u.v. w3dx3y4\qz6 60646:6|Cpesign0.112lp150.3.6.1Signing tool for PE-COFF binariesSigning tool for PE-COFF binaries, hopefully at least vaguely compliant with the PE and Authenticode specifications.]r armbuild10openSUSE Leap 15.0openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgProductivity/Securityhttps://github.com/rhinstaller/pesignlinuxarmv7hlgetent group pesign >/dev/null || groupadd -r pesign getent passwd pesign >/dev/null || useradd -r -g pesign -d /var/lib/pesign -s /bin/false -c "PE-COFF signing daemon" pesign test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in pesign.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in pesign.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-pesign-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-pesign-update-$service-new-in-upgrade" fi done for service in pesign.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset pesign.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in pesign.service ; do if [ ! -e "/run/rpm-pesign-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-pesign-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in pesign.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi systemd-tmpfiles --create /usr/lib/tmpfiles.d/pesign.conf || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable pesign.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop pesign.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart pesign.service ) || : fi else # package uninstall for service in pesign.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiD ʼx #FT;5^vAAAAA큤AA聤A큤A]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]r]rW4]r]r]r]r]r]r]re3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855861001cd5387d635f9464f9f925ebbe653483b12b06920031cd0b6e18b0df0d3a2788d6c013ed6afaaa883c7a13ffd03540bd71b2e088fb61b1cd88fe4ca546e38af28616a8a0355fdefa5d56fb030194067972aba22b45cc10bf7fb59f4b817262d4f8ae7587a8c1544b809ded1d918139980e079bd54c900de4d98321a8c8601c4af400832dbc0f7ee9f04af95ab734564cbecf9f888bb75c130f592bacf31591da4fe168d4b14b081fe941035182e5aec5bed6ddd3e3da5f464109fef60cb9ee893f3624cd98683b7d2aa07d67dcbdaae13bb242bde97dfeb95ba24e5c181ed8fc9bd73631d83c9fab36dca3c78c8aff50af3bd4a6a50c4e20bff119c88cee700f7b82d08185fe11bb67a22ddb02d60dd226266632022f0bafeb23afaf079407f160a41853a1a07fae98938993027b3a1df3bfe0aa064d063b5f941b9fb56ed965d3c77b5f8c53d19567a614063218c10911fbaa9fc377a2a7441360fff0ad620de5146181e97264f74ef7e5b032bd2012f6a80df663e4d5d397e8d7657618177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643437c466153885ab552ffc7656a317a5c784fd8aa20281339bffe63540fd3d4c13fa96ede0c7944c0724a74b3e9dd747bc1081c7a44dbca1ae61d74266d68f8e30234b7f96bc6cbed031004eefbf519b8794aae55678bdded24e0bc6978c6351f67e34ff1e85a4125c59662f835500d0f92960ab6a9b54c981a0a8fffb07d0f695969ee81ab73a62e3c205ca6c87c341785d421a489743b58d3b2abf10dc4a5efc999794c3b21a37f7e5f76ed76bffc1cf75e67bd71879f719f91829727b73ac2service@rootrootrootrootpesignrootrootrootrootpesignrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesignrootrootrootrootpesignrootrootrootrootpesignrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesignpesign-0.112-lp150.3.6.1.src.rpmconfig(pesign)pesignpesign(armv7hl-32)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(pesign)ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libc.so.6libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)libefivar.so.1libefivar.so.1(LIBEFIVAR_0.24)libefivar.so.1(LIBEFIVAR_1.30)libefivar.so.1(libefivar.so.0)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libnspr4.solibnss3.solibnss3.so(NSS_3.10)libnss3.so(NSS_3.11.7)libnss3.so(NSS_3.12)libnss3.so(NSS_3.2)libnss3.so(NSS_3.3)libnss3.so(NSS_3.4)libnss3.so(NSS_3.5)libnss3.so(NSS_3.6)libnss3.so(NSS_3.9)libplc4.solibpopt.so.0libpopt.so.0(LIBPOPT_0)libsmime3.solibsmime3.so(NSS_3.15)libsmime3.so(NSS_3.2)libsmime3.so(NSS_3.4)libuuid.so.1libuuid.so.1(UUID_1.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsystemdsystemdsystemdsystemd0.112-lp150.3.6.13.0.4-14.6.0-14.0-15.2-14.14.1]Ik\@\Z@WhWVA@U@U@U@UTuTSyTO@Gary Ching-Pang Lin Guillaume GARDET mvetter@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comdimstar@opensuse.orgmpluskal@suse.comwerner@suse.deglin@suse.comglin@suse.comglin@suse.comglin@suse.com- Add pesign-bsc1144441-efikeygen-Fix-the-build-with-nss-3.44.patch to fix the build failure with nss 3.44 (bsc#1144441)- Enable build on %arm as we can sign kernel on %arm (boo#1134670)- bsc#1130588: Require shadow instead of old pwdutils- Add pesign-bsc1087742-fix-efisiglist.patch to fix the generation of efi signature list. (bsc#1087742)- Add pesign-fix-argument-list.patch to fix the argument list parsing- Update to 0.112 - Refresh patches: pesign-suse-build.patch and pesign-run.patch - Drop upstreamed pesign-fix-signness.patch- Update to 0.111 - Add pesign-fix-signness.patch to fix the signness comparison - Drop upstreamed patches + pesign-efivar-pkgconfig.patch + pesign-make-efi_guid_t-const.patch + pesign-fix-import-sig-check.patch + pesign-install-supplementary-programs.patch - Refresh pesign-suse-build.patch, pesign-privkey_unneeded.diff, and pesign-run.patch - Update pesign-fix-build-errors.patch - Merge use-standard-pid-location.patch into pesign-run.patch- Do not buildrequire systemd: it conflicts with systemd-mini, which is pulled in by systemd-mini-devel (due to BuildRequires: pkgconfig(systemd). - As we lack systemd-tmpfiles in the build env, we ignore the errors cast in the %post scriptlet.- Update project url - Use url for download - Add rcpesign symlink - Tiny spec file cleanup with spec-cleaner- Make it build, tool systemd-tmpfiles is part of systemd- Add pesign-efivar-pkgconfig.patch to get the efivar compiler parameters from pkg-confg - Add pesign-make-efi_guid_t-const.patch to avoid the error from gcc- Add pesign-fix-import-sig-check.patch to fix the signature size check while importing a signature - Amend the spec file with spec-cleaner- Update pesign-suse-build.patch to set LIBDIR for AArch64- Update to version 0.110 - Add pesign-fix-authvar-write-loop.patch to fix the write loop in authvar - Add pesign-install-supplementary-programs.patch to install the supplementary programs - Refresh patches + pesign-fix-build-errors.patch + pesign-run.patch + pesign-suse-build.patch - Drop upstreamed patches + pesign-clear-padding-bits.patch + pesign-enable-supplementary-programs.patch + pesign-no-db.patch - Enable aarch64/bin/sh/bin/sh/bin/sh/bin/sharmbuild10 1567757322  0.112-lp150.3.6.10.112-lp150.3.6.10.112-lp150.3.6.1 pesigngroupsuserspkipesignpesign-rh-testpopt.dpesign.poptmacros.pesignpesignauthvarefikeygenefisiglistpesigcheckpesignpesign-clientpesignpesign-authorize-groupspesign-authorize-userspesign.servicepesign.confrcpesignpesignCOPYINGauthvar.1.gzefikeygen.1.gzefisiglist.1.gzpesigcheck.1.gzpesign-client.1.gzpesign.1.gzpesign/etc//etc/pesign//etc/pki//etc/popt.d//etc/rpm//run//usr/bin//usr/lib//usr/lib/pesign//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/pesign//usr/share/man/man1//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11019/openSUSE_Leap_15.0_Update_ports/49067513ce44b191dfa9fea4c508cc37-pesign.openSUSE_Leap_15.0_Updatedrpmxz5armv7hl-suse-linux   directoryemptyASCII textELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=b48ef2d18c250b1497984e7f293d28d612fca8a5, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=41f6aec062fd441922d69d253a91b0ee6cd08f80, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=a3ec7c987bd7b5fae55f9d9c78cdb0396d5b5e60, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=68585d6c8ad47afcc2687fa2dc9bb1d91fd18b57, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=aa1ad5d535fa2c00d35b03423d910c22f213bca2, strippedELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=0b7e0a06a1793861d701e7a6a790fe4314f784ce, strippedBourne-Again shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)*6Leop  RRR RRR R RRRRRRRRR RRRRRR R$RRRR RRRRRRRRR RRRRR#RRRR R RR RRRR RRRR RR R"R!RRR RRRRRRRR RRRRRR RRRRR"R!R R RRRRRRRRRR RRRRRRR RRR RRRR RRRR pD> b}uwzTutf-8d57a58e381bddf03bbcaaded9b2e63785ad7bba4116bbbb3aa2ec556b1e496fb?7zXZ !t/# ]"k%nO:p{{I"վ&}%n!!U_"=k[N=U%qMWn}KsDHN+[:oS؞n08Ed%SOWMBi<ԕ -Ὁx1auΫJPo=ٻN>Â3K* ۺhXM\f;b^N(8&oFNvictX"b6}Y| (Mi8_ 1Ao!LΧLj{jNŝB+2$b+ȍ @>_Yu'!6x9AfP!T0+2m+^SQ\NP6OJ36I,,ǺRѪW>ް@.}jsxuM( ƫLgNvɍ|AwHzuI jpDpظ=wߩET7[8 @6UBI) 㤕VDzFs)PpUx%%,$"uW+bj9N١% t޻K8 ;pD@'a۫zI} +_9|~Gd9t|f$G~.ߥ9'TMWu( EX{R%\n(y[|9(po$By.̹_5+$κ/?pO?:# Nx[ocnȻhbE8uwڽZ"$;z=6!1(]uKc_Jz݂B@.S6~t_o7.RS=͎SFR3Ǐ8*mA QgI;$.$W<9C<~Wڄ. 4B#S2i;4|'6,Na6u)KO?ٯWsbaŨ'R? N7qEy`xB)h m9FUI3E0t"tٰZ>u+i/LhUX%̕fx#eyX!Ž&E؟qr~ya7x@T3tD<]ͭ* kߨ,JPcxW]ݏ2}*{yz͛2f3h9H$U8 ˻RxVĹ3`Sܖ1EuxPHQ~{1s=#i,H_y02mSI9In<Sk @v!p#05w]+D2ڸHWm&ۼpngBD  }V E7GYM4*x'z|QI9*Kdאw[=V|#`ܝi=G Hʶ YZ