syslog-ng-2.0.9-29.3.1<>,Lҗ/=„Z;Kn?K^d   :  &+!$p$ $ %( % ' ((p()V)x))*l,?(,o8,x!9,!:.!>F?F@FFFGFHGDIGXGYG\G]H<^Ii bJCcJdK2eK7fK<lK>zKNCsyslog-ng2.0.929.3.1The new-generation syslog-daemonsyslog-ng is a "new-generation" syslogd (replacement) for Unix and Unix-like systems. It tries to fill the gaps in the original syslogd: * powerful configurability * filtering based on message content * portability * better network forwarding This package contains Novell/SUSE specific modifications / extensions, please report problems using Bugzilla at https://bugzilla.novell.com/ before you contact the authors. The official home page of syslog-ng is: http://www.balabit.com/network-security/syslog-ng/ Authors: -------- Balzs Scheidler BalaBit IT Ltd. Lbuild35 openSUSE 11.2openSUSEGPLv2http://bugs.opensuse.orgSystem/Daemonshttp://www.balabit.com/products/syslog_ng/linuxi586## ## post install ############################################# ## # # remove old SYSLOG_NG_* variables from etc/sysconfig/syslog-ng # and the file itself as well. # this may cause, that syslog-ng will be disabled, but because # it is IMHO not possible to check if the syslog-ng init script # was active _and_ SYSLOG_NG_REPLACE was "yes" _before_ the old # syslog-ng package was uninstalled... it's IMHO acceptable. # PNAME=syslog-ng DEF_VAL="no" DEL_TEMPL=var/adm/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_NG_REPLACE SYSLOG_NG_PARAMS ; do echo -e "#\n$var=$DEF_VAL\n" >> $DEL_TEMPL done if [ -f etc/sysconfig/$PNAME ] ; then bin/fillup -q -t -r -i -d "=" etc/sysconfig/$PNAME $DEL_TEMPL etc/sysconfig/$PNAME.deleted.$$ test -f etc/sysconfig/$PNAME.new && mv etc/sysconfig/$PNAME.new etc/sysconfig/$PNAME fi for i in $DEL_TEMPL etc/sysconfig/$PNAME.deleted.$$ ; do if [ -f $i ] ; then . $i rm -f $i fi done if [ -f etc/sysconfig/syslog-ng ] ; then # be sure it' away now :-) rm -f etc/sysconfig/syslog-ng fi # # add syslog variables provided by klogd if needed # PNAME=syslog DEF_VAL="no" DEL_TEMPL=var/adm/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_NG_CREATE_CONFIG ; do echo -e "#\n$var=$DEF_VAL\n" >> $DEL_TEMPL done if [ -f etc/sysconfig/$PNAME ] ; then bin/fillup -q -t -r -i -d "=" etc/sysconfig/$PNAME $DEL_TEMPL etc/sysconfig/$PNAME.deleted.$$ test -f etc/sysconfig/$PNAME.new && mv etc/sysconfig/$PNAME.new etc/sysconfig/$PNAME fi for i in $DEL_TEMPL etc/sysconfig/$PNAME.deleted.$$ ; do if [ -f $i ] ; then . $i rm -f $i fi done if test "$SYSLOG_NG_CREATE_CONFIG" == "yes" ; then cat < /dev/null done fi fi## ## post uninstall ########################################### ## test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in syslog ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi sbin/insserv etc/init.d # reset SYSLOG_DAEMON variable if test -f etc/sysconfig/syslog ; then source etc/sysconfig/syslog if test "$SYSLOG_DAEMON" == "syslog-ng" ; then sed -i -e 's/^SYSLOG_DAEMON=.*/SYSLOG_DAEMON=""/g' \ etc/sysconfig/syslog fi fi&l2Q;Yh.^S -2}; DA큤A큤A큤AL_L^L^L_LFzFQFQLMGF'EyGF'F'G(GEyGL^L^L^L^d857574278c2ae8c422dc4b5dd37e7604debe3d08db265ca833cc8f78c740cd0606b1a905195843f6b160468c2d75ae72d708616f362e9343405daecf1f072b6133409beb2c017d3b0f406f22c5439e79f0678b6bcf0bca9f6bb1cdbc28818bd4700dbe6458434819497721ebe1d8cc449f02506ae228ecab8a3f3c6926a08d9552e17048341cd89d61dc24b61010cc20da950423f1b38b8fe58cc0ad8c4206f4d300f803079bdba62197a943b8646cf767df2e349075ae76886a07126e4e4004debe3d08db265ca833cc8f78c740cd0a56f295e217e1d92b9674e7c22ddf7bb2f4902906438d239d28872643446a452e4164c78351e5a27107d069d92e5f96ac7593b0ae7d4a70fedbf1bfa8b8cbfd5e305dd46eac7f198ce5207a2551737fb3af497c80270e0865e255b53802274a4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsyslog-ng-2.0.9-29.3.1.src.rpmsyslogsyslog-ngsyslog-ng(x86-32)    @@@@@@@@@@@@@@@ insservsedfillupcoreutilsgrepdiffutils/sbin/klogd/etc/init.d/syslog/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libc.so.6(GLIBC_2.9)libevtlog.so.0libnet.so.0libwrap.so.0rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1LL;K@KTM@KPXI@I3I"@HǶH|@H|@H@H{?H_@G:G(n@FFFFF@FtFfF]g@FHO@F @F @Ec@E@EnEYED mt@suse.demt@suse.demt@suse.demt@suse.demt@suse.decrrodriguez@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.deaj@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.decoolo@suse.demt@suse.deseife@suse.deseife@suse.demt@suse.demt@suse.demt@suse.dero@suse.derguenther@suse.demt@suse.demt@suse.demt@suse.deschwab@suse.demt@suse.demt@suse.de- Added fix from git making parsing of the LinkSys timestamp stricter and avoid misinterpretation of program names with 4 digits at the begin as timestamp year (bnc#637646).- Applied a patch to fix a 100% CPU usage when mark_freq() is changed to 0 during a SIGHUP (reload), that may also cause to fill up /var partition very quickly (bnc#617111).- Fix to block SIGHUP while the reload is in progress to "queue" HUP signals, so they're delivered and handled later (bnc#568150).- Fixed to inform user instead to fail when the removed summary() suse extension option were used in old config (bnc#519653).- Applied POLLERR handling fixes for logreader/logwriter causing 100% CPU usage e.g. when a UDP destination is down (bnc#541802).- use shared libevtlog and libwrap that are available in /%{_lib} still uses static glib2.- Fixed MARK message function to use local timezone (bnc#450174).- Fixed chroot / chdir usage (CVE-2008-5110, bnc#445912).- Added a patch to link libnet dynamically; the static libnet is dropped from the package, the dynamic lib moved to /%_lib now.- Moved /etc/logrotate.d/syslog-ng content to klogd (in syslogd source) package, that provides the /etc/init.d/syslog script.- Added patch to avoid getpwnam/getgrnam calls with on negative values, e.g. on -1 to skip file chown/grp/mod. This calls has caused an ldap search request on systems using nss_ldap and if the ldap server was running on the same machine and tryed to log, a deadlock happened (bnc#414955). - Applied a backported patch allowing to disable permission and ownership changes on existing files, when the owner/group/perm option in the file/pipe destination definition is set to -1.- Fix fillup call.- Moved build of the eventlog-0.2.7 lib into separate spec file.- Update to syslog-ng 2.0.9 (fate#303216). - Disabled -fPIE/-pie usage, that is not possible any more. - Changed the configure path usage in syslog-ng.h to point to the desired installation paths. - Increased level of successfull reload message to notice. - Disabled parsing of a hostname on afunix (/dev/log) sockets as workaround to not to interpret first part of a broken tag containing spaces as hostname; the glibc syslog functions do not send any hostname (bnc#49521). - Reimplemented patch to update own hostname on SIGHUP/reload (bnc#116466). - Reimplemented -a feature (fate#300891). - Mentioned /usr/share/doc/packages/syslog-ng as documentation source in manual pages (bnc#373960).- Documented -a option in syslog-ng.8 manual page, improved sentence about usage without root permissions (bnc#358249).- Bug #334537: Fixes for acpid filter in syslog-ng.conf- Feature #302032: Improved patch adding a global summary(secs) option allowing to specify the summary generation frequency or disable it by setting summary(0). Modified patch file: syslog-ng-summarize.dif- Applied a patch allowing to disable permission and ownership changes on existing files, when the owner/group/perm option in the file/pipe destination definition is set to -1. New patch file: syslog-ng-no-perm-change.dif - Improved acpid null destination in default config to avoid /dev/null use at all.- perm(-1) for /dev/null results in a 640 - which breaks almost anything else in the system- Feature #302032: summarize repeated log messages - Improved new null destination declaration to use pipe driver and not to change any permissions - Improved class comparization in filter-checks- Fix the acpid logging rules (the messages that should have been dropped ended up in /var/log/messages).- Adopt to the new acpid logging prefix and make acpid logs less verbose by default (Bug #290398).- Bug #278741: Fixed to use /dev/console instead of /dev/tty10 on s390(x) in the console destination. - Removed aaa_base from PreReq (run_suseconfig macro not used any more), added /etc/init.d/syslog to PreReq.- Updated to syslog-ng-1.6.12, fixing negation for the netmask() filter, increasing hostname buffers to 256 characters, adding so_rcvbuf option to adjust the afinet receive buffer, forcing log_fifo_size to an minimum of 1000 elements - Adopted update_own_hostname and afunix_dest_reconnect patches - Bug #257101: Fix to log parse errors while reload (SIGHUP). New patch file: syslog-ng-verbose_reload.dif - Fixed console destination in default config to use pipe driver, disabled permission and ownerships for console and xconsole.- Bug #256671: Added reset of the sysconfig SYSLOG_DAEMON variable to "" (autodetect daemon) in rpm postun script.- added klogd to BuildRequires- Add flex BuildRequires.- Bug #250562: Fixed to set signal handlers before the config and thus the log destinations are initialized to avoid the creation of zombie processes when a program (e.g. destination) fails to execute, e.g. because apparmor profile prohibits it. Changed to use sigaction() instead of the signal() function. New patch file: syslog-ng-sigaction.dif - Cleaned up the syslog-ng-filter_checks patch (fix for #240676). - Added remote logserver destination example to the config file. - Moved the allmessages example to the begin to catch all msgs.- Bug #249555: Fix for additional log sockets extension; syslog-ng dropped messages on the sockets after a config file reload. Fixed patch file: syslog-ng-additional-log-sockets.dif- Bug #240676: Implemented checks to detect recursive filter definitions. New patch file: syslog-ng-filter_checks.dif- Fix crash in handle_*_line.- Feature #300891: Remove SuSEconfig dependency of syslog-ng * Implemented an extension allowing to pass additional log sockets using -a options. * Documented it in the README.SuSE file and in the default configuration file. * Removed SuSEconfig.syslog-ng and it's syslog-ng.conf.in and adopted the RPM spec file. New patch file: syslog-ng-additional-log-sockets.dif- Updated to syslog-ng-1.6.11, providing bugfixes for timezone calculations, false messages about permission changes, a workaround for lose of one message when connection is broken as well as some scalability improvements tunable using the time_sleep() global option./bin/sh/bin/sh/bin/shbuild35 1285335950" (               q 2.0.9-29.3.12.0.9-29.3.1 loggensyslog-ngsyslog-ng.confsyslog-ngsyslog-ngAUTHORSCOPYINGChangeLogINSTALLNEWSREADMEREADME.SuSEexamplessyslog-ng.conf.samplesyslog-ng.conf.solarissyslog-ng.conf.defaultsyslog-ng.htmlsyslog-ng.rc-scriptsyslog-ng.txtsyslog-ng.conf.5.gzsyslog-ng.8.gzsysconfig.syslog-ngsyslog-ng/bin//etc//etc/syslog-ng//sbin//usr/share/doc/packages//usr/share/doc/packages/syslog-ng//usr/share/doc/packages/syslog-ng/examples//usr/share/man/man5//usr/share/man/man8//var/adm/fillup-templates//var/lib/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2:Update:Test/standard/d5966c33221b103f8aab5d2327e92e3e-syslog-ngcpiolzma2i586-suse-linux2T5ւhT?P]"k%f?T3ŷ_Wa4"q]`15t\tƀXOr'M3o[d`)a{ h)8gCgc,ES6nj<[4#U-n9̬n8¦4fB" ]&k n93%*`z$O̦jhPީ @sGף05 D 4HK4H/l}x:)do#/0|P9/:8'e}Cs.A"±8HQ,`܇{<r&eI[1އJlPNE}qgP!1GѓѼq3Rۈ>.jR?t`mC_L6c!u++yJbd-\ {*˯ݵ^acIr㞐AJ;#-$A;L͐R/Ȝ١e /~[F@@w(zt🼅VaܛZBHF̙ xYtK 4j\NT,MY 78x doxU3߯ u6\'1 @lFIAhm=]˻>ђi%CGbVR7Vo2y;v<[-ݤw V9KX:KsF&PXL`@~OIp%deg RJ^NF#kS[A=s&/EHlhN  ɹU󘽊m\MhCj2g LoNS=Aoz!VlwU9 kipP%&B`.E<'~Э'cg_)bܑh^"uYY;(EgpǴbPhIGDMG(/#7*Vs U|oF\nɐ{RdBF&\K-½6:YXHB ? Z֯,)Ky@hS8t52Ǽ?]P=Q(csߌ@{vC S;{2^[GPt:Oi!0N"\*{F0jՠ5V<K o>f&+jT`le KC}W >!J4{4C>eX8d֍f1Saʾs]uU;捰붐&qn.K¨k3 [N(9 ,7/ mqt!~ݪw Jݴbi)sFH@Wb$Oˍ串6MOxa=c *E6}xnlʼ(=YS1my[ bE^]8zq=r/+Vs<'Y U-r Kw"QU1@>jY}F`4 L3) d= ϲObR:(dL"y溢Q3|@ <4j̉3Q J&Cڰ~H'uUe, ߳7Ekl*nz_sD3aj) C)r\S(9k;”hht(Ԍ/+Lt~4l=U,qjss@E$aۺP'9doV+ QM?aigEh/$7uy^=YEMC XVQ'~D2Zx (W0;l%L3D1v6r_{q4Q0&< HokDqDz$#DwRrN3{O^' T2d&7 dk|9\p7sv!6v)Po+3MH'ݐg:Q(.$El+B?nsZ)WrH=G8-t[rh7zDDu[fISg7` i2r? ~N`U܎_hvҹ⡊ wFI#܍V-:VmNZx3}zCcQ :\Ʀjq,oei=ZU)P0읠$F C~Y_^|9/sS[E#y~j&ysSZ[ʯi.mNXQfYG/\'Ba_-v ~1W}Ĩ~xFp†{&>#^lͿ.c`L)biΚd8V 0/&kohDw a(l"P.+9:R}7|ΒD! wÆBXdiY56pn!B*|a5*x]{DEdRLL.ĭq)bbs`5rfH'ujЬw7pG2JK*]lSh<_ &Y%۹5SdQy0 h<&g~CVlHi3(`- =F~Dd國(9pLǻSI31v4Dj&vوrA񒧭@cهg_:g+<p -D,wEAf87>k'VN'<?iZh}(l$5e w$5-:/:oheғLu䡬:ޓ5Ql5^>$' 15sPWRdѕ֐ ow#Y4jdO~؃suHP w_{Zn:d^71'=tL.z2;oEٵ<6[O.DRBi Cvv=gY=hivh1=5L+=;"=~<ʤGL0!`nk'c.D- `7iWW(ˆٷ9&Rl:bmZ DՌ?M,ai#O`΁\ nPs -C%S;-\l0E.Q{|N*3HOcc80gt e.kO6lLiy֎QtԊ-Y^>S̻$D/$8O iQiᎦ!0M1/p8`yHNhX) wEP =.VG}?ްv+SHQK fPwͼlcNKS&;rIc؛ĥT}Q;4@=cn<,'Rcqo|@{N k2>>'r Xn~(9GU3;CǙ8$84u/_ϦXU(+$kBT9LMb]nZϚ"Gǚ}O<6mM7d Z O\@j΢9!}~͠ls̋ Zna&ڶ sՌ)Mw޻֯Au)x˷Qj*|nHmu2y)A"vt;y,9JH7բ0n]]ΗM+ܳxP',s`1c\ĕ#ZwOERgY)"'4R/!XTv[¦bQ(훪cmZl>rH.y4hvӄ2u,(*YrNsJannu*mHwhɡDMAAu(V * %u- Df1Q rciX{HʶŔ8.r8F GW@h (%mpAo"L|-2=~0ZLJCY] F;|fO7\7mTY69 sDG-!dgױer RHvۉePzdKywDmf׳/F;Q`QI6`7ښiYC `=AwXJusahFIB\ +L#u0G!}N{=,uM"#i|qhE#Ӆg.Gy-]]c:ī4/ȎqX67I)_hr:e2Wr>2) Ӟ6Ӷ/5vpIFI%0yyIރt| ̕ dSDS9J~XbѹI%1a5zCݼ[t$nRAەĦcKZSrM%V|CژYby։aiGI% .p祿/`4q"dT0y27?%uh u*:]j3w1J8Ry>+ײqѼTD(CaT Q7Pã@A6 nnW=S8@[BZ 8lQZKEO9đΈs£@뜃_)r:l@}v7q48^mv|4˪ #ɥJǪ#>:RkY őSQ? GNK=5ah>Sspu l?nޅJh_#LԺHy;G Fm7LhgTϳ}:+^2Wr3:cݑGS\<ۺ\=Asq59}R{!8v%:| xds$_IPF)K^:`CGs\"`ˣMcphA0~Rr0F`57vb',nmܻ` 8jSioa"bP\)QXz>ӴLU;NV?G-pBjs[SCm֖"ɵG\͟qMg6o0=2sZĒvaζl&?Lfs̲ y6ιԸ5Q8|Gib=?+{}$Q5 7߰6_CWE;NNվV޸/STpeVҹ%fxhSul}9ڠ;Ǐ~,^,hߪV)Oس M{J?ldT1}NV$5]ZD6 A9]}ӘDߏo+g:W` ,4wW1!RIRɊ|٪xr(sKT=[oÀ-ԡtKpt;=ajwQ"aB*J5 a=b*p GmIDZgC{ǢJ?ZlqѰea$,wɖ7fz9Lt2,0B# v֨逧Ik[!@5y8nM51/@0gfTLƂ5蚀}8E~x_𝢮h#BX:|%J`!xj;2Jy9M(sa{Ҍ |wM)3ise>O&ZLQi:UKg(]C;|&D$D4Dq&굯4N,'~<ݍ- H&DϠ:<`6SDu"v<ݵsw:j0'_۹OIlqI|O/CoYj/#_U/2)̧oܟE3H.̵|qkSHt0Y3uGk#ȇP=ռp"}{BG.TzqDHD20-1$c*QNР7'8oٛUcNK %a:[V͑uDBz 41lѕ{Z'%Ad5"-Z*3ϼ" yZSnOr̬V"-ˠ @>GyyY0̀qfbA6mi#Žt k,2FeQCC2Y{Yg0+nfk", #k66G)(bmL]<>I 6Y\3 #Gvjh=V @i1rZx|۽| _KZ$좩{]\8*5` B%v!v׫gl2:njlWyqug8ҏ Ƭ7g"xT5b'N누Gr;mBG(K9 Ajg"gԁk'I&[o58z|#Os۶cEhPS[_1)5 Fgi@Ϛv}.@?bZ3MPlTK,24Y# WP™"fz,`sTP#EuPB[)OFMmXߚJX=|4J0az6dMK*5a{ăe`ZQJb҉qڈRT_ x)l? #g59;Ε֥jMu S\9EM웕`ayZy7)$AG $84JлMxܓ15qi?Dx>,M# j<ƍ)U$_4)F8D&8uJe2'jY>j2_- d"`l6R`~6y7Tw\7sg'yFIݠz o c(MDh!Ɉڣh&+uO44LH2oMYdun+O;1v5&/;>KcZbÁ`ݼUz>$z1(sː07\7%hv{yE}sC -(̜v(_lh7#곭vн=MJϷR˨bn6 QFê$c-J2koĹV\l% kZoZb]V̆_+6N2J_߲ 9`n4y O-0LaPԻvHf6W-+^ƭm݀w/|'u5܂cqkcdHV=9^t.ܷQD5 gT鵏VGʛhW-0W ?„":(:ع{p_*)kCgf+ ՃX[0\$] lk 3""q4|f@/ U /'0yH!Vi X_Wnۣup."Y\NV&2WT!6N`a,xyP> JQePp 2ifiJh{Nl_?d]{?,kڭ@|E:S5;ݰə_2NХ x{fE`8D( 0*7/!g(Bş}Mm@?n},Ðp1xE`ZP?AK>P H0|VuZ-T6vxWȗ\7s6z- #o7?0& a~ݝNS+1L/uke;ZcJ I6#J7:HcuZ6ѫ@@!OÑLd 7/Z.-=[]V*ƚ\wW\n4kCz9Se7Mb%ߌZKxCzozּG`|e@N9Vc>qs,)aȳ|e3 8աH?oSl8 b)۸y@(f|}acjqg(3Ih;>hng96cUQN\ UBВn\hO+."u^/-H45P^a)NTUcf #o=풸?q}bT2){os,F?5 Qd xG)`4]!d>ÑV8炧 x{fr+fk*mwTHapᠭD5o~B&nO6kxMs58ZEM>^1=}*fkNnM=8qIY6{1p@~dmt[ ^tJB EQae"_O.V@r ? Sc5b 3i"ɴQ>C-nOJ g; ]gj,@f=xl,{^&mplt@zήK|+P-:m["8M)ͧ(UN,L/qOF󒝫%)̆^^8V{2Vkh/g|\ZTUAߛW14R VwO aCo?*P8ω^y7G]LY.G Κ5w"JmFIM*9?"7 ]Vq,#I !whH/u"%#jopqXQ#du>s%;7\A}3h;`6@'&61J>[7d͍8C[f o!yıPe,48_6̆:o*0xf%\b[g( pêW#3U`-06[Cch R]U ;ƴOk'3ط§ؓPPqGoU3y d喁w;{~zg= /Vl*ŹOGƞ"a{xYZWGQ5`3 3Tb@2eu{I@o 몴O+S1R ɂӝ4d 4[vq}6}KC.-mm iV VY PK]M-xj7?w7NZ̃՗naW_