liblognorm-devel-2.0.4-1.17 >  A [p9|tf (3Z2dwa(+F}&g W5iRb3r:ty -Rb\AD{\AjdaLRqZKAxr'vB"tosl͠]dSW6¢D >b;C΁=$h1 :0$"3j [%l5P=.=F9U=4GR1Vl71+5)TI+Π'iuw~r,]TI6F3w@ZΠKPw/.2b20612c8c97cec8ced69023b5297076c3823b0127f1ed9f066dca074671cdcac7e2e6a80371170be2378ee662017ce70f516c6az[p9|lMUו+5ۄÿZ-F174YaN+\rE߯&qA*~9P|PN md[./{flՌؠ$:A㙽bL8^ <4DnzmEUtkcHQٔO@NJ˖(g0IrhV"x ˗mYuAD/g/pZc5b6g c&Y_z*N(GtD+V/1λ\TS:&>pA"?"d  ? 1LRX         \    L h  ( , >( ?8 H9 :FGH0IpXY\]^bc d e!f!l!u!v!Xw!x!y"z" "0"4":"|Cliblognorm-devel2.0.41.17Development files for liblognormLiblognorm is a library and a tool to normalize log data. Liblognorm shall help to make sense out of syslog data, or, actually, any event data that is present in text form. In short words, one will be able to throw arbitrary log message to liblognorm, one at a time, and for each message it will output well-defined name-value pairs and a set of tags describing the message. So, for example, if you have traffic logs from three different firewalls, liblognorm will be able to "normalize" the events into generic ones. Among others, it will extract source and destination ip addresses and ports and make them available via well-defined fields. As the end result, a common log analysis application will be able to work on that common set and so this backend will be independent from the actual firewalls feeding it. Even better, once we have a well-understood interim format, it is also easy to convert that into any other vendor specific format, so that you can use that vendor's analysis tool. The liblognorm-devel package contains libraries and header files for developing applications that use liblognorm.[s390lp8'SUSE Linux Enterprise 15SUSE LLC LGPL-2.1+ and Apache-2.0https://www.suse.com/Development/Libraries/C and C++http://www.liblognorm.com/linuxs390xT%/ b `6e-?큤A큤[[[[[[[[[[[WWYԴWXBc883758d10eb09b8b246d0a760466d256c995b162b771e3164ea7df59db1796a247e37860d28e0da6d397e74a2f9f385a4fead774281cb8f1f6cc41772ae2095b835667b9a51d6c59b4d9799dfbd3843fe3960d1bc22ba0121aaebdd324e942f69a434a39acdecb8b9b75bfde0df3584a3c69a2b09263ad7f5720fb072ca61e01c6a24914e15ac63fe48f8638ca5071020f902600ba936649700fa6c40e0994962cda044a6aafa4f963e6fc1b243748bbc0505ac24f58f31d4f9e101ea8bece6293d26ed935c8d23b52e8de61918a5c1254422f5832723b94cc0354b78f858b64bafd32349112b7046280647c8064ef3fbcd7c042a576cfd449ae43c813015549ba4e0dc734cdd56ceae2cbc1c1743cbec755ca75c388bce1338dc290b1639886fa4fd848619b764b9505afab190e7c950628113c552fc7d8bc83aff8d344ecf81f60f32d9f580e5dbbdce08a4e45d4200e000a7090e4d89adfde09b627426a7c9ed8c0ea04e492b04b8403b07b1b66865f2fc475bb2032a98b6daf550e86487db98bd19b7e95bdeaa4fa861e5de0e7537fe6872b454214dbd7c9730164be37c02c3f190c10b2536534e1e5f457152d845965596c1279119137d7493a4dbf3bcliblognorm.so.5.1.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootliblognorm-2.0.4-1.17.src.rpmliblognorm-develliblognorm-devel(s390-64)pkgconfig(lognorm)@@    /usr/bin/pkg-configliblognorm5pkgconfig(libfastjson)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0.43.0.4-14.6.0-14.0-15.2-1liblognorm0-devel4.14.1Z Y i@XX*XD@W.@W\@VV@UTT@TG@SG@R@RQ*@Qq1PP[@P7lastieger@suse.comjmatejek@suse.comastieger@suse.comndas@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comandreas.stieger@gmx.deheinemannj66@gmail.comandreas.stieger@gmx.dee.istomin@edss.eeandreas.stieger@gmx.deandreas.stieger@gmx.demt@suse.demt@suse.comandreas.stieger@gmx.deandreas.stieger@gmx.de- liblognorm 2.0.4: * added support for native JSON number formats supported by parsers: number, float, hex * added support for creating unix timestamps supported by parsers: date-rfc3164, date-rfc5424 - add liblognorm-2.0.4-no-return-in-nonvoid-function.patch- drop HTML docs and python-Sphinx dependency - use pkgconfig always- liblognorm 2.0.3: * add ability to load rulebase from a string * string parser did not correctly parse word at end of line * literal parser did not always store value if name is specified- This updated library is needed for latest rsyslog(fate#320546)- liblognorm 2.0.2: * bugfix: no error was emitted on invalid "annotate" line * "annnotate": permit inline comments * bugfix: abort in literal path compaction when using "alternative" parser * bugfix: lognormalizer could loop- liblognorm 2.0.1: * fix public headers, which invalidly contained a strndup() definition * fix some issues in pkgconfig file- liblognorm 2.0.0 (liblognorm5): * completely rewritten, much feature-enhanced version * requires libfastjson instead of json-c * lognormalizer tool can now handle lines larger 10k characters- liblognorm 1.1.3: * add support for libfastjson * check for runaway rules * fix: process last line if it misses the terminating LF- liblognorm 1.1.2: * permit newline inside parser definition * new parser "cisco-interface-spec" * new parser "json" to process json parts of the message * new parser "mac48" to process mac layer addresses * new parser "name-value-list" (currently inofficial, experimental) * some parsers did incorrectly report success when an error occurred * call "rest" parser only if nothing else matches. * new API to support error callbacks * testbench is now enabled by default * bugfix: misadressing on some constant values * bugfix: add missing function prototypes- liblognorm 1.1.1 * fixed library version numbering (2) * added new parser syntaxes * bugfix: function ln_parseFieldDescr() returns state value due to unitialized variable. This can also lead to invalid returning no sample node where one would have to be created. - add configuration to continue to build documentation - new tests added in this release are APACHE-2.0 licenced- liblognorm 1.1.0: + added regular expression support - fix SLE11/12 build- Changed BuildRequires dependencies for SLES11SP3 - BuildRequires: libjson-c-devel - BuildRequires: libestr-devel- liblognorm 1.0.1: - improved doc (via RST/Sphinx) - bugfix: unparsed fields were copied incorrectly from non-terminated string - bugfix: mandatory tag did not work in lognormalizeri- Changed BuildRequires dependency from "pkgconfig(json)" to pkgconfig(json-c)- liblognorm 1.0.0: * incompatible interface and older programs will not compile with it * libestr is not used any more in interface functions. Traditional C strings are used instead. Internally, libestr is still used, but scheduled for removal. * libee is not used any more. JSON-C is used for object handling instead. Parsers and formatters are now part of liblognorm. * added new field type “rest”, which simply sinks all up to end of the string. * added support for glueing two fields together, without literal between them. It allows for constructs like: %volume:number%%unit:word% which matches string “1000Kbps” * Fix incorrect merging of trees with empty literal at end - packaging changes: * parallel build working again * move some documentation into -devel package * conflict with devel package of previous liblognorm0-devel as per shared library packaging policy- update to 0.3.7 - added support to load single samples- update to 0.3.6: - bugfix: unitialized variable could lead to rulebase load error- Defined rpm build root to fix build on SLE-11- update to 0.3.5: renamed "normalizer" tool to "lognormalizer to solve name clashes- liblognorm 0.3.4 - licence is LGPL-2.1+ - parallel build not workings390lp8 1527291923 2.0.4-1.172.0.4-1.172.0.4annot.henc.hliblognorm.hlognorm-features.hlognorm.hparser.hpdag.hsamp.hliblognorm.solognorm.pcliblognorm-develAUTHORSCOPYINGChangeLogNEWSREADME/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/liblognorm-devel/-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:GA/standard/4fe982393885190afeaefe89c0c5dd23-liblognormcpioxz5s390x-suse-linuxC source, ASCII textASCII textpkgconfig filedirectoryPRRfQWR_цutf-869bef934ad4fb9cbd92ccb6cb0343e87c61489f65b32763ba01b788052398e48?7zXZ !t/&S] crv(vX0|orN=M C~??2/)":\ĸ"Lv\DVh\%Z$,وRnb$^ .ɂ4*a/?ePR >ek1B[{ zH{iϹ PLH*P2,,lM!)sY47n{e+BD#OktՒwrI}{] j bU훖L<~fl%//n6tjwxf䲧_cXf1ƈƒt#ѾO2rSJ3 7N=m^tftZJqlhU/ bxfȥ*Mcz-Dku]M85k iհl~VsS[YįKB`[E_!8kXX1q e\SU4:!u2|8ޕ!;(h0ȅ}(U_bP#Y\R>2B.!By`t9EZl<ݭh}s;Oz.3#R*##LizΥ:2d/--W 'Җ "QaDwTr4M{",A9؊o`IG&sAǖB@f_&"6%"~%oኯ 4 \d= 釬ardlB%~c.ʴEIAWz{NB]/BNC^c>v`5@jWU`ai[7)1 Q77%]iT{mO?b&D3-讘{ CUvadpv/@a<HO *t7],P^U2H+e . _4v ws! 5K^RMzB Oy(Fj@=jIAm\8P= M[-p8}i@j3ۙo(z^ub/?7aUP{HCOυHuxe; X@ݙ|:n-]LQ>1](QzU#-Xjt$u!o_hBQj3ס-B NS߉hXD厄8kXMԀפT O hnt!dmDXE]A\67R^WMےv_1$OpAf)pSGz\0j-ldMJ _A4?9"޼ xWg1 -ctd=XN .2aޯ밠/crV5.`vrޙ^Y `|apxe+p86v39VlFD?Pi@!>}EiB"ϞP0X:K' v[ 18E2k3ސ&iLٗ:H-$\ ;sN?Ux]'\.PH<{HVwQPn-U,s2O qA_] lBdO)2ھ2@b_5VB*|&Ym, ;-(Mxo-|inmfI1Hψ>\ߩd.=Hc(di.@-Ԉ4vpzJot<[(VlJĊ2E1 }-]^>Xb["W'JM qNfԐ|\W:XAOępԊ̬{B+4].>K $jn ?E2@W7p,mJM{Rdli-a_ByvC$ >,3~S^RvvPԥxwSOڟIrVR dztr"$jbWJRIJOGV(׳J-T/&c^EQ1[kmeY Kv?lozYĩw۳>ixvqFa?\{H#mg0Q )>,xwq%("E >PwuDolXP[0c(F?RDs*|` } WbdSD]$1{AJZ. ۂw>`)Cp?~XӊYkAA>L/ Ǘ Ҍ춎~DžAGi z{d(o;sMI֢77{rM;O4.| *s-;>-:t]18F].v9fIĵd#%0kv@yH4a3*c :6:liMT,G#;H7O2epo ltfX{V Tzf/ cvSY ¼㦸\)iz;^M V"/cq:Q秿6, bcr> RC$YTDzޓ d$빪D-8]O5f71͛X^ntto볭O 37B><). i3QL(Jz,Ca%B ʢ6ݠf9rcO>.*[іܴ;PgU[؟Jm'[>统P4z˻y}Qn}D%3\ث7e 14avҲuF,CIT΀f)"Ħ ]?jT*:t͉TxWpWP*I:ܷ0?Po0 Ze"k?@ReZš f n1fGğOP)AzT9b\f1Vx'O/MOV\,XN_,yAt˜ӧlhUFQ[ipCAɲw/0[,-!Z(綜\ $?HL]Db)K.4K>089&SH.x$Pl"ClÕ-ZE٦O KG@4[kigrym~5YV_~hSM~ܗ--.m~ ӬW?*}j4g\C,}fۉO FQv)B6/HЅ{VԩJZWTJv#H}tGsDQzsX+Ss:- L[f , ^S,p䊻WDl8#1{ qLR.qbZ>̟t{tzbޯ`lT Ϩw:xMPǷ`w'nV x@<ۮԝm~K# u MxCVח!n]!1ؼ=y~=14>uN*Ϟ)cHmBJEY^"-MZ?>ōY+\΍ʋ,3눀',Ǥ~V;뛑ӹ5H~OƑj6D5?GR؇)_Y%kOsSuD'rdv+d $Iρh)nCGYt\D"ICL4.2,0KNg g#dmج…4p{RC%E '6oI@[SSWHt_.HWT6`]:X)P[Zug1Vu(ov PƮ>JE6=_JfU謻QO X7l9y9M5B=zhk#m'@G1ÕU_&͢-W/ޅLhL~\0vYLנF}z7_s&^+0I Ս&NDP4O>ܻG~d-?m";75Ţ떩ۮ>ՖnSR+e&"p bC9\zAْamv ܎#;o'`Sb0eGb=-v8Z1 iVJ֥ɾ/T[Е &jڌiG!"+ >l$`@1+ ) W8%yblrxP$2#sN."0ǏQvbesg1LD}X~lw kFثtoc+z(ОU6QW,܀veސXE'N] OQV~*F{M^nO1arnďAh?'˶V]/ɢֶ@onS"Rz|"J.GkKMwܓ58k@U/YDŽݔ?.逩a/&Ib6C}[*1aj}D^K0 n{ %rӝW_4u'5iE"Xטlj&t&螙l~Mgc)Jwc*7;">+2[k}$MRQ TN@4)ASh%Œy7K (GP_$všdRfmMw2]]\VP<*~$N%{w><|`h6zuBUM~SNsdZZCdF=bx \6:Hϩ:= e<+#!ZAtEI I큲;~&dD_(v l(R]f5$El.~MN|ʟ(y[#j^B8 v-qA1Xsh5:4̷FЌXa1Y.:f7$.9`sk6Jcd5YLJpHX<$]:v 0vZS q@CSb<@Ku Q|p< 1H(%#bXՅF-nνKe"2]SAm_ޖoZqy[7d䮊~.(g$@6LXarIЍ*.;xI!^:Uu*=?/@k^ 1׻+yn)7Cp]w 4Ë ^ $bFJTV?%,$y8jfB#Iةvܛѳm ӈQQ! =6'sa@kpgqQOO٭0EC4qŠՈ_|T D-ҙ>FN T)D'O|r?sgvYqƙiACNߧC ٵe0" J4We8;CKph,u}~vU=DArCa0} c}LJw +>ߚDdPV>skWFhb憱@9񦒌<>|Dbz(ٍ`<+ǯ]:s \pWrrtRJԗ1Iާtrs _-<|QJJYŒ%mLoɷ{e>|A"ɨGЅٱNh_')AO:3"96msn zX uy %~ Vo~et952+a@tNW;{#jaJ#R2-:jK{iRi[@֚lr}VEZtsyޡSgcCbڝLI M1<[ՠ6՘cMgfe(759w-BN҄Eap$lMZٌ>N@xA*Ie| %۩=T!(d.nc{滗y~쪲9 NƠL==ϗ'ix3^)n{`:SkNNOyc{y(E69L$T*m6Oٽ>š7>u-7fm)|T|1&h{y0^0JvKO3YÊlA[放$Z(")H mve܆uf{oİ k:lջ 01ucb4͜P\]U]=5.B13CD& Q#)>)!7xdۑt'g2USGAy{nیwdۍLYk==e]|L*5p77YGXtby~j p å"^Ğ|PòkG:o 2P["3@fcQ26VMxnn90O#'d4 IŕFj,JQѢz#ۜ A@@Jҹ$wڻ]I'חEIq]pkvK_`J胇HpP~@iXjP m v]U}̟tKe>щDCz^ dOvZ`ZK(O)ӹ# RzֺGBLVNGȢӍ%}E#?)ܽ)QEMjcY*BVV8 sb5/suY7 *052 d|gIm6mq,Uk*+i zSin7`_/{mDVnr-g&.GK2u{@22- jDg]|SK 3TU)pE3|JwЍwb~C\d\}.! vSIœ ^ [BvS-bҕHߢc4Hv5W٤cSJ81dl`؞0i+ixELar yO:L\4J4U]/~U!!̐l4J l ^D҇m}wKn?=٨]Zz.$LXwpN7NJEUf_߮*< ^ 1k *tOM"mCS v_ܖUֺc QZOn$Y gLUTD" 9Ֆ|.? :ohpB5r_0q+L5#[2?G;vw-ю6Il?\e;_V1ü,@!>'R|p&I{~=ϔyzh}گo*'y9%4=(ljRRz^ȳKw &‘&Qs%_'Q'H$y#P/ `޽7e‘VOr桩{VMg_cph]p{oFVؘ@DN$=ojXO'oie`DC#}Y4fk m\vXXI3ER.Q{.B#+WwIYD$!s/ĝ89"cE::P ݶP׈i '\.b2]yªUqäГ3θR}QPW9mغbT\= 4T4\j t ܭ|pxd Sf ^ bN]D (khÁڸ;hx5p#!-OP=ϼp9i"cG? WhtT@5 Z*d; 42ۿDg}}$JV2<%K<ž/ 7!ʼ_=߼bɖM_uatjOckr<N1{~~Mg}.h2cIlַE`G'A*6zdGm6f;2sn?wed`e3{h0~jf`whψ1Ƈh\Y~R>XEi4fR_I%@C. 18=\%֠5ә} \={ k~sl]&SCkQ&r) ;*&Ӥ0!ףj*g^kl0-f1;8};V9M첐K/O 4SymVxC(;pu &]0(UiĞ=10?]t.U!~._c 3\IOftBuыڨX͎͊et,{Ӈ?NߤP[ ޱ63C[ta'4ͣ Dl vܓo+Hl Bf.'r_}蹋My+^r9k9dLWP޲c{B`9++ު2Wɘ`z¿cPޏ=池g,$ k%hnų3JO *Rrq{ە {5a m7XR»[ Oнu`ܺpE藞 ޤZ q0FkFũ}f~󓧏n1;"؏4:#p|(Ud=k`kX 2Jcbxuٚ<|u CRH \lT[daEku0^.$b`]wK?$^@8ަp3=L3:W39wx0cij2/ʴnդN6OPy}mdC+8cqeDo~ P@yCB)n쇌XuX0ƫ?scFS֊¤r^,1Cҿ7:.ۭH |XDcV"z_"` E&C ΆLuK[S1־h/_OSGI.G࿝-cMe-4*E(F>fwQFJwIA"jg g ,hXpeF7 [HURz벎sk{88KPb3p>\MVƼoql rw2X'n5ڭ埅%~պ2LXK=2X5ءHdw%tDvmKhn ڝhUՆʝE$ު`WypJ[$1FふQZ.ө+TξuMWZh "tsA,NU%K"2H~O$f:QA-2j+MˋN{=`)?[Q<Կb21@"T?-2%J9 Guo[ i>T`8]݆%RLkh@\GL'AG8k|&ׁK8@``ެw$OZȘDH ;*PT1R ^-{d dG_[uRK/ BE˘C'Ԅ\D idXz&q}WNVq<.s_^bq`P|5כZfy󼁐4!2=ѕLJh x*/_kaf}%,׿_[tL5+HXM[MjfX<-O¸wVő) uz2SyWÒ0&ELnJ 6a`J +`8fiAor{+?&Ս%>$4ގ%Z sp*.C)4z&>ཚ3>98-$IR3ŭ44y?[71Kjg ]mcCP6m>xB dj1 -ʢql0y:^+-X0nɰ8R/}RIkm+4k}&LWĤ j1-R#wyuиbELGử xyYݼJ^Ng3]P Ⲹ(1$x`B.]EV8⸭:o79H!6x\V/K'bv_.4J TPz.dG#T|Q # JNl~.hvK.yC& ѾgfTODh-Z\OQQMUUXs-r=">,9-2z,H 1=خxb_Gvtjd'+;f t'_*;WM?}oy8 pJ}|ܫ⾓!MBHr8p[r _&i%;ޮ[4%nLz-tZb:d,ݾTeiW.x8"!8N)ryqDZiں 하wv*s)Qa:g pXn(*%NK pUe}!wFW`3Ct^8کM02x ~>@?X&JY1ylPD'pWzԌǀжAZC|uhӽ,fU7aOgY:sgM˰Ln8.ro& O>2 z^) W,Շ]N:U^q$;7_F S\ߴ3aUJ姈|{?7 H5~O5%g<d~0 pCVT>S-#B e\cù(@B 5cj&~_Sݨx8VRnZF-:Qh&i&f>Dqs\b_nc n]XzaPk+P A5[HGQף٘RR*T{_H`(Z/fƈ;~OqGyl%O#?CF"+|^jq~X7?M *]Q0y kw+Ҁhx،j:|qsS[5܆_]m2#GZy;EйgGQʌ;lz.6);/>};=nq=Y.Ѧ8x),D\nbx5&&xL%PȾ(P=6+sTe751x$5M\R э9CUO/ P4Ѱ'C)+(&׼!A3P*~% LRLFsYм,ϫb([œ<-#eJ0U<Ƚ E`43({ |I O QzBLR}XzPm=Fa HFeZ,hNҸ>kJXԦSq>fÆed{  Mw 6bׅ3,9.bg?w٫&H Y+vh,O.x[)ȯ8S,C en`h!fSh'J C~n@QɺX~k9?̢szC]`RTl_gOSSmD <%H{]6Zgd|]!- SP~iզY70 .h{@箺 Ul0*1ZEvwXe2bݮX o'ApEt`+"?u18VѽExh(oio^2SC}Qk$PB)ȞQ>3emY’J!] ΎwYGyߚ t aeT:#2[\ 9F'zvLz%!mIPv,3 (bڞUTs[ .qшL,-NਐVQ{fy ;~vp|#^9x&U_A:B|k uI8s"m },ϟ̥Uba[w⨄-"U5r:}geJW'$~_`wmYCıB|gFKH3>v  !Qn.Σe$0|łܑFHUf< m 3N yII[K4zޢf\}j8UۭFGŚzўq1weyzUz2X/T^ͳ;/ShGROl*S`ucQaOgɳVyA6Utɥ֋DJ^Q^w׆?(UMiT"݀&3 gjd),YE9z|H]  _1G0_'*Fĺ<69uWKP[?Uan3,ea;cVgsm7$bl~$Ls,(ĬW09sg5 neJb.$0Aࣩz6ɟsd9` x4G1$]—_Gf9wXi&:RFF,縐URϵW a>E XKi_ z"s^^[ 2xxL5V{4!6=.RDC[XI-Z6 ԵYVT{U2<'ccQrWρ:)yWD-lAaXCBE"8-D?˫|sOſ,:'݃LH-KARҍ-An8YDnKχ)l3d!s >mQ g#tY_\\Bzinȇe8lUV\t W̠EݼAb{^T@fZTB` 'н?C]GZ[ 4*+ZuHelQ:JI[0bt쮫WxBC~@_^ɫsswWR졪6;B)eT6">Mo:6r5OܨsZX JpZ'V]#D?bZZ[";8Dx!SH!Y@l̑V_,&Ll坞TАITTZĥ|cG\Š" afC~a*SsN1ynwwb)ov1Em&Bb.)0=cRĭp 4TmYA98/խ^}À^C.*L6X/oięBtE[ O y?+M>Y0F$%{fg!3Б!@C+/Y3˵?$2t j9:lx ԵfOޮۜJVȦFHjU;&mh(jf4GBOfz^8 S|oqix/5v:YQsP idq/'ZBR=hC+IY`2#i J9n'OW]I|)8NaZ5_-QAd&r*&B, ˑPd)bDE=&'_ͼ!B/aDk޳S$c~(vd.MuD_YuS x.]FdLDnc iPe(="oVգO