libip4tc2-1.8.7-1.1 >  A `pp9|QrGY= ToZ5*X[¥OCtMpb3~<еI2%Mo&kGyS>3eGNG@PYb'Pק#9)sc@̬*hv+KiiYc.5Y"6ht/xEvUێHy .WeM+Df1JPDĝ0JUrK+DqJyai_3d3193bf5ab6662616ab7b50fb96e3d4a1688ff29727cdeb7f7a072e555e69f092dbbadb2bb4cfd0087cf96f313eb6ab11d070a6J`pp9|v`<{0;ˌ.Ǿq| rݣ5[H0 (A-+!ϕyuf ~#%ةSX|\WaI͜I/ m0 M/T]ps*D, =|xEy 8%| #dA(ʝԼG@ qDH#|8K Uc @p=$OW?˨>v]p7\_46JL2>F6 ê[5>.|L>p@?d   `-Nl     " 8@JTpx   (8 9d:>@F G4H<IDXHYT\l]t^bcIdefluvw\xdylzClibip4tc21.8.71.1Library for the ip_tables low-level ruleset generation and parsing (IPv4)libiptc ("iptables cache") is used to retrieve from the kernel, parse, construct, and load rulesets into the kernel. This package contains the iptc IPv4 API.`ps390zp3azSUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND Artistic-2.0https://www.suse.com/System/Librarieshttps://netfilter.org/projects/iptables/linuxs390xz`p`p04100fb04fa4b2bf7d9b4c0641136017fdf255e2a81ce961ee68d43edc593f59libip4tc.so.2.0.0rootrootrootrootiptables-1.8.7-1.1.src.rpmlibip4tc.so.2()(64bit)libip4tc2libip4tc2(s390-64)@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`_@^א]]@]rJ@\"\9\[[ @[[s[CN@[@ZkZZu@YK@X6@Vs@VRjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dekstreitova@suse.comkstreitova@suse.comjengelh@inai.dejengelh@inai.dekstreitova@suse.comjengelh@inai.dejengelh@inai.deastieger@suse.commchandras@suse.dejengelh@inai.dekukuk@suse.dematthias.gerstner@suse.commatthias.gerstner@suse.comjengelh@inai.dematthias.gerstner@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.de- Update to release 1.8.7 * iptables-nft: * Improved performance when matching on IP/MAC address prefixes if the prefix is byte-aligned. In ideal cases, this doubles packet processing performance. * Dump user-defined chains in lexical order. This way ruleset dumps become stable and easily comparable. * Avoid pointless table/chain creation. For instance, `iptables-nft -L` no longer creates missing base-chains.- Update to release 1.8.6 * iptables-nft had pointlessly added "bitwise" expressions to each IP address match, needlessly slowing down run-time performance (by 50% in worst cases). * iptables-nft-restore: Support basechain policy value of "-" (indicating to not change the chain's policy). * nft-translte: Fix translation of ICMP type "any" match.- Update to release 1.8.5 * IDLETIMER: Add alarm timer option * nft: CT: add translation for NOTRACK - Drop iptables-apply-mktemp-fix.patch (seemingly applied)- Update to release 1.8.4 * Fix for wrong counter format in `ebtables-nft-save -c` output. * Print typical iptables-save comments in arptables- and ebtables-save, too. * xt_owner: add --suppl-groups option * Remove support for /etc/xtables.conf * Restore support for "-4" and "-6" options in rule lines.- Add Conflicts with iptables-nft = 1.6.2 as during the update to iptables 1.8 ip6tables-restore-translate, ip6tables-translate, iptables-restore-translate and iptables-translate were moved from iptables-nft subpackage (now iptables-backend-nft) to the main package. So we need to add a conflict here otherwise we hit file conflicts error during the update.- add missing Provides/Obsoletes for the renamed package iptables-backend-nft (was iptables-nft)- Update to new upstream release 1.8.3 * ebtables: Fix rule listing with counters * ebtables-nft: Support user-defined chain policies - Remove 0001-include-extend-the-headers-conflict-workaround-to-in.patch 0001-include-fix-build-with-kernel-headers-before-4.2.patch (upstreamed)- Add 0001-include-fix-build-with-kernel-headers-before-4.2.patch, 0001-include-extend-the-headers-conflict-workaround-to-in.patch to fix build with older linux-glibc-devel. [boo#1132821]- Add iptables-1.8.2-dont_read_garbage.patch that fixes a situation where 'iptables -L' reads garbage from the struct as the kernel never filled it in the bugged case. This can lead to issues like mapping a few TiB of memory [bsc#1106751].- Update to new upstream release 1.8.2 * Fix incorrect handling of various targets and options in iptables-nft,ebtables-nft,arptables-nft.- Update to new upstream release 1.8.1 * New cgroup match revision with reduced memory footprint- note build-time dependency on libnftnl >= 1.1.1- Add missing update-alternatives dependency to Requires(post) section. If this is missing the package fails to install properly when it is used as build dependency.- Update to new upstream release 1.8.0 and snapshot 1.8.0.g75 * The ipv6 "srh" match can now match previous/next/last sid * CONNMARK target now supports bit-shifting for restore,set and save-mark. * DNAT now supports shifted portmap ranges. * iptables now comes in two backends: legacy and nft.- Use %license instead of %doc [bsc#1082318]- Fix ethertypes ownership, should be %exclude, not %ghost.- Resolve conflict with ebtables and obtain ethertypes from new netcfg minor version. FATE#320520- Update to new upstream release 1.6.2 * add support for the "srh" match * add randomize-full for the "MASQUERADE" target * add rate match mode to the "hashlimit" match- Add iptables-batch-lock.patch: Fix a locking issue of iptables-batch which can cause it to spuriously fail when other programs modify the iptables rules in parallel (bnc#1045130). This can especially affect SuSEfirewall2 during startup.- Update to new upstream release 1.6.1 * add support for hashlimit rev 2 for higher pps rates * add support for cgroup2 path matching * translation program for nft- Update to final release 1.6.0 * Only a build fix, no new significant changes.- Update to new snapshot v1.4.21-367-g9763347 [1.6.0~] * -m ah/esp/rt: restore matching "any SPI id" by default (they unexpectedly defaulted to --spi 0 rather than --spi ALL) * -m cgroup: new module * -m dst: make ! --dst-len work * -m ipcomp: new module * -m socket: add --restore-skmark option * -j CT: add support for new zone options * -j REJECT: add missing ICMPv6 codes * -j TEE: make it possible to delete rules with -D ... -j * -j SNAT/DNAT: add randomize-full support/sbin/ldconfig/sbin/ldconfigs390zp3a 16179574011.8.7-1.11.8.7-1.1libip4tc.so.2libip4tc.so.2.0.0/usr/lib64/-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:SLE-15-SP3:GA/standard/72499241369ed9e387d77110c1a200d9-iptablescpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=89e15064a6b09ab28e8a718258e524799d006470, strippedPRRRRRd8:UEutf-89b710c15ba5d0ffbe3674a68c940a19a1a9e8911fdf95a8a4e50656d043f8369?7zXZ !t/|K*] cr$x#v3^D%,;6fȻ/GT뮊WDeڙMGӔvm):]_a/z,1ZAKP[Iɐ ~1ϔ`!HRgqb"gӢ3 A4g wan-7)2$z<{F4^406u֋TU`jCNa帨$I|7UP߬ut?71@uܯ-Khh&jukydg|֟;,: ,I_DrDcaC=#tph "} Mr6fZ{?4TȲwO-UrϞs{m>tÔn? /ŖfkYIjLK~ l*i{h 'U[ )e ~BKɔa-:#{tV߳"oRr,ձgwa[p2Gaԁ6xW,@GW]DU-Dl F}.h@vo%0gzg}{~.z9k+;7("cBĭ1qyKTtBdZBvW~cY s0htU.MLu>bd-@^7\ljZd0Uk? aI*yƈu{4xCqR¦:^Ѧoҡ6ErȐV#c`=']Q5IOuRߺO3i XK*-o>nP^|`G{@띬ME m>;+|м4V~u|I`wdhs ]_9~դ(Q:BjMi g[[3bLaQ*Àir0sQ27PPS /(q}@X?~68QSPblXO'sF ~nk_^;G>Y@Q/Ni+y1 yQL+>z-FE[ sMpz[J/{3>k,':Lv;mApc.7{b* p[mX8JϜGk\|\02IʰTG!Q7Nw>;8Dh^8Eg κnHrOϽ0]yr+^10ƣ{Z٧ѷZ6=Z;CEPsR`&;/`F Q`XSKLyb0vW(7Ǿ4pJ`ڂ7Dڝ/$0SLx~JO⚋-MYoT~n@'5dq0)N% ˅mcDZam<%M"};`Dbq69hN;{TBPIU.fAYtyƽ]HðMĿ\~ 4C/*@$c_ J87H[ȗ$#e w!$^zc꘣2 _q9jj&lnXgQR =~E/ǠrOtAjt9+;>Y~`C.FщMC>CҨuU;E,NYv ):@JO1~A)" eH$ms ˅6 ɳ庪vyAQZ`&b]cg&:S,#oPɔB(䔧g rIQ=[zݐ]d3ƼYso\F2emzWE:r@n"/y /WѨQF-ߝWg(h:C׽ rƚ>0xWS_lakGUk<`ԣ=y\2 !,Tclox~egmZ%0$'֚ĊOܓ+x ^ L3/°+`2_v.<9nLVF`l.Vϖ./@oK|G2uǘF$<]Q fHkC8cߔѼ,$1Iu~ġm/txP[)Ч󆻏=M=|)M8~>p7>QHP1ډ|g|qKK`ԄDvVmD3>ĩ@a34'qkqe‚j ELb(m6d')VoJ޴\ {AbN&3y5G/x{xg0Knpz5d+:.)P,cۅmQ ѷ֘1+qR,9eZ0"txJ&xJ*=]DsSl;ce';.9ΓWѐ({~~k0H6J*HWш◠[,+|esȚ"2}#]]\P6@ݠlQɿH85W b .2QHK<}?Q R{-#^"lch9µHOY`CpEQkﳻy p9Bx1]pOuN<;W 9G1TeY#xvdڄ&#m6wXߛ͠zbҁӳWYLQ\$rP)P-vjwMw6s6!c\Ӹi>2ј{N1QF!5:F7 6n|Sd8I]IlM~3}6\(w! ފ m#ijZN AM,ΜH8gd?ֹҍ}҆)+9oʁ*jIF> 'vwY@j*i:jl>o6@ԧPIߎyH[Jd\q{sh5z)V bA6/q>?90KXzK6!zϗN2S!&yM=?{X.Zgf'v>֪,,tZ[ohc*ɑдQ ߉d.G㌢[6˳ _AֶAV"BUc{r@Rw\-FI7g#xXE:'hR7 *ŝvތڄw5^&}7{!5Wʷn chlj棹IT GI>W`E @<Ϩ<-=s7}+נ2Z#UOl탿ѲU %qMt>]FdLb-a ?"%M+-`y+ u:'(=IV5JDi]:ދU\,/@( ڱ~fj^B5$ƮM!]( ^F,SNV`:U y9>FV͈Ā瓞0ɹUuȰPF1C \|qk%% 7:zsgG=@Aa%,=hYkC6RƲnK+|Q OH(Z%SaSYˑmr R$Dd{䲧^&t <~V"}"-˺]Cz1/&g 8ZԖ_ @oU=@'IdJ3(iiU;y>nT.e0Tdރ§ aCb7!~yb_9N6T'5N,/](װTu!x|qsG5'\ߟ濁KDPvfkɊeNu!);F) E+Ȳb wS.jOG4ˮ鼬b:rn[u+^+=$<dk50=AuC6ݭU 'DT[Q [7 ߵfo{&< }6`@ULz%r [@ь6 %hw>hAVEI TР8Lͯ) hbTTc4[2>KPYm=$I5R#rm7q5g9^tB!"EkoL)@=D"WXږ̧B43 {j!I;AX~?ațPY(/`Qe&Qp:Y(f kKM3K se>{dQz.Jt7So/(w:"3%1RF@S?.I?w[}]$h1%l`MAEG9=D ,|)JAw|F֗E5Kso6}qK.) d׀J\0/$i5Æ1z%*A Q:2b ooiFRPF+E gFjy`l8ߠ0˽| " dgjoS$DT!W-6%OeMAHuu_o |Ȋp8&CK !W3\?%>ܬ D!2V)~ZU2)ͩ"`ҧ^= nR$(iHChZɡ=ՔA0mMaiKӨa8Ň;{kVjyia?w>B8ϝY̬M9* 'Ŝ:U> C5ss3>br@/ ewf:z "l-e)6;Tt(nj\%7C[闼L2 `a_\]z{i:ωPkLhܢ1M^Pf "hV9PQdc1 N:Aq\=. A⮌P `_#Rd9{&%JeK(Sq&`UDeCKxKD؏qҾ&F#Jww3dSFHEcQCDP3T^UԀ!rZ%ǗȅVvnk&d]B޵=z<I4Ln' ݻ_+<# GC֡U=;9|G.f3E +{q *_ 5pL~'?O_7\YQ}P]E3ګ~3nedFGwu_7_Wȗ c@MTRvǞh|ls IQ?k%3rZcGѳOt<Kg(X䟟Ƕ9:42^X3#+[`,.&7bI܎qx9 g{}[+V*=)tV,3oB@VG$4j0 z)|Rf-[mh`F.}֮U>DUo|64X Zd9e_&s==He#=S;GE 4_DNW( =LQf2,NrjP@("N9i&yw/tҷx;z2hb\il~hWN.O$LD'Q;4箻SlAu#SqRt?LT s{lP^"V6 O>,ic\XAsmޟ~#ZLs}`wo 4JRjY/یQ Zwl E̹8_[vgG 7QIusVWvږR1yր;5N JU/̼(;w&,;(K硳,-xz+=T]յ[3,YHD"`Q6*QQKo(yDM\a_;Ecy`X(W@ذu^ n;sv9~9zxeyekr1NRt-{T44fZ$Oi3@ܕJ7W0㋏. 1t@+ A!rO%ŁiqD |jQ@_`y~*6HUנTa~%Ô8ݔ=SMȼBڥE"ޜ6Fԧ'5=h76:lq="h"β)Df1P f3 PrsHpty,ibMO] }ڦ` njMobEf(@5283uoJay4=Uĉ)iְ&pȒERƛθpX F)"%R+yon٪IiC){4t k7;_ N7Sw3{ÖT~lXR e|Ud0n*x,PeKg P}ZVX ?{\eKqP+a(N8WsM]KnPPp7L|@ʄU3Ȼ+d|߲醡`/T>/^,]J%4H_q R!їo]K0清K1fppQDf(YTx6~'nxhz\>B p{S/WBf*wM9IX~s*֯kʦ ep~g!}( 䕺@-6~K Ek[A H!8ZƄGI*JY *0`.R+>'3̓U=g\L$0\ij|T,U0#r(퇳a.1S2r_#D4S؀J?WX뙹JHִRe IJWYڅGQf`*3Ej/Of1чS˳HfͪG*$b,JPyYgR>Ru,oV,ꌺw4TشKPzaO> }"5dԕD1'W|G:gVI ƹ{ڟkbjݾ"Sý-YB;DR?Kjk?XZugw+IC2܎Ѡ;_̄^a*8Y4z̈Sn5%,Jt*:h.eǧZQdgˤ,8쒍{]+Sz۪R LN=ᓐ :#:֞[4:_1,Ӄu=Werbfu@ "G̦ݖCN[&lh@2iL-:<"N _ŇB&4 i~=vqH/`FI$])F;wTrCO3WGL6tFQn :&7ErU9/)M0A"I<:TȼƍG4,ty{u،=tƶUtH˕ߎcZ} gT`# iXsNP%1Tjv-àԎ WxONk?ӻ@&ݗ3l#%Ć|L+Of(T*A]IF-:!85OgUF6p& +s%Ƚ(߭cÂ)WxS{A<8+yT)IpON!e+$Ka@͓Ԙ>za$`ƛoEZ 6/'=kUCnw1Db_ųF2ZgM>c>rĚkqATm= b[:R/Nq8?U YVeZ%RzGr<@ϔɇGx_o[uz,ARM-fП1fNS?Q$עCV$aE~Y+Mw@z캢$V0SAϘ? nOsONJISq2 e~ MsfuŅ6cmf7!&l,,i@fSr>̜'ǗLXBb֑?rT|VQע-DZ}e_yjlbI A[TQkte[ ~o/3E?A7L,G*DD[ U=2JIF%7%ޛjb]aCVK?3,Dө2h1\S5a/KAA1<'zH>Z~ؓBʔbq%.| j9lSPV[ZĎOTmnũ”s_J=64pm͓)aI7 ruL97PMmttEW=$lbEkd>%ꔴDJv>VK]sa2D,lZbd`e Pҍecu`Mi[+T> CFHF%Lg9XvNT+zQF}Y9{*y1#"dUC\<$ ۠xgX׌dXl%_OT#ܩ#it'%N׬J }<hdi -q:X= Ĥ(+VH$m$_뜺JҎ_;BĘy0N {X2)7R*]|*KYfݧ9 zz;cgAHsnjUM?s YZ