pesign-0.112-lp150.3.6.1<>,V]r/=„l20O?]0D^۲_C& 3%?b݉uՄ TmÂ`Zu' = =Q2'k9FSb('݀%f>F70?7 d   = BHO= : ; > |  W >`---( 89L: X=) >)?)@)$F),G)@H)I*8X*XY*d\*]+^,vb-fc.d.e.f.l.u.v/8 w4 x4y5jz66667Cpesign0.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.]rbuild777openSUSE Leap 15.0openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgProductivity/Securityhttps://github.com/rhinstaller/pesignlinuxx86_64getent 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 8Ͱ#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~]r}e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855861001cd5387d635f9464f9f925ebbe653483b12b06920031cd0b6e18b0df0d3a2788d6c013ed6afaaa883c7a13ffd03540bd71b2e088fb61b1cd88fe4ca546e7ed787c25cf401a1f5fba1a5f55dd53cf244ccb7d610f864227690c0e6d0fc7bd3eedfa282fc495fc283cf4738ab1bd75318578209de8bb868b7e20359136a5eb346933fb8a941d52ad6e9077e4c5489db392e0c37ace896060f0b42eb4d664bb25cbecb5a7ecca92c75647120fdd79615d9a558dfb2a9b84031b846d0894e113edccf31218d2a7b15e286993516196cd7116574f48ab229a7a7396f86cee0508e4b90df1ae0a331cb6289c73462c992ec7f7fbe2d4acb9f28632b8af1c0f7cee700f7b82d08185fe11bb67a22ddb02d60dd226266632022f0bafeb23afaf079407f160a41853a1a07fae98938993027b3a1df3bfe0aa064d063b5f941b9fb56ed965d3c77b5f8c53d19567a614063218c10911fbaa9fc377a2a7441360fff0ad620de5146181e97264f74ef7e5b032bd2012f6a80df663e4d5d397e8d7657618177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643437c466153885ab552ffc7656a317a5c784fd8aa20281339bffe63540fd3d4c13fa96ede0c7944c0724a74b3e9dd747bc1081c7a44dbca1ae61d74266d68f8e30234b7f96bc6cbed031004eefbf519b8794aae55678bdded24e0bc6978c6351f67e34ff1e85a4125c59662f835500d0f92960ab6a9b54c981a0a8fffb07d0f695969ee81ab73a62e3c205ca6c87c341785d421a489743b58d3b2abf10dc4a5efc999794c3b21a37f7e5f76ed76bffc1cf75e67bd71879f719f91829727b73ac2service@rootrootrootrootpesignrootrootrootrootpesignrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesignrootrootrootrootpesignrootrootrootrootpesignrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesignpesign-0.112-lp150.3.6.1.src.rpmconfig(pesign)pesignpesign(x86-64)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(pesign)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libefivar.so.1()(64bit)libefivar.so.1(LIBEFIVAR_0.24)(64bit)libefivar.so.1(LIBEFIVAR_1.30)(64bit)libefivar.so.1(libefivar.so.0)(64bit)libnspr4.so()(64bit)libnss3.so()(64bit)libnss3.so(NSS_3.10)(64bit)libnss3.so(NSS_3.11.7)(64bit)libnss3.so(NSS_3.12)(64bit)libnss3.so(NSS_3.2)(64bit)libnss3.so(NSS_3.3)(64bit)libnss3.so(NSS_3.4)(64bit)libnss3.so(NSS_3.5)(64bit)libnss3.so(NSS_3.6)(64bit)libnss3.so(NSS_3.9)(64bit)libplc4.so()(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libsmime3.so()(64bit)libsmime3.so(NSS_3.15)(64bit)libsmime3.so(NSS_3.2)(64bit)libsmime3.so(NSS_3.4)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)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/shbuild77 1567757184  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/49067513ce44b191dfa9fea4c508cc37-pesign.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linux   directoryemptyASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=0fa496fb7948c622c94c57083b07502fe584a49d, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=6d0ab94fccc8f3aab9547f69ec37c6194a649f14, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=330c982718f90d94cc5085ef46fd79ab68521df3, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=8e7bfc47ab0474c9c0522ae8e17f04e453d7e612, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=0a47060a23fd5cbb8b30fd573bfdadd3d2851163, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=eaafbab8baf306c1cfa4492abaee74b021d60c02, strippedBourne-Again shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)(3H`hi RRR R R RRRRRRRRRRR RRRRRRRR R RR#RRRRRRRR RRRRR"RR RR RR RRRR RR!R RRRR R RRRRRRRRRR RRRRR!R RRRRRRRRRR R RR RRRR RRRRRRRR R RRR RRRMeߔ7(B16zutf-8e59d6137739b676a6298ee9dc80b6b6d246849f9115d0a767ab3c019f7e0cce8?7zXZ !t/5]"k%f9:p{{I"վ&}zn6'..UKd4k"X=wKa/Aґţ}mN yWݒҶ'[jJꊔ~ Hg [ǶRLg!vB&8T{}4g !Ph_nj- ,Ib p/su,]T*XPw.ُKJfl,$ڈE(v0_(=j̛xbk5LgaSf2V&T+’Vj%".aXҊJԳwg n}t{yK?>bh/KK0fj~) y`69OsPR6ӭciǵͼccW {/A|ndd}QyM$Q|50.s\1.i;AJ&~eqXke9MR鱥 Cqj Jp>vPl"|χz4 .Ně{Aq44jd:?vK$`pUDѴoN\̛oOVdrB )B䊑$Q}Af/-"@wLTݰ>etzM{B#I6-܉'!!NFTԥM]Dv&GGZqvKiaLǡvaԱSEvk*ǘ':3?uV) +}NC7^as[a??DFhyf z;u;t7n1bܦݸP; u3<+sMlb '8- 8 a$dwpϒ;**L nC뾊%X#_bzẄ́FZ7E9ʗTM|:l3R JF]7£ B[E} W#;!fnxњck*#1F{0uz`ڂ쌮w'Et{z'n\~յx<Jh,A'}pѩLqUÂAiPt>cCV4q:Lciqƿvf{Odhf1G^]8,m$b"-=3gv!ȾV.=%`OF"(l*ÁQۓ>Z@$Jma6ճ]8~0Mg/k\G (+[ك6 .ĈQփr"?+*ţ*嗌ݱ<_I| _6$pӴ*MU7*8Nzr{~ޡ̥5, 9\z^N mМmE{X4-L&h 1t* Ĩ;DY6D{70'$/|Z+M>?cM웳`3&H-X-Bm8,߹ƙ(hw0tii NW} mPqLBH\= v c3bŽmݑwߥH#T=G)D5>Ғ\)?e1%%|\ ի >@E&^Vޅt30XdFjf. ȖݘIPA*S_fu*$\uesii(1;&23xܵ[,Sq? \EkX0Y~BJby 5P<lG]_}0<b2j] |h8 " +xhZ q? {5n&DtI/3vr \Zwѓ#B|f"XA<{>MO¸ )yz@Uن;ؕxC;OW#՛`X {̧9 x9?jEڮᚢ\M3XD#0^4e!yCݻ;8}J:m)l\/JY(ucrԬx,m {w%/T OAVe&K'(~|ҷ ru'[BsU0 FJ;`)X~y/hY/a'hpk;]!?gdc?)gyI*Go.b;k7ƖrUɛY`zٿuџ2IV\q̥)aX괶l]2{ٲƊ_}$ug t(:(lWٵpH^ <{K#t{Xi"-5YCȃZK;,p8< "WdB$W?ѯO$xA] (Ј>Kuܛѹyըz04M|y" )W@r,D5̄ :*9.{HN4rRxщC^M^Fe~{l pfbgO,d{Ȣhv >^9kٹv|YSK7%P \!o:rh3#Oȫ+P'{{4N65_j૔-!v5FI~!EJPW3U&)щ 8ҟ2J'pzH1e%xZ&I!wB%B`[8o9Dwܥ1@T%q0,8̩Tli5D) &ͣr ݚKϓ%6xUgGN9h K-HOXN5OޛF2h WIP֫AH8jwzoqɀZ2/T݄UcyXH=[/!.f\[6g~!?]=(R^13_(~``,~<#:j"i>CKi/o'irfwɵtZvΧ?UդQ% c1s' c,9ܙf]NR3AGZ0>>?ʸoPB׹42ɹJ&B>/ "^ 9p35Ykl{tSHx ܒUߠl|6Fj[X\H>[+ b-}:rvXKc{ߠæ-"\gģk峆|N2Š럍nb$zӀБb^˄SWd( ?\߷ ./JԄ4_S*C/2ܖ)y;(vqFCAkJڽb4ލ$7׋r#$A3 "] =Ĺ*TԈLXf3%` mH| Ԧ7>ۆOvKgٷqaP g]v)c rӆ76w,kNVAf8KTطpwCdh>.~`ZLe}HZ5#wV,ܛixQ b%XgȠ@|[D o~$ȡgsDc&r"33hxLaSExBߖv 1+V\^c / b {2Y7I:pOPV^k0U*5:E+u M]Y{7mdD>{]cgqg2x rk۲w`3M_oy43;>fQjmPD#x)꫍l 7==nI(VTcg `7WĿ۸1#$}Lҹ KkdVc@6Ң -RGWrGo̾͗ #܋[_/ |1UAsPbcj?t62Hr;:)=\ maQ]ryY;UJ\ kQ 8𾋯/oRaϞS Bͤ!;kYd6?I9cjKͭWS2%@ŵePehm[cE.*a#+.]?f],ą%/U(*no::qfѓr4H^aA*S5@վߌIb%,H҄dՍ.h5)exyhf4ϼk/NW{c05 TʥVWm,\tBS<s7QlNVۂr);Ѥ3͠k6}_4&mF7 s𧥈~bیya 4H0 a3[4)6֗O [Rpg֭?` y  #PḈ7x#2[ͱp\kz3j&D5Y/GmJ7{(ֹbdC4a3>*~bH4e$ݲN5 :D_߹IY qOxrkdvs%/+k . CCgnN4XkTk5!bÝ f-~w&Fix̆]5 xr6X-HUv0Y88H[fL,Z32檑UxPQsoڏ̧LHJrN75WҐ^8v97t-n& "jއx(cH^,F$yA8ǣF[QgxVm!Azk>r/52WNU0X_*r'kιNDt6{ȁnvmbzB͈U]㳯O6w,bL:b9tzʭmOњ8ZVT%XX'v&i}!Z[M(d߬NƵ7x',ȕI_ G7[{?JH*vcRwj{t#˞ hVu~a@0g"'U+5kLe9 YZ