liblognorm-devel-2.0.2-1.3>t  DH`pYQA/=„] dž'=1S=ȷ\QiJe8ڇ4oǠ 3}|shcK$x0BN]6k'*m_;aH&,)L.]fuC>ɚK[x鹏Abr;wJ Cq[7 '8d)exkp?L߽\BO$z߆tYcLefN]2= S1p[Ӣ-L6cݹǏ;ΟwW~TRU`Mlmř/ ps=y~2112030627692a3a5d8b6a876f992ee9112c1c90s݉YQA/=„ƩQXb)v8DL؄_RĉERS ڒoaLy6M~K ~ N7 ;TNJg6)A/i:U9&1yWXwM+pU ]6:dҥѠS)^Y]H f͡\+*bjSg9ߎr 7GꅉhtٸJ`E (ypbo-,# &I`enAWkGg0t.L9*?8ctHd*3>=? d  > 17@     4 4 t   4 8 J( K8 T9 : FGHIX,Y8\T]^3bc/defluvwpxyzCliblognorm-devel2.0.21.3Development 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.YQ:lamb52openSUSE Leap 42.3openSUSELGPL-2.1+ and Apache-2.0http://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.liblognorm.com/linuxx86_64U#/ 6e)^?A큤YQ8YQ8YQ8YQ8YQ8YQ8YQ8YQ8YQ8YQ8YQ:WWX)=WWcfe1454306245ca23e40f54bdbeaf7114828e2b331d3f0f00284e11b10e57613f47e1c9a3fc37eb288493fa6457d12760fad12991203744e4cae06989b1da8a573a94dbc401e27e5ca05a6d563d52abdf2ec621eddb46cc6a75e518bbaeca8c4667e5e998e2b2cb596e24f77f8735bb21bfb628f70cccac3f985c3b09924f0000a4e79396926a4c56b904f1f6de270c0ef15779112e2e1122f1c181e624c82f7ca016db57e008528dace002188c73dad74832edcb8710d4dd6e9491a35ad6d1e1c8507d282b7dcf38534b5eabc0ff41e3baffc0dfaa3700453c74ca831027170liblognorm.so.5.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootliblognorm-2.0.2-1.3.src.rpmliblognorm-develliblognorm-devel(x86-64)pkgconfig(lognorm)@@   /usr/bin/pkg-configliblognorm5pkgconfig(libfastjson)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.0.23.0.4-14.0-14.4.6-1liblognorm0-devel4.11.2X*XD@W.@W\@VV@UTT@TG@SG@R@RQ{Qq1PP[@P7lndas@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- 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 workinglamb52 1494372666 2.0.2-1.32.0.2-1.32.0.2annot.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 -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/406fdd6a3ac5459cfa78cbf18a77a6b9-liblognormcpiolzma5x86_64-suse-linuxC source, ASCII textASCII text, with CRLF, LF line terminatorsASCII textpkgconfig filedirectoryPascal source, ASCII textPRR;H{JRK?0] crv(vX0DM)p]s/aqd\CAңGkmAY[6shÿ́ ZH2X5bIKM_K/ZaS؇N eJpɻUƳ g޾W3u2ٔJl3| p 8z&'ՃO [!PMX?KAծ@qp$NeWt2" #o6JA} @f#ez= eg(z; ^ޠ,S5x{>WzȞFjSH(3_-6 Kc1qN6fKbPӊ8Nh 1vIzxȾ|''ܶU1o֖K_͸q+5B|Of9p QϬe>zu g'h h<#`@5;P@b佼3踅KS註iˎዑBz QK8T>x-fIk_t<~b]RA$)0ϊAtLV߳.u! |s&%*9"YGC b?=Lh,Io= Nʜ\f#re q%\[@ & <BO!w 2c8kDoL! D0S4,18$Șou@j/-vB.-GE8> &hAhOus9J&_#h ➑6x{\[5`^mKSe1n(%U0l=b($Loj6 mK`'Qex\Ke!UZK6W8n]#s4oO}W1^XY"T \\SPx]NqO[T2/B1{,󴢮K |1`StW,Y ZiP;8p֙:1F{ɿ|htZӽ3:q s"3e p=C,TH JEE a# }C HnOn&N 3NAow\ {xbuf`,,Ak7{YQ+j: ^Rl^rDb7Œ0?yHa:NLn4w>ooW(ͷKTdZ>o,evʚtuW0 P5Eh畫{LXTcM %ވp #'A}dwF$Fj>'\Iy]!8uF]m 1]*,)el |cޥKV7'SJ:wvago}>Gtqԕ@nvS8҉&+%BIfrɯZ I*jˮww4 ;/DcKi=r z91ޝu2fAvTFKpy Chک2lvC^0=#ߛ\#F׋: LPh=2mhO'ީi:>rЊȓ#.`3R fW6:*ͭ%ӵ+77R9Rac; n HϘe1NET}{-&k_Yƪ1z ^]eaÆT 8+K4K/.˸0AfzAj}!5nn(&pDr&ֻU<"`J^>xqc-ks ֮j3%ӛN~ ~QTACSpd/w?+nSz7\1'4읤\ 4W:[f-uƒ|݈>|" ]~ꑀF;uLv(H]IrdPi윫 m9 Cdr@|q ~ tbwwks<0g%l} e "ᒷ0s/=j)@Tz :&~#I =%stWܩ .^-\D/ ܳjp/ x{P֤Djx*$րz]Ai:WݍK?"h T>esb9(h-?,2 H0Np<%[rjj4NLк|?QeVuz8L!LXY#ଏ$A.=҆ӓ'Kt:Νgtb+I *7!%6[1lHlk1dBRFY/uAzh/d x]%9ND݋ D[ݵYeDK=t;Q=\Ņ]lsz1'{]|lv-7^m՛򖈙AS>` CXmkkR |W;!k=gsŰ&Azj[cӥ,ˇ'<|wGᱣKNSCJו SEohL̫V34?ɧUX0i`/zC@$c.CΚkO!e08 SF{NNM[{wλ]E#Ukl^ga~y/+1JtRY&W,&Z$TQ^J}nh=jҟz?\ ZS@X>~ܕkOz^2G3>Pb-{r`w%3TUFcmHxQE$z#sPn8@FRReNjj~}T9//yU;Jl_lKiQL7i:Ɏ}%r/>rU[08J#'bcwaAtVM0AdO rm t =EJܽBl`!kxK oE|,Rv; Zސm4ǺWR*Ib"!wJС^*pZ?`^}SvcBO8m-6OõgH6/x \VƙaZ_.!oZ}Zݖᙰyϸ.e2 xU!͛fs8\Q:ON$""f󝊭](6YSo*_܅.Z{[ xAp& QqJ|/slKG ܸI^4 oyAyrzMT[6HMmI)X·*մr.Hؓy}m12MTv 3_sB95xvcb ްV.Yd.2@Yg;ۖ ]s^FjN . 6$FQR@~4+'ݤtOiUD Yn!Gvb9ݺkp\]L*ޚ`J^swEDy_ AמRQic KarL!^F:0̩c so5]G@"]*擖χ㮞 #ʇ3c5&E)ںJD.NIHsÍ-XxipˀүpၷgQ[!Dk1 `ZbȌwOHM:zIڻ $Cc(%q㺊ȎLr[NĮX5Ò)?iۙk hx}Xa *t2WO2/FQHN$ 00h+)`Nu{0~@T}\/q]dnUD(wSG:ED #nНz"26@+ue`Ghbq[ !$tom( wSMjx8ϑ:ccb%|z*;RЂQӽ E$3BY!,jYctQ!`'QRȋ,VTU< UŕKWu#,][![O6*tMiI|j ]F:^A9S"GcQaϘ42Βcs`Vcwŕ}f1 Nӄwd^m]r"PK΄{څpNG,˂bFS˛ĔҏXK;;jd@urźF -Mg3qYR$e /~ZZ Z2E`(`]@Y4)XF_.Dqx/\-DcJ+h8y!>CY c=krMªV8H=!bfݸ=ͳ f$S!ZR99,]'.x 9!#2)*Ю/M9l]Kp~/tBe0,< É}@Ă(J|(#q})'bC`p@g:сUv`0&)Ŏ#*d (UK #;ख़Gd[R(1ם8gC?,^ߣQXkM"^Lufe2e&7b@LsM53q= odcF_XWxL;(w}󞰓TV|3d:_^&MC]+9Ԏj3XKq/DAH::mlm4O}49IVk:!gf~ڏCE#e*T{WwXL@~- 劧0Iu^7]/RtnQF~h\7>z@ncSNGS5">C8oW Օ<\"tAmxțVRrݜh37`7|:э(QGe&J??JJPG4dt+GVڟAM{W)ޣD !E9v+xAE` ;x/iu T:"p㙔Oe`v"ߦɡCѽaYN ~}fQp 0X+%e0$@~dJ7c[]nkPp+w0"mudjb@ҩ DZ@B^Z*Pn(h0jm#^ f*Aq^¡yvN-v\@I󞺧"NJ{y߽'ϰ%8doV.ڡ&)+/ÄpcwYwmP%i.xc>)bHx' _o)̛YLTԬjQK.q |UqXUxf3(p@& ꉢ6(E}P+ͦP1Gm&OoSr8B6M_̐EV+Hli̴+bY/HtD#I(; ʌ44Mp. >" J#ak8螣 \6`2]n١N ?JR_J@5?- y ,>1eg#܀d 6 Nv nsf,)e8NLS8(:Iчu]=1"`]gg"x zv5mš7]nC9Ҵoi!d({^CZ6:u $v%Us^~0#°ttiyq.ZdK@x."!3efu #X8G2mS=H; MMx>OtͯQ !h^tJ"2, e"*؀L5Iߥ&Γ6wO#*jJr|H)E #HN 9lzH0. *Li_2zkNw4UT&=ॾ6'y u#k#Dg!x]ŭw1"K0+U6 DDzf||F}#9sG'}qҊ k; |BjY4A`jqj\G…LqfI/lavK/1̦XKQD{-RrpZ>y(RC1}mg V$r;bEٽCʼn<6(Krio>)(rP=F< 0xƥ~]wN/F' q51 A:y[k-V$*)9Hւ0{D;7Wp5CK(C$+jw\0~ԷCv@% ++TX =b$ԙ[۹`tմRl=i؍/jS UTQRQr'_ʞ 1csA Q-vKw뭹{k} 'ׁل%Jz風tﰚo4gijK5!tݞıMkNXrc7d%ZB DأeŪJA(1`l*yFHA@A3;2QߋXBįlM:'/xksFsB)Lڷ?=QKIV p*aTAKO'ePhe?6Go@o.d*]b)!Fk\);_ eD`L-[!q HT2* %ϼSvu)EX8 )rbHO9 OaN JŁćQ ̴khb U±eۮU*U^)әq]yve*b7'ۦ'衇D JM3>BOu3[5w Hh)ş>!TY60!6ݨy=u.+F{X KÌv+[)R`a]CxQ-b qM*$8fgcs.ag1ϵ 3|re5& Ǻ<Av{]_#4e<=sK()E7.B;2r'0?,Z'#8 3׸s6ـ %p&"r($"uҲ/QXl4vUTxYF"4'1$eo=2A aԕ䪤q@FL!@K'yu[; \=xLAOJ'SwԂ[an5+nrϓ+sGa duބٴ:pczMf2MΞ-N5uOTtiE>*Yx5#B]dp~ K;߰`#f/;H$ 0hd J]w"p*r' jMUwAB{]8(/%ǚ'B(q4blk0r8L ^-NPyiL.ymkGo& 61ol"\1~-V+c6S چc=̍Ux& F2_KHe V h]Fbr3'{?xy(G {gH@u Y_v`PJ^VLRtrC*njh#7 A1eC¡n@SeH6YG>Zp JY{7\a1/1;: 00{#^ fbVAMdLK&|3.j@qOWw3NVNO,;ޅ  XB YUc t;t>zT7C7]pf P0.D/X(_'#']}U{n NG.~SQ*ok&l7agS6ZĈܸ@xF &TMt_#=$Rtͱ?WFe%q\ѹG!.dLy)oc7^! ;\ ׀ K#IO. F `Ċ)ɓ7*СбM<Ұj}?]G%T5,Pg(5gOgdR.J 2{^Ar e՛hBu-2YEIVzMptqSƪ`NfV;av9deThlw)3v&q)13omSWVFB7'Y1> @i ySyjB>gZBNߞWχee3 fs8 L&j1+A5Myq~J5hZ g5|6Iz8?4 2̔xb3=/műCxF"媫Gg.b*P?ovlWcOVncm,YO{Z=U,kJIj (9.3 P(q ;zie!ձe61Rpqn`P}b]ejIY*yTa VZE@SP]a ȿo^X;ǼEvB7Ԡ[΢2#ٞYC OA'߀Z8G;nX8(. iH~ă S%2Ԓ?|'~y1 )M<{1|6Y7v"K}i%7-r߱މ,fB%^Y _bdEt a>SeޝiY;;Ť`TI&#>ҁ̀ 7N_'C)i율^rV -oGkGk@vu3fB.^(RDm />})_: } 6[]ì2NA,ǽ~ɟ#}CʯF]'(ĉc>NڡWPÒ'4֕ˤ%]&.Eڀ OH䵢C; 801zKaĚj0kw !otvψ$OT}kFlO|[r) 4`Ud2}]o@ּϏW]2*~$0 [<'&GM2Wr|vUBqwemO+ 'dh~I A#Qr[rЁ7Ó.\,QDpȆ&}G<ƒE]5/ǭ[g9IgpUN^}oc{Fpܕfc4gˆk5)w>(b۬v6yi44DSKc¶6Oplju ޴=SU!3yR^x>m`B)"b߳-i߼Be-nBMRe*ӹ ~ v'L*漗̚j ?Sif`bbgpP ړ|8XԸF)a)℅DW0 'x^HĤ4)K ӂ]QrT,ޙ,Gr"{wC8-'eӣF ۝!UD5ij'-RPe4NA`3_qD/E b~1YrFph,gW*1dL@ҋۋ}gCFƸ?Gp@̵NGFW`l]en5E;+WlC_0@+@ؾ{2QV|B.Rk@b. :XZ@IB6~;q 2+Os-`N)Eg&nV}{ /Ŕ8=(aA몿z?Z <s_H|1R>(FAcpX/.AqT3f;4;C!LX'i+mmu+ihӥUm۞C#ЋM&@..W:Ok0ʟ}^;au^Q^?l ,㭶 Ki=# 3J΋ʉv<7 -v;HeB D[%U7}Dd# ;LG={L2Tcȼ&l{.Xu 5TdKFItF]n7}/Iyv 8fEBا+_<|S?Ak/8ڈ3gTxNbn4]a),=VT)pt|VtcŗQEv/,{+5GR~>C:͋[8`f@a5Tk;y)0͓XOC^ f[hS ڜc0mѽlĄRk ilTi]C s*OPTڋm 7Hg Ҳ1`ӷ A!'3XXg^qnRv 7[BU>6x?GIb̻o .).jzSA'{P=4 )d`jQ'5۞IvFv"Q!eoHd-3fnNfB|hE9 =ZجT9mfLl1I[ ÃY˲ջH+`Twh \1$|+E/,?.5`@AQ5]#'Z`afm Ml~Юz%3}/udA^c(VТy8E*\zzrIwʬo<&1'0S;w_=XNEyH6] hfAz*~\DI }M%"\)ciZj;7sqZYfnneEsS(]25ʴ4ĝ똆pUlp8S /IdK0jFmh[XBb19OMݘ .%gh mJɈw2|UNu_*L3@mXF {5[cdd \^1{̝4mawr/ 7ƘZYMib[IV_IEG[D.:WR;nV ;ݢ2ؿf5 ]pG$/ݰO|KĖgiǶÈS*+^@1:"wI /.偊ECqfO6nhB꿚%/ቢ-WASԆY~XC&[ ,dPLإۤO; ׶25J9ص-[#feL٭>K,Y[`zoE%pxr:$ٌftǴEB&]9f{h9$yP );g5.tKtlP^g'uq@Nq2f3{r:<=p#Eg~n oYGdYSY->ZTuM{G6z K,i L#ܑ%dsĎ2Ds֨K$H:ծ zˌxB/lG⛞v7كsdfRΘ)峸NShP0ۯ!(%"3,35z w`_wH֛$3c `F g}Gy#0t|gřU p[v);ht^[/) TaȘ(,F瞔\wOE$<ZB2d R[8>nۙgB% HO:.lk`6txf4+K-hfu;w!0\-JJHYoqvpyQ>@w:Zcq:x3eh%l;PN]#:XqYwWm<%Os!x2y$hiV1иJ|1+Ae u+_ mH/8uF Dˊ W>bys"t.9S8C65$BXgAĦTrOi$C&5~м.Wk9'6;Mq=8GFtXu10Xۮ<\bo'oM- j @&qK rSAHg(5 ceM0fɂС`-8r[jp`є(2C U}c{w.Onj#<ҝ@H7EtxE"n\?Q-l.P =T$C=)X"Gg!Ά^]'j$A (gB`#a ~43"U3tW AygFc>^BAmvBsi::M hNU=$y].yw 7aL1LYCՈi/cɜp1ߑ@'+x'wUgu ,5hp &v6rx`5ٲ}j5狱O_G( 캂SU k(J[4Xn贀?\բcwp_,*닶h mqTu@Y0qUň55ׅ3d"jg.2Lgz+PrNt8puKKr0*F=0KQZݑϜO L%S;/-U#be)J5s&:Z/if$#-79-LF6njbz~vÙ] 0ޣ̦X0!´ۡ^y?ߎ)fв貯e-R>B#%jPqR_x<T_T$P!dB.Ǿbl8J\eeP `$?8օR)YFt  D*5tEOsCW&]=(iZ>"t!B,}MVg77e0_6i]D2QZ@DjI_gaNЖ-Z %$\`K46yjgLX?ٵ6(AP:r7gDI 0r1/sf Q%ZY,K,l5\g$>"Oa4x/mzS!lhXE7FfcTQUS*j@QGGGJ\c䙠~_ [W!?GWK`ߔ 3ѭ=Id̍fCJդSHyIfx#?S sH|E(N wO$%$k s^Ay萋W^ˌ+JF⊤yIױ_ރpGڲ #da}p߷}6b3|OkQȵr1Õ0͵+@hn6OK$#mq< uw2|r>%i]zy<̯>1m" ő#E;VkN=QQl>T^u8/n&R\|IP};.8f {wk%#oR&Ǒ*upf.n_qQSkR<[ 03I(Ec|T3ɊEk`Vdm+1U&V/a"@{x,8$*/ d饧f?T=nog+٦?gd/q.s.+{<`v.BW'cRǿZC/ՑAwWp Ӂ-P.wȝԄ,S( h~*rV}RTg=Vw8fUW*gdNd§RN!oVtxLeӪFK>Whͧz齈T"4x =R4KSk٪X<}09̝eooKƵwKQh*łOgAN]Egah=tA$xOqˬ/a~U3RȜt( x@gOvjniYE5|#*?h+b2S̓ED}2%!V >h ;{ZX[J[oh׆TmOzw uxW"?+Wyć/bJNf%M D lfePYQG_xttHy?c^?"ʒn Cњ|5\&ϒZ+i,Npq@P\9*cosݷ>s.f> Cҫ'X16ۍ3 zV,_$ 1 \x{fXKm<@/wнH~qveC^/ ^33S\)=JbmJY4G1kQ72NOMP-h #OW7miҨQ?(dJaKn'F[r-:/GwC~y#[PolN |Y# 6݊.woF(nw pa'F56?ke/X<:nCQ47|ZO { /%hQ?1~rżJ(6$t}mhLyo6&]Q]a4\#{:L]d wKǐ8޴U8#ɴtu\ޡDHpEVO:f=cRWDAn4p-