kerneloops-0.12-32.4>t  DH`pJx۸/=„dBY>~E$0Rk+Cɟy0EdJ5>RJAsKUƀm5ȅ` AVԌgFJɪB`FΩž?J,-ᮄv2RꛗG]D Q\?0x0,*A|sY+V.mL>y!y6vw!0U".o+㻾MPD|ѰH0dc9d5496779edaecd797352d9e0b033843ae5f7RJx۸/=„L݊?]%.Z1[2?l"7E▞1uEvs`. _Aq+qF-xIAPUgw }m }+/N浧E@7#X\(fcj9ly[5D<-*_zKH^J߂nbRfND;?d   Whltx y ( D  R  `  |  C  ` |      l ( 8 9:}>1?9@AFIG\HxIXY\]^9bc,deflzCkerneloops0.1232.4Tool to collect kernel oopses and submit them to kerneloops.orgkerneloops.org is a website that tries to help the developers of the Linux kernel by collecting so-called oopses, which are the crash signatures of the Linux kernel. The collected oopses are processed statistically to present information for the kernel developers, such as * Which crash signatures occur the most? (and thus need to be fixed most urgently) * When did a certain crash signature show up first? * Which API functions are the most error prone? Authors: -------- Arjan van de Ven Jxbuild20openSUSE 11.2openSUSEGPL v2 onlyhttp://bugs.opensuse.orgSystem/Kernelhttp://www.kerneloops.org/linuxi586 test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- kerneloops PNAME=kerneloops INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="yes" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} -r etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} etc/init.d/$SCRIPTNAME fi done test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in kerneloops ; do /etc/init.d/$service stop > /dev/null done fi fi 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 kerneloops ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi sbin/insserv etc/init.d)=G8N큤JxJxJxJxJxJxJx152c003a282ebc4fae5fcfd9bdf239f6c9718682459db864e8ec8ea82a9c61851350e133bf656f6c6f27c93aa4b177e3cac7be82f409372e4d9261c57c432ee29755b3089469e4c754e0a423c6049421bdc2d0ba2e44e0ec38639d81b5101e36/etc/init.d/kerneloopsrootrootrootrootrootrootrootrootrootrootrootrootrootrootkerneloops-0.12-32.4.src.rpmkerneloopskerneloops(x86-32)    @@@@@@@@@@@@ insservsed/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcurl.so.4libdbus-1.so.3libdbus-glib-1.so.2libglib-2.0.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1I@IsH@H}@H5@HGu@bphilips@suse.debphilips@suse.debphilips@suse.debphilips@suse.debphilips@suse.decrrodriguez@suse.decrrodriguez@suse.de- Remove unnecessary dbus policy bnc#468376- Start kerneloops by default- config is in /etc/kerneloops.conf not /etc/sysconfig/kerneloops- updates to version 0.12 * Add format string security error checking to build * Fix format string error * syslog the submit URL as well * With thanks to Owen... now the send button will close the dialog * signal to the kernel that we're not timing critical and that our wakeups can be grouped * also catch net device watchdog timeouts * make kerneloops daemon more boot time friendly- update to version 0.12 * Add a "Show me my oops before submit" button. * If you have an incredibly large log file.. kerneloops takes too long. Just parse the last 32Mb instead, should be plenty. * Don't delay for non-dmesg oopses. Apparently some people have really large logfiles and this causes major delays. * one more "start of oops" string * Detect RTLN assertions (networking) as well * 2 more ident strings to get more useful list corruption messages * add a --file option * Pass $OPTS to kerneloops from /etc/sysconfig/kerneloops. * Print a URL to the submitted oops in the thank you screen- update to version 0.11 * Improve the makefile (GregKH) * Take various fixes from Chuck Ebbert (Red Hat) based on Fedora feedback * Put a link to the submitted oops in the "thanks" screen * Consider stack overflow warnings also kernel badness- initial version for openSUSE 11/bin/sh/bin/sh/bin/shbuild20 1256028358@ @@ @'@@@ nl0.12-32.40.12-32.4kerneloops.dbuskerneloopskerneloops.confkerneloopsrckerneloopskerneloops.mokerneloops.8.gz/etc/dbus-1/system.d//etc/init.d//etc//usr/sbin//usr/share/locale/nl/LC_MESSAGES//usr/share/man/man8/-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/standard/966e2ba7853b231f31cb8f7a81a49068-kerneloopscpiolzma2i586-suse-linux`Q`%}x?P] b2 !XWH0oS+  [gJL)40,ЮC- Vq$B';{j!/{)HWvX=@F OOP^ݳfg p(̱0X})s`+Q]BS,|qn):ko!kl]Cjp9/+8KĢs\‡|NqMNc}ABWwSz \f )!:&JMش\~K6"*ʽM@:E&~xy:v F-$.##yh(|9ù=nZO!lHi5**2CT tʚrcMZtNh!ՙ::p%B1E{w։͊ʰ l\)T]FV{+#pT*GUYgڀĽ&@\vP\88)Hjߚ/*'O Ut떩+2V{spJ[DC脞%Uq y!U"՚TP([3\dcH37(Ok*ƙ_3Y L%x=N49\֜4Wqq!r19v3 8$I p.px{Cg ۵cG(Oy֙CZ'TvT3y#H9>yyFT;lޕm;PO :J}O|Q&hX(Ѣp7?1짜O975pgHr4%Ry|fKCA,XZ(p tĽFH㘛|C}x D.nGoព:h~ꌵI/A}۵5 Tf8_%,"ɀ *;~əNKmNX+jY eޫJ̥3iRֹqx Y@oq2w]a^)kG*֝Bĉ'!љ+86Q7x|.6r2[qO .o`.[(ނ(KyE>2sq>rɜ(_ 9 5"~L֕Wi ,`MXh[21# i:N7+2?֠Lo 3- "H򥖦XՍ8K(H f:Gהj2 A}lhXK<Ιkcf*s[=,&|9,I־Pa+2DwZK K *AJǟ7ҶAdB<;TP11!R3Q22\.@MVlAp1tc4ڶ W@g6X7k旻o˦p!>dH| 2khЮ*y ,߁DRSᘍJ(0u1ͳ+ug>}GJq ӭ" e}d* 7g. 2E *_M_XJ2.7%Q'hL3\f><(cbw;V=c3eͪXTY`h?ZExI QC ~އ7%~53gf E\?QaN+F@456(ʂJ̳3q1d9կ2=Zs{$55 eIDZ ƻ{U@>|[Um=C$Ei]7oY;O HniM fnھ!zRdGp;R3T;֚~Fu H[*W;W%:7F2}÷BMkj@}zym=9r<Vn?g=wߴq {ʚ;f&z%r0tҎ䶕(}K1igKڕ~H"O^q|y2]n1E/}|" ɍMQw[TiBFqh6,` JLp`Ѝ_V/̀:#j4D6&{5ZGw9E5PT^P 0zbq9i-z,ډGnjãy#X%c M&Y< Wi-$r'q T|nPwt_X[(44-YwU2e0Syc| V'ˇ|.%ڧdtї| āfJtI˰dX;))]_ QrP.F w~8K͍t+z&Ӡ?˜]7biT}VnHF] !Jblb:cyim8m0Oy*:H_c̕FҊ9FaIiJ@MHB;(H_!4 2 =_ͩZÄJ\_`䷩D݌7fU[SD&Hz)Vb#) |j  X0ħ}(A&/)k!U 7U!> 3qΡSnN;'Oٜa:'?P9"M]9_49Olޯ-~&k@of4^íAk-|Ύkɷ/V2$ٖQA1P Lm¥e7\[LDd⁲ uOU5^JE}%h7Xzs*5U%'Rǎ( 蛙@:<^jrp?ӕU).YEԍX}xH|r^"q-U%Wm076;ɣC:/`)yY2i0l.^)@=WPĂ̒ |M_D09Fj2)`=(r6{H07TxGq¾'Ea4BT p"ҬYI?~&YV}Nӝ?/:0Fd-f|ۭ6W`B2WpJې! 3qg͖I0TwOCҶemkmR'>wT+!7ZlPX0*lE?j4䶕衷Sr ~.I;%mMo>ER%C({5xݲ8D2VVMGWRp)b%'@[EY1[Cxh}o6d-ͨpѢ? Lm(e$aԪ ~Q*BeXW;-UMrnd9M$7BTBԨ ;fJ1jolte9*DmMV;a<sU[Y&0#W;-bq+0h/*p#"J)eMCqyգ6R䬳{鳐еHC80u!oF>D髈#w Pc :-UHS8lҿgv\X R6#Q^e ggxis_GZpU~!NjiE6\,̇R~Vcޯp @I5&(~Xr=u/.]bOaQ g=mh՟9vZ]:iV,;v[ֻ'u-,3 4p7 ^8G`ZzN"VyLNM2ȧ,6d$K~UGM^TǛc\FGfΛI?eFR i)$ H{}"HJCx65=kI{'ͪWWA<p!E BM Ve(taZ R2ߎ?s_ԭn3l(:ᬰ@Or׏idq+ϯ(I4jR#0wIؾWЏTs}{)Ҿ9HV'&"@nŽW{ (i^vKb7sMS%Y,g8r{T6Zrح')]" 3< ě,]M8+%;[|;ܩ7`/~ a_oٓSPe\2=ޫ +O]K!|,6+5SH gEp]ژi> 򥈓_Rn, )892[_|m)xIv{-ӢVΨ+ )c`Pk(^ )@Fc4o8>sw ШC3P!r& ]mpNsKLs(W"S{EM=s9PDqAwN˧akL`)As on4LVtQs,|γt><:\ 葭m*40@՗{-/UFO`GZA$ًf@҉c*BM hfijVCwb0РQS-,oA9 (H5=1qZx>&1̀܍Bǥ)5T }ڭe7XVgP{ ᾸIxŃs@-\U~8i~r !;T)+ {x|y-ƈ2o8V^BuQ mn5`~} Sq=ʹ-dtf4͛ѩĊTٰ%4WV%']Jg2{q`uF6g5]37H@'*&DŽF7J(e|>eׄZL.0Qr]9vP4,:9oV!Y/>s@zaUE7vspznw%<}N Q_cK6"11!mthSƩ jڱ;5z[i:U.~k C ^5gكp\N; 򜂇wK;vij{E]֥HUXwai'Y^8vjxX[n/BA2`}axR>:|H[JP^Cc1ӱJd %nL7@'Q/lr{'MxFK "^u-aN[ņS=]ص z`Ck#fuUx[)H5"p]+^rz]f _\~fH@g\QYM2Lޞo@skE5 m]-=t†e_ׄR6|ULwp[~Ew`0rKbaqА>׻$R!6ҁ_ @x" ؈i@7i^42-41sRM )aQ"Iʵ 12"~>+9>UFT/Jp[.bE7 ۗ* M;C{0c͈V?(%`^vihD[Le%[tc|.2dH<_@Ls>٢7y`9b)K2p8C6BWРDޣɖLsg⥼N@ҙQ ?V ? 6Q(WĔHgGm&no.Ϧ<2J"?\/ R$"1@! VyoImdC\<ؼ[[rN[,,F$B9h§zoS&Wy3= &c;rb|kkhF^B@z]6] UU J/mIY+f=e ОhqkAl۶Dҙ0ti sZRya2i-(:tvT[v85wU둍e|P 47J1NM}Ko$HLwJ$ /40Di{o焅;&q?53uk1 ݟLQ) fԕDk`l Ո;CalJ!w":¤Q[Di[b4dc٠3]ew*NAj mj߲j/?X]&P^Hl8.Ýը-E[5DдF[~bVƤ;Cאս ~` li4s8q9 S2m)ؗBcI5PntFhçqP[bw\%F[8Hǚ ?wX<˻ۨNMe tFlmBJQ"t[~P{O̩ dwmۛ'@L8O:SwޏeHh7CZ^W,(${+ aZǃ>0SЃI71c9-.V`74S4*o {}5 ? GS"nqSs~,(Zx@5bkm=:AheԕHy1Wo(n x ;^\0g_6CE.t\Ww!B|\ի2@vAiv4HtsS%}΄!$4\WPT jCr͇vHeMQ<-Jp8>ُV0LB*HxIT20JDCf>Db1~iES,^'U2=A ̑OnPc+$N]^TscY~K +4mMJ*xOQ| WA'Z\":O i^86Im~!R-ﯤԓ4`UfgJnٛC J5uv&Ž&\ك#$Ǜ@aΑW7aӌ.1FwfNLE$}I |ʞrzjCNIv(rYq әΌj#ӘG%>9%Qxi50sWdy@4Z,owssaF95|ar_3Za_?FB-X E;Tǔ 9 d̒@[\d-cG4+:ިa{0WL; mev_Ue% TjzwMpC1^"%Н=  {62H0a ޜy4X-|; N4-D,a<xԐHH6d#6ɢeݷ.ˑvG=c>L.E`G= ؙEU.kj" ;P"AW*Jrt]哕= MdGX|U@6N4Tr] ,L" .8Έfl ]sH$Hj 7@ Ȅ/Kx%>Ѿ ٝQƒ}Sp`[H5 髱,չ dxMm [wzAB9Khʘ }"t|Ü| n(@Lh|}C/#ϳ 虑 kIY+~KςeːL z[bp4$? 1?/ϲ_!uF3Wա> )^0~,.>M<]*uًג.[Um 辌Ra d';ީu:ZkcNƴTϧ{*>}+p4QT:; )ESOF³#KsVr?#&fՇ@s/=#fBX"R- VFb9S~#d5Dc(GLs HE ,SA&\()A#tJxkkcQ2|a°&w6?2ԗ^*"K: q'pB,'g<6ʠ(MqLVry;<] ;Vw&G8_E!. \;;2x'qms-OWh-++c#L|u5 >ouqpެ20Su0Yq|'JRƉ~K/Ea0%Sݥ>OAo B  V0-vuiQ쁯KeL(76kd811f|mH/!@H+ϏOt8.U . M ť?`YbTBu9. vVkC-U-)V/QՏEzoͽ(;cyrB j/.V{>FJccYTגkghʁF,n ʁBic`'}£h%1WwFC3"^P%B?R8snov3Ѝ/(*=q,4⯦C69AQZ1"@^a O͎(yU,!#dc4kW`b"&*zHAȚCr8Z1n3(sw*q ,ɛ  `B'JE= ZL]LO9TqpNcyO|+Nb+4`"R18wQ?"s@`A/B,]3%Td^8ͷ ?pٜ.P֠;xs2)[zD @=SjQ&6n=SbJV_=m{u+ 1VJ+aGh)JĐF5E/xO{{g\;nieB|F1)x@Fی h_@pޮ+WZ3*zKhC(P QaCS{z8"Ùf,J[LiFgu߆5#2jV punF&sXS[d+l1cTVΏ9Eݑy L` (z⍸`h0qL^9\̃Fw ӂ[9Wz ÝH@ҡc!