pesign-0.112-150000.4.12.1<>,^$cp9|sUGäP<￘. o,3ܖ_C1^[=ZcJ[1x.[ABpIuS$MдIA:PGu9 B| 9F5?5d   ? %;ago@       )l+@++(g8p9:='*>'2?':@'BF'JG'`H'I(XX(xY(\(])<^*b+c,+d,e,f,l,u,v-@ w2x3@y3hz5\5l5p5v5Cpesign0.112150000.4.12.1Signing tool for PE-COFF binariesSigning tool for PE-COFF binaries, hopefully at least vaguely compliant with the PE and Authenticode specifications.cibs-arm-4SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Productivity/Securityhttps://github.com/rhinstaller/pesignlinuxaarch64getent 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 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in pesign.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in pesign.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi 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 [ $1 -eq 0 ]; then # Package removal for service in pesign.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 fiD X p   (#FT;5^vAAAAA큤AA聤A큤AcccccccccccccccccccccccW4ccccccce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855861001cd5387d635f9464f9f925ebbe653483b12b06920031cd0b6e18b0df0d3a2788d6c013ed6afaaa883c7a13ffd03540bd71b2e088fb61b1cd88fe4ca546eb190b3b4968ab9191bcca0e503783cf029055158a653be7c06e4b412ad0039b1272cce1e84eebb3fc2c043e4e390f8669a1e90c12a08abc794bfff12aae25d95896cb8be5f14b924c1334925711147a18c362ce850b418714549e2d918304a4eeebea7dae1c80eef38743e518baac4f791911f63143c54b72d53e1fb57c07bd8ee94dc2b84ea8370ec43f0a026ed280375d0ccc4c5a16061c46f594b1fd6050e696eadc5cf0e16c1585eff992b9310062feb921ca108b18df053ef05155732a3e700f7b82d08185fe11bb67a22ddb02d60dd226266632022f0bafeb23afaf079407f160a41853a1a07fae98938993027b3a1df3bfe0aa064d063b5f941b9fb56ed965d3c77b5f8c53d19567a614063218c10911fbaa9fc377a2a7441360fff0ad620de5146181e97264f74ef7e5b032bd2012f6a80df663e4d5d397e8d7657618177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643437c466153885ab552ffc7656a317a5c784fd8aa20281339bffe63540fd3d4c13fa96ede0c7944c0724a74b3e9dd747bc1081c7a44dbca1ae61d74266d68f8e30234b7f96bc6cbed031004eefbf519b8794aae55678bdded24e0bc6978c6351f67e34ff1e85a4125c59662f835500d0f92960ab6a9b54c981a0a8fffb07d0f695969ee81ab73a62e3c205ca6c87c341785d421a489743b58d3b2abf10dc4a5efc999794c3b21a37f7e5f76ed76bffc1cf75e67bd71879f719f91829727b73ac2service@rootrootrootrootpesignrootrootrootrootpesignrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesignrootrootrootrootpesignrootrootrootrootpesignrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpesignpesign-0.112-150000.4.12.1.src.rpmconfig(pesign)pesignpesign(aarch-64)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(pesign)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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-150000.4.12.13.0.4-14.6.0-14.0-15.2-14.14.1cr-`[]Ik\@\Z@WhWVA@U@U@U@UTuTSyTO@glin@suse.comwolfgang.frisch@suse.comglin@suse.comguillaume.gardet@opensuse.orgmvetter@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-bsc1205323-add-shim-eku-oid-and-fix-array-indices.patch to add shim EKU OID and fix OID array indices (bsc#1205323)- Link as Position Independent Executable (bsc#1184124).- 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/shibs-arm-4 1669965441  0.112-150000.4.12.10.112-150000.4.12.10.112-150000.4.12.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/licenses//usr/share/licenses/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.suse.de/SUSE:Maintenance:27024/SUSE_SLE-15_Update/81fb665aef05c704bc9aef9fc8023f90-pesign.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linux   directoryemptyASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=fbd13b30a5b9e12eef57102b7bdbdc4589f9e1bd, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7467b94e1a477cbbd58e57c04319cfb00dc88b95, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ae4012bb890e816b1fa265f5e7eac3da37835df9, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=644a286af1d6b232cf50b2785f015b2256218d5d, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=246a050413019e5c9b01e48ae40e32e6698cd32e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b09d81e5dda3d339ae6534fec47c53fcac9eb57c, for GNU/Linux 3.7.0, strippedBourne-Again shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)%1F\fg  RRRRRRRRR R R R RRRRRRR RRR!RRRRRRR R RRRRR RRRRR R R R R RRRRRRRRRRRRRRRR R R R RRRRRRRRRRRRRRRRRRR R R R RRRRRRRR RRR R RRRRRRRe9V5"ջ٪utf-8eaa7f454d07cf62e53e085cf1c848c4e5e85a9cc12112044dd531aa49ad01fc0?7zXZ !t/H#]"k%UN:p{{ID(e)TGY5"-p +)( ˹ h*8N(h{.}(0y/hy}w(E?s3 8!kv2Tװ)g4)`)<IQ9bjyf$Ahs(AԞmO+>Y B ڲM{"{$] s#Q(HES^reDtET6+#V[\' KkF K@/@N ZC%0 R'aoL !XG5܄)$%歊{Yn;b]M_jW/T Ye*!>)w`FRۥY҈]OR:ߘ#qR)?O&K逖G p\HVVoĨ@Wgl. ovRZ ?G^E)W2ªvHGV&ԴqgI8t*S!zB2w ׺XМk e@KE Ikȿ/Zw#ר{k;pFjǮLY*B_;yb &p23ܱE&2XI OѨ9hq4|/yl 9_p)A䡅C#$㟨%śy=.bNh7)Y@ E)ٚ׃%_TKێ`0BR]V)*A4{p4,nߗJpDd#YI:YNx^896g`aQ">T?GZd+N(4lh178OۜN#P4PخF~@FHP$b!UD$2Nj7EdFM)ANy$@ Fدk__ZĿ7ЦsQVO&x~WVg=[xsR xd*JrU70x.eCGʬ`nBk mJ2}~xx<7c15u58ͦNs$(o͖r1/ۚσ]TVaUKb>ȅ9^z3CuvΖW]_xLB\r [q%YUHG>Qk}?*enuި&5y;%o'rh zo$h/4s͟W|P+?+Bq3<|J6^X]T _,A!SCG6+ | Gc868֟jrgTǓ'w-"@wVzm B3ǯaƉ̃+ _GqUQҕΤHJ" )A(ӹb6v;b]zQCSq[G0SZJʸy;_K!=i _?b }-тf zJ%^HF/DíPpKV28Zwk}V+jK>rŝ0f2'bO2#iU*&~_m[ƭ΁oHjCqLzXI 8)O7qƚ:D,J31őhlk(RKJzה/R$pr9Y/LyzJ\4(n8Npg0ph4٨WLUpܢ<&7w[D;q_Y7IAa8iwcs+!=Ee7ŝJ8mIIyKoVP|UyLBef! +Cx:{ˮa/f)Re@'y1o6NQGLJbρ y~O SN ˲+i^ۙ{D9Ob iz9}9ȕ;}wޕ,q*3qf򨠗=URj lw珜nZ@r5'F=Mo62C.FV]<|%WWpCD9YHz +!)=@)Q9ŤYUֻ+ޏ"LDzeʻ.Y͒RQe PǠb HBM\si`rl/`Ǚo[υHyKњJRF[s ҳAQްגK+)3R\̟E[LY}2‡ĢR^x)LoP|5 R[x~jo8#q6Km cF<cUOmΥ{uaw0`3 !Mw#w&GM9CAeǿ5#Ɠ=E$S_⻕ˀ=rם3RE quTP鬣Xp2rGH}D9 b6" cm@`7C!zm.DpASuu|6c֔ & ,3c寇$\kE\k7N%S'h-/5*jɋ@&t)ܝmk#qy @-lS4bFpJ#.j_@c˷acfBU!|DrazWgVPMEZQjTTk@,\ aQIė9K~Z=>>xq< Ta{Y4#Ezs@SD*c |$ڂ*xXf7=XF  [Rnu&g1 jP@N5 4 ,/QLhKxE7,vC 2+ i0s?]VqSvSn@uJK"RٕE,؋D19OH;)C5b(9O=$%!>>{D` Y,ئ/Ju*uofP6; 'v}]$rq4̄ҹ""VPpB&'i/["E{ '% ":5$U-+;sXWKSGHxd #/R+,c[av܇c xAw ͵9ƹ(}g_ncnr ,qğ+- :A  I''Nx%vgtp6s@wx)K.cZ|֒d@nIM ka8Il⍱ y 滿H WNQ$j68c3 Mv|B Im؜ږ=ANf؇s7?*w:ZpItyD m;pk7yRHt<'U؜:G;)am.Mw}1ܱ:!_o09RK<꨻YtO]b:5xB:NX@ƭJV#7XL}&!.C6;UuҪi0lAeܵE^;B;]MD*sJ(\ց/ &4raejpSq߼AOorsE. Xas2\'rqR;cG%j2zӿtG7=u :#[aiԍ׈卩s@Zn4CQw-=Xi[ܺ29h V[滊B-BmiX #&w<mezәN-æek$E h.00gע wF;DI/{٠`fVmC!7'3.qgEz*>3 <=dLK@OkgƏc$8禺4ٿO-(LsvB2^|!,!,ذn^(#7YC`[FOe)~‸$y͠|l>C:o,^V߷qҢ Z'J\ J׽ŵ0¨'G2vZrbid80϶%4 M$ YV+Xi/%'UKҚ(3ZlzvTPp=:gTb'0冋[$XWCHZ@$RWp,e ۗ'W< +j+_F HtPg$G״k?<쾱>|RC :|sg8mJ-P]t!(U:0@4b|n}@>LJ!Ua^9VFs r9^zo&4cE*Z=Y#;6c`N^N;6e"ěD6zgyԓq5+DmQ#.~Y(X4bFgW ՌqR^yV1.T4@*זQ~[% ef,|^yЈ ^/3;+nTy"AnHȃOJSyx .: L^fk=c8C i@a:?q ݰ|4?i=^Ӥ/gjwW {9N#V Vb2)2 SlƟs2H2S[8>72xmQ D-N`xPW\_.I PVWj_OMkl5|!{(%Y< Y]jˈm: ѝ}#/8m7,̈ ›AZGЈu£mq\"=51  B##'cTK@KB`(SG:ceox4#N/4/1C'r?Ϸ:uVׯ嫃qVp\?gL1A|%cu#yu-9x7m lyAVPx:]}ȂPQN=WFx,X* ֋۫rs][9ߘo.ƍZhvv2YQՍ4PpzG[Xi8I_BqU!W+:ȚJq}3_eȭ)o%I yrp}OGyh귆"kO"Z#*v+g +Əͣ.7-bdOǢ1|0>~[b V7A]I M9SM>`<d)7};<sm&$v4eEsCͯ'ţ` Z|yq[9/3:L2H̉8urX*F:s`Ttc?Z]v0e$ yRl]!ty0;1N2DC")u4Cګ >@WKzǔc <9lA]Ӏd5܌84m2r/>!!ˤo*GxO E=Ć*}5~}Sh6eNFz{씏RL@YDi.or '_OHqԓ w *d,l@)%rf3h"CFhh=Yiƺ'h#V޵ttu0o6Pmc8 aDORi6S{+nK x {4C$Qt*h,N^#6d&( iCt Ls|R4jVe y!~n,OC/?k)=E^nf auPUPH?Gm3cX)0lg~^v~'mҼbtX5Hj\䬜v9t ysG!ˆϡcR&Y#AS{iKHPd/[dƫ,N@(+ LwHl>f}B# 1L vM-E< s^2ING3%㞱͛:(8=QQ#%;y7B.d" .a1WP\O~?bm;~WoB+A oՌ,5 cBrAmԄnDuAC95^Yoސf>+ntKu)Vaߧǚ @duLHeWE9NMIG YZ