efivar-35-lp151.1.3 >  A \/=„Q2v]F;6JyB.m4+_~Yɔ]QaBZGwv݂Y(D/`lY_2-8Z[cp>?d    5 $,< D L \   $4H\xx(89:FGHIXY\ ]^>bc?defluvwxy$ zL\`fCefivar35lp151.1.3Tools to manage UEFI variablesefivar provides a simple command line interface to the UEFI variable facility.\lamb56openSUSE Leap 15.1openSUSELGPL-2.1-onlyhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/rhinstaller/efivarlinuxx86_64JfA큤\\Z˶i\0205796963315a6f980cd06e469212edb4231f4e7a91aa6d6cf2ff4e30d2484a91df770634adc2755e78cae33a0d01e702ce2f69046408ae93d0d934ff29691bbc3eee647bf7723a90a3fc8baa8cc747e014ce9d886387ed75af2e76bf6eedd9rootrootrootrootrootrootrootrootefivar-35-lp151.1.3.src.rpmefivarefivar(x86-64)@@@@@@@@@@    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)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(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)libefivar1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)35-lp151.1.33.0.4-14.6.0-14.0-15.2-14.14.1[W[L[*AXӸXZX@XYXe@W-@WW@W4W @V@V&@V]VXEUUUyx@Un@T\@TPT%U@Rw@bwiedemann@suse.comglin@suse.comoliver@getspam.dejengelh@inai.derw@suse.comrw@suse.comglin@suse.comrw@suse.comglin@suse.comschwab@suse.deglin@suse.comglin@suse.comglin@suse.comglin@suse.comrguenther@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.commpluskal@suse.commpluskal@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.com- Add reproducible.patch to initialize memory (boo#1061219)- Downgrade to 35 (fate#326702) + 36 rewrote the linux interface parsers and caused several problems in efibootmgr. Downgrade the version before the change to avoid the failure of boot variable creation (boo#1100077, boo#1101023) - Refresh libefiboot-export-disk_get_partition_info.patch- Update to version 36 - adjust libefiboot-export-disk_get_partition_info.patch to fit new version- RPM group fix- libefiboot-export-disk_get_partition_info.patch: (bsc#870211, bsc#945705)- Update to 31 (fate#322108) - Drop upstreamed patches + efivar-no-static.patch + deprecated-readdir_r.patch + efivar-use-sysmacros.patch- Add efivar-use-sysmacros.patch to fix the Factory/Tumbleweed build correctly. - Amend the spec file to specify the gcc version for SLE11SP4- Fix building for SLE11SP4, SLE12SP2, and Tumbleweed (fate#322108, bnc#1012765) - Drop obsolete patch efivar-bsc988000-remove-versioning-efi_set_variable.patch- Update to 0.24 - Drop upstreamed patches + efivar-0.21-gcc6.diff + efivar-nvme-rename.patch + efivar-nvme-no-kernel-header.patch + efivar-relicensing.patch + efivar-bsc988000-fix-mode-efi_set_variable.patch- deprecated-readdir_r.patch: Remove use of deprecated readdir_r- Add efivar-bsc988000-fix-mode-efi_set_variable.patch and efivar-bsc988000-remove-versioning-efi_set_variable.patch to set the default file mode rather than fetching a value randomly (bsc#988000)- Add efivar-relicensing.patch to update the license in some files- Add the missing COPYING- Update to 0.23 for fwupdate (FATE#319345) - Add efivar-nvme-rename.patch and efivar-nvme-no-kernel-header.patch to work around the missing kernel header. - Add efivar-no-static.patch to remove efivar-static since it causes build failure and we don't really need it. - Remove efivar-fix-initializer.patch since it's already in 0.23. - Remove _smp_mflags since the Makefile doesn't work well with the flag.- Add efivar-0.21-gcc6.diff to fix strict-aliasing issue. - Build with -Wno-nonnull as efivar tests nonnull args for zero and that breaks with its use of -Werror.- Update the source link- Update to 0.21 - Add efivar-fix-initializer.patch to initialize ifreq properly - Drop patches + efivar-fix-vars_del_variable.patch: upstreamed + efivar-revert-linker-order.patch: not necessary- Add efivar-fix-vars_del_variable.patch to fix the deletion of the variable with the old efivar kernel modules- Add efivar-revert-linker-order.patch to adjust the linker order which caused the compilation error in pesign- Use default CFLAGS- Update to 0.20 * Make sure tester is build with the right link order for libraries. * Adjust linker order for pkg-config * Work around LocateDevicePath() not grokking PcieRoot() devices properly. * Rectify some missing changelog entries - Changes for 0.19 * Lots of debugging in this release, as well as some of the documentation that's planned. There's more of that to come. - Changes for 0.18 * This release is mostly about adding the efidp and libefiboot APIs available.Next release will feature documentation for them, verification that various different device path types work, etc. Right now efi device path generation is basically limited to: + full file paths on sata devices + full file paths on sas devices + HD() paths for SATA and SAS devices + ipv4 dhcp device paths that don't specify their own filenames - Drop upstreamed patche * efivar-correct-license-header.patch - Drop as Makefiles have been restructured, CFLAGS no longer defined in them * efivar-suse-build.patch - Use fdupes to reduce amount of duplicate files- Add efivar-correct-license-header.patch to correct the license of util.h - Amend the spec file with spec-cleaner- Update to 0.15 + Make FSF addresses in COPYING be URLS + Fix variables' DataSize field on 32-bit machines. + Add some vendor specific guids to our guid list + Add efi_id_guid_to_name() and efi_name_to_id_guid(), which support {ID GUID} as a concept a la http://technet.microsoft.com/en-us/library/cc766223%28v=ws.10%29.aspx + Call "empty" "zero" now, as many other places do. (empty references still exist for ABI compatibility) + add "efivar -L" to the man page + efi_symbol_to_guid() + efi_name_to_guid() will fall back on efi_symbol_to_guid() + "efivar -L" to list all the guids we know about + better namespacing on libefivar.so (rename well_known_* -> efi_well_known_*) - Refresh efivar-suse-build.patch- Update to 0.12 + Make efi_guid_to_str() only optionally allocate. + Add ", mode" optionally to efi_set_variable() + Fix some return values that don't properly set errno. + Make "wrong size" test more verbose + Excise read_fd() since we've got read_file(), plus cleanups. + Remove variables we've failed to create. + Only open with O_CREAT if we're not using EFI_VARIABLE_APPEND_WRITE + Fix poptReadDefaultConfig() error checking + Get rid of ftruncate() call in efivarfs writes. + If the real file size of an efivarfs file is smaller than stat, get it right. + Fix uninitialized variables + Remove effectively dead code from text_to_guid() + Remove unnecessary explicit definitions or overrides of make variables - refresh efivar-suse-build.patch- Initial import 0.7lamb56 154505797035-lp151.1.335-lp151.1.3efivarefivarCOPYINGefivar.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/efivar//usr/share/man/man1/-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:Leap:15.1/standard/281ab9249241286750122a9ac782281d-efivarcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=35d241a05954c60acf5e61ad0c4875fd938d723c, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR RRRRRRRKK:uq_rdutf-81023d9fef616f615ad814ed800f63f502b49d60e35543959ef604ce9b772b516? 7zXZ !t/;u] crv9u:z!<9P}ܨz@#N] c@MK~U͢B,7T0o}~A֩TcPе[6>_{!Wyf|7o;.䓸`~e9LUεƕziA9$u]XF'KxR*]ZغUq߀7LȲ~%` uA:'Ua4`Ep) ˿d9+-v4X9$e !;\`hG4",T>t9 j-Yxf|ٍE1mR\Oc;qo{T MWYܖ;1S oB6tl(rTTHi[6[vWW9oB~U.+6`xCEژYp3@ڥQW7,KH:a]DҪ`xIޗ@w>*;d1A9 U~ocƋktP. A6ySO=VK7"z{E/ww"I6-zRw̅l"B{Wq"ӂDdѴO2a=> {+ Qw^{4@Hg#OR.댬˽^ҷtB%պ#G&-)#{ҩ,x5Ⱥ>׈MKd|"\}E#z'jUq"[@\əKSfp赳=u`1bMiʝ6UXz\+EkY Ll{  {.-&1Ɵ 0~,IE_CD gga7C>* - 7$%uB"EXZj!Fmȣ:q:f@쨫DҺe' 桕vC!O;&gǚ3{cm95ȣK'd_ tz–7qsБ)W* ASmpԃ};oP>2-|ܛMXsՑ3S O%Ȏ5l6RV{2z.d )gK?ydyd|D͹bM4}PubQzLwAI^xeɵ6u Ұj^0G~wNzjǍsMߛFzt s/Pۇy[uYPjf\­瑊 2%T@Ͼ*o2 o0S ?ENr"jUUdgk{@`((Nw%\GQe k8moy9#\j"1pA-;#BdVUfJyKԕh&PmI`IL^CGk&dNŽ2U%r1$>P1tqXZy-!V)5Z?:W,h&Ò2j3OvĔR2ZSƤ>bs8afsc$+^9o?<,'UD#8]sL-\iO^i0H49W_C'DU6PG0]=!@DGi"1Jo{־Ȫ` : y.ًȃpt(:ν"f $ILٝL7?B'}f2 QJ~ʆIϽrVj(K/cTq\ *$g$S*bX[5X)Ǜ6爏IY65L1y(* 2;8؇s6c5: ." hּApdY|/ER(o>أ]&جVAAwJUiG)m ;o.8DO"],MJ/*?_ K&4"JXdVVЄ8Ud? y#+~ܵQ-jb콏)R&65+ӎѾ66aWkҔMF^&j]"8<ꏅ-e([6|n;wh3`1q:4TSm Z /OɎr.@(Cv>kPJL#s"&żs$F24O$" J}S1 '\54^P[|$Vkf7˥3Ђܕac6;;@˕u;1=zR<yi< k׻hf$XבAA1T~Fd9Q57<[#qmMM2AnY]#.n.*K+!t1ʩ80eg3֍2Q l~.}{ztHm$$/5_@'M= `sʶG0-n[ZVudM+-Ye"_QnW)(fnak}K=x,pC _(mMȰ?zW#5Ɛ~fW>[>]^8b0k߭tuj#ȸ> O='2V̈> O[)=wA[PhA؛lABIʥ$h9{ cRqե7PkQ17\QMF+^Ӕɝ[pZ^s8rM`:Z$A1VmOBzI3YB5d DI$J:,aάE(*2\KbԊtAsG}i $ѱSFS kh-R%b O @:W56/,{U$x-Z{>'fK1 ;IO$Ϛу( N[oycWȖg=I!%#S?r \-g8g)G%l^ݑ( "CYU%'!idrv )s^#}DS?AQ"LBc ]ګ ~Wձs_qrعQ$50 8PaL ^݂;)I{mK(|J3iSGr<MV`eNͷh3T ďheoxx^|C9~ hKPj{nib5[Ű|lDeOֵ4yGH蝌E{PnO]-dҶ_\J=LXeyט`>HdRYY?ugaa]K=Afȝ5\\T?VQH+ފ=aba½MkM/]@ ه?6ǃH57`WuTB`{$^[v#f_;}?@?͎OCdz/F=ělƀSœw0(?~w@ˑ[r|؈}G'U{2-VNWY4iAU_1%! )G":~>FRHƷ, A0c5ߦs1^هiE0"d1w1X@4q$&jU~MroVlEǦ+oh x0U:^0sp<U_Fbm/dh .`Gvr5l>TG5ZyAb@X8yݟcKAy/f^@f^OT6=;zԋ f'MGݜ#:28R#L&F8)ܽ࿮5 ސ3<?ArlgTZ zA,$=%Ғ؝,u|f?eXX.ň 8#`-I¿|ޢ$ Y[ƼpL\2{NY;lH6u?[駅N7K+HUӿAoadv˼( /,yG l} v|t7I=w<ڲBi}ɩOl节;.*/jr&9L+}"^zC.6JF(6q cRVx$|k ?D7-Тs\{>k^ɧQr/Zl-W:MGY\qԘ'\fWvnhw![1ԯ+uSp ڙZ<=Hv..#[ 7S\H4Ǖ݆)qI7gM2ۜiv^euE}XN_ѿoLꦆ-՝IJ6'Ғ : xZL p??T.a[${971jCOqx1bZ6Ӹ &R ojg#TP@[P+nQnS+; G+䞞+Rr7n_g45"vQG @4Ш,­ZGX^i%8j9]wry*S$*Zq7|X5VXȈ)Z؉ʼnYw[!G[q.UFAؿ\fro5H[ޫS4H i \\,|fcVd( z;^x,(L#w轋ؒf`?BB'A.=9nX]ӷWqw4.f'3a HB,++FBۮzD(6b~7Ƹ>Wg%y'Kš%wMnc(?RseV>9X]T=ȑSl.Dhć@iQMr#řaI\c7Ojcdsb'eAaQ_}A^֝h lOonb{G[eAfWuA]r2G J))>EZ.Aȅ˲w0rAbI}+WCER@dl~E688$Z[7S11E97zb>޴MMƧzA Jb(Oo'Oh{sZ(+g8&xcEyI/rnN)H82@@v'R3kC>G l3fJ9@ۆ߶/חB=uL aD5#}b]( fIwUpYVrTkcaP~̄w L5juBSMu&Ђx-Nh=0e20iT;;]P3qyvo(B.[ˊ*n Xg ڇ6QsTHXMK4$4ٔ.B7e ڛrT;:0]1QwQ^ Z娻aq`S\x[4Hepz`@bR9"/S&@>)$_sSJm v`>R\|tJv,z8G9G|0?*źܭ;0ڱ-F.Tx5Ii 6^? sp?.m{*c|K#w9 (7kڦ)p V"*('% !Z;zn*ښ9MdžA1]= ^-n:qB u3oE3C0_k ؽ12f۝?xJ3fIUctB{#KtqM01GJ:h)9:FD("$]\{uO@HaPI#]d8t GxG*j$|>0̀+n;a?ΚRmǟl<մڼQ<+^w"ಹ1>%pEԃJJriֵ0@bVKiz7/(HЬ)-Lp&h%e~^a]%Uc<ƀHA?-+XlBkU& %<"P܄R.$AAZv?0yI!pJ)&?cGΛ*,P  )7-&hH&.TX elļУ}3ݫoxK+9p}TΛO0n&7}@3 ,ksd SQ G]y$9" jH9V.#17o$$v2oF8klVGP#28&uFNh"1S87[#vp$}|#$xERW?,Mﶬ;B #@`蚩+N2Cҹi ӦW7x>z.>9Wr4k#VrM&c̩D, 2 GY?[EL3pʞJ"-U2Z =oT\U;90e]!uOBlcw0d=字0|[jRI6ptA3'Q{fw;dz\gMø$1i&VON wIj%kXO{\z!׌R'h4[Y r5{fI Kwnu!KO->&.D*i8(>2IR4-yX?\˲+f5v$Ncqk}fL͞!eNkPWWOrDQ_ ŞD~hK\pr8ocѐn RցFJ d ̏_"UB;zΊ|srQ`AYAq+s/q Yl,d~СQwdrtZz8sh!CwܼZ]T0&hL0ZxE#&9ZT-'^I E(lwg\ xuhwCAٍfceSssj[P9?-,( sn)=t2'$ 'nJRaZF6V\"G$ oFN@znFuDK-һ?@ї`(^pÿ%0AcVvSH W%}qSDA FG䔦\0EMHǺ O(׾N &ehv:ݬK?vܭ뿗h[Lq2ID=w?{|*d1vIwbƤl3`vBM'@HUk-z)5ɭ )'ϕ_*|- !"įѿӶd8|CS#{z1WIa;Z7.pnoǭ4d*MC@z?r'>TVTOʇ|ҁN2gb.~W7@|ǐYa4zF9A"]xGSIg}xs›ӆͬýݵ~{!o=ә8x}w.٠i^H+鐨#{,VU"$T!qX,= '&<OakW; ]3Ѡ?BF>p-ͤOJ8+f; _c :e?83_jŗѧ$s: ~e϶rdAO}{°'6V OK` E)RDk.5_9UZ<430#hTL (P Z. vk[K8Qjt,X-ȕ. $i #jWg?VhYsM?![#-)kLE.wW/iȗˋs@Iz{k =ō:4,"ܛ,*ez`EVڦdžc1|_TwQV; xB8-7_!Dqpvx>~XQ A]6|v T^qt·tʲx!nB&O~[)̼4%t<_!-W%d> V¡rB1ˡcLÂᘧm,{ZՊgK^66;D$)͕jV5®R7/r^Xx\?pkv9t#Rm1u=ʓՑWe+muQI60b:ιl N1PX]ښ>EMQ_s-䅶]Pmr!@J)&:էRpauAS ;4ld*jCuzQ )bä(F|F+@1xؚ+dPS+% Q\B FH .بЌFSM%?RCw|C~ &}"jYa䈤]pE$=+a}5]n91gj8S$IjOkٗ!=[XLW׋E`A^]_W),LTè80F5։p B屜. dǧ؂M|TaN 01ƕ$MRwj7S.x@K_bғOGwS&Kzgo$QW52P9xx>XY>\}9(50دC6E"u.7M٢~b3En~CG,qhB ^d[DZ+Z0P-k@{ȼ UH"ZVB\4ӤA^GI~PϏo?F[p(|ԭ{=UOs9c0Hd"KeapA d܊,/Yz,g2Fk%瓝 qY-q|a)VCW9؇-ٻecuhÕkkFW|gd磟ɷ <*L4LO#u␁!6NXb}+4O ޑs [hBnکS 9u\ ²7z|pc9r (7L g3%xޞ3lڶd˼Y{SS,]1IY/YǶGl4YHyaMXI<+<ѮM2h&`ZvI]Yqxe0LpB_hic:r=^-57PT1.{19`LXөx۟:\u#r*9X_u@lzB[rBNJ6hRy[% })Q:lG(~ȡ&qH2@c@Xڻl(82$'sX``T+8Pȃ K3Jl漲;\_ |yKߕߩJ8ƩIOwŏ͘s@Bѫc]w#$iw>X] s^R a+ޠ0ڋdq_+m&(tFJ+<-s#ʔ$暄Pp;5je?@rs[ЭuE'#Wjk)(G#'>se5?YnD A.ɠ}JPFQu[ip:H<^ݶ [z@5ղj*}_"z%lj rMs _ӔiN~Qo"$^r