klogd-1.4.1-11.2 >  A `K֯p9|di$@"F p";Ns! D9+c2m*u~TuJl&TeJ^psL.0LoϴΦtП-}sSn_~AӼua^ŶvtWŅN93T`-dR-j΅,lWGL. [YQ 3#bqz!_\ә?mT# N2Q;4='`&c353f4997536ac4799811c189f52e6e69a725ed617ea049fb4ae114e9a282b4cc3ecea1e63bade59b7e892696ff50e9b8b2cb775p`K֯p9|z97cPv弧mU6Qv&t:0GL$.;FW~QxmV9GJ',g xOG7>52w]UI`, !Iӊ^xfĪ*)_7Sb%i Js|ZmCaT6w}hNX6T] `o3Q =AUz  \}|äa)+yʦǷ`ͪ2cihFl;i>pF"?"d  ),08<Uv ts     5Nl(+84 9h :; =>?@FGHI0X8Y@\X]l^bcd e f l u v 0w!dx!xy!z!!!!!Cklogd1.4.111.2The kernel log daemonThe klogd daemon 'listens' to kernel log messages, prioritizes them, and routes them to either output files or to syslog daemon. This version of klogd will optionally translate kernel addresses to their symbolic equivalents if provided with a system map.`K֏sheep14SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttp://www.infodrom.org/projects/sysklogd/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in klogd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi# # add syslog variables provided by klogd if needed # PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_DAEMON ; 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 PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_REQUIRES_NETWORK ; 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 PNAME=syslog SUBPNAME=-klogd SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi # # Enable the syslogd as service # if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in klogd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable klogd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop klogd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in klogd.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart klogd.service ) || : fi fi{큤`K֎`K֎`K֏`K֎`K֎fabb775cf87a66294e22c0a4f54ea512a8b8a24bc7bc5954a5bd62eaa2cb8041fa4190b98566d5a133a68da6d726de670e3513e781d168326187d4875c846cc5751662ed565518efad7a8c259ca6e1c92f3a415cf720bca62d2e7deaea3305288f28e48c69186d7685613138b4cf3db3f74541842862007751ad8b026676de3c/usr/sbin/klogdrootrootrootrootrootrootrootrootrootrootsyslogd-1.4.1-11.2.src.rpmklogdklogd(x86-64) @@@@@    /bin/sh/bin/sh/bin/sh/bin/shcoreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_=@^W@\[@Z@X-XCW@Wq@V@UL@UJ@U.@werner@suse.demichael@stroeder.comjengelh@inai.desbrabec@suse.comrbrown@suse.comwerner@suse.dewerner@suse.detchvatal@suse.comtchvatal@suse.comschwab@suse.dewerner@suse.dewerner@suse.dewerner@suse.de- Set permission also in file list for /etc/syslog.conf- Removed create option from logrotate.syslog to let logrotate preserve file system ACLs- Set /bin/bash as scriptlet interpreter where needed.- Use setlogcons and dmesg instead of klogconsole; perform migration of sysconfig/boot file (boo#1116277).- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Use socket activation API of the libsystemd- Require user and group news- Add requires on klogd, previously in requires(pre); should fix issue found in sr#412257- Cleanup various rpmlint warnings - Use upstream url and sources - Remove the omv files, not needed- klogd-obsolete.patch: avoid use of obsolete function get_kernel_syms- Reintroduce /etc/sysconfig/boot for having KLOGCONSOLE_PARAMS back- Modernize systemd service units- Be aware that klog.service should be handled by the systemd rpm macros/bin/sh/bin/sh/bin/sh/bin/shsheep14 16155828631.4.1-11.21.4.1-11.2klogdklogd.serviceklogdsysconfig.klogdklogd.8.gz/sbin//usr/lib/systemd/system//usr/sbin//usr/share/fillup-templates//usr/share/man/man8/-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/dc62ba0360fe3de99cdb8a8a7b87e0e1-syslogdcpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=04e2c1662cba109ef0e898a645fa4274b9447a02, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R R R R Rn5cR)"(.гF;J'wS\WIon]cIuQׄ1pNUŀNF#ytDZcSt^d0m P_F6KFzы6.ٟʡbާd 0%l&C*ےBӞqJ"~CYI`m<4dU9щ<;-Y^zNjgՄ9Նm";jIɹ)tgBWpK.1?)jU4~4jѳ+84 D VwsE1] 1hNz1'WHK;y@G5Ae(5p('lduN!on|:{*-z*^;7)"GCކv%4i*)64@kj WH뿟Z_70H+fX}uFlC(\ﻔ+חn%WY̡|PD3 ]n^ImR8a $6wzg^xM"!Bh`?e:\ GiQƃ%?uڔ;& صk͠0}s $;hOs mOdS\B le *`I+_(F>sŔ47#OQ :{~KajA7uI#Y6-)5 aI?W3[Kݸ25hD~_EĥrfAֳ7t)S,f0_tV(2+ëN~n~S4&̱; bo& V:}*l8JE3nS7N 4҅t$z_/q}/dnV-cO+Rmҳ#VGP1ҹ=gGxRK%3|6[ w%"gp.Kv:?_)f&ـ ^jꕀy7ݩ O"R(9BAC#8)gx<N<;G?[pڷfksGâ{@Gck,Q< >֕FhX~Es3XK ̭+n/o>\̓u,2V7UeE9v7ⷂh,j% KhK0Yk8ue۱fLz/$ZDD: 𼘃GAVQ@@D`pmHmH"x-1]ifV)y'B Wv'Ysh іɋ (i,XY5M F3?oy̎~앟,g՟}y@W3H5G6#ema.\#jYLZ.xs<:dcJc]/Rڂm WqsÄPZwt[ a%̂"]YoxU`>tP Ѵl̸wϿ3k)Sd;O&8d/Fp٠j7KFOlz'Ԍ2g8f|hЗ焦_ K\E3?lTi!PݺPѳoߝBdR;Yl|~dќ/)fQĮ Q [ -3L盝u_)33s ΣڣK;71=I4I=NU2Eܛ eտX!={n`$_H*x>(ֺzl4FQw !La2rA^uu'UXMcYjZ=; l7rȴdvᾶg~mfkc5h@`"G`E8TLpNȏ;JteZ_FsLJ{6k-?YE/h4TqȲ=#?h ža)KuS>j#+H GRG(jMh\?;s c01׾@kF{|{)͡ڧ6uwmU `2HU2|N-Y)TK9Sg}<3p)8Lw, .C~0kwu]礷.DB2>e]oԄ`)Ls˾]'6pe#2?%$岼%>eaI\r4?οǣ@- ߅g·*jJgo!>7}=H`-/"s]%E#ȑ-㕡2(GL.[w!GldT5Qyˍpd~Rk?LlCrH#z>J>I>%K17MQq1\Qz?<;kGK"{L-J$ ŹɘkC3 @#B? f\V c>de>d|d:0%HO*|( V ^6@NB S-ԝ] "X͕:_AٖQKe^pnMr ߰ `&:t]$}8kWcs^˗~ˎJJSn!]y4',7&һUDunK|&ES%[Hڏ@`IbbhB9j7,Ar4FýWpmSp;ɨB7QXr&u;BroϚnn[e9umW̌F:ַmʗ7IX/6E?T0TxqmvgsgӠM>s}Ì_xص$١4q֦|ǃu36܊MAe Ayl5sK*K|Wi[Rm%@5<=xhWlF-`H#d`4^NgDOH=<%`j8ozn7U1#qwgRC⹒ǂ5YM#1Kq|XfĦ^kW~&U~-QUUοX,Zqb+6 ^Ġ9jVrh?Pd4FO\H?!cK9{;g$_P'kSصEvS-S &E͗1m^;QIsD֕HB9i,pM&u ҢyH٤r?('3<:JLl2ҨiI@ RBԻY4_Q? Ę.~oOy.!?(kBn:fTlS=b7`\Wm7z$(ΰ.Ћ^h+C,"VB2a zQ)P'O߅A*&pO!W]X2e0~Z ùʝsWeʠk5=`ci[.SOq<9,9-DeJj(TUC1x-@DkaTk9N69T"Ʂ _vP|~1nu@~,54t3j0x;E8`+"ad1a9TJ̉Zf^o7WyO˅Yon?@ w`9샸[X7_s;Xj<1wyڇkUhUfW:DǎQ TǤ"5sf}:2S8{$G-/;ߣhfܨw ~wlkwn(e0_":HP1evY,֊]>a]In5Y=IF@ik;qe,g3p|ӆ@nQ1y8T}y a>SXDA= ds)֡K9u8V 4%TWvr]Ӿ 7UZB߉SZe(u{8 88$/W ,xx+W/%[RcKYᯧaB0G "Aubz;.@g1-;@Cu1C򩍙 ͹k8᫫u)wJoLCDB=V *0ȥ-HnU&KI2fg5HWyN̘V5 sQڄ5CACHL$84B.2U_ZOujb΂c;Ht!`\.]e_9ݛ jː^e;M'OYC  ą|ѕXxG%YEbzhW%+vor SPNىn&dSUDž05gO{ֈbcMM *xoIAPa|V:0y#?)!SRxsu)+%bQ?HULp5]1vMM.ښ9OHPz`Ƿ[BX>^y0ŻE/dž*>'&wUC6h uX$ q 3\{phjPV2Xr GVX^k V PE~^ P n} H@ւTV߷)yȾB xU7d/Y]vhݺz*5'W߃Lɾ \l(H6S-gq'Cz?_l%L$QCƁ]k#?,juu߈\ʤݺy_ p̞D@=<n6D*#xa`#6ۋn0\IV8(|{ b\کEYp;s+}tyN}{3՝D$hJrHfu\,V] n:nR].Lq^d'Fxi+s] |pDDSr0\~1I᰻YuI\)U55fktjƂ>:u7~ndV l ~AƲ[y)$]? mSA?P cL 3~GW Px7_X_62T:0+>x4kV43tV 4YB7 ~O~uZaw#^a[%kq$l OUgl-'mzrUpo 6 0}n6JkaqSqL3%gm+܇zmwX*Q,&>ijXޔC j1z0QX63άH9I:BeX?;6{N;i^WD.(i(mFoQ. =HA;BٱJ&PdҢ%D_oqpO 8v1P6sbKDIMa?jM~(T#]OH]hIgwnnvJ̽YT1dpT]="e,o-(Ķ=1-PG#s++k t7@OewC:FvPma |V,,|D0ϥ`Kh  s\(9ELf:NP3c @J$TԽzЗüZ}P4SwwtB"gp )&UWdD#vzn͆6L  {_ 4vK]潁 8Ğ+^bRbdO!`OHPxVfﬡKt4Ɖ odk^RH߷:Wl/q' ,r\5Qjƻdo.S=f01>rTw]#>g5,5Q: J"$hY^g $fQlQڵհK \X(#W;KNd=BivQu.I@$CC(9cy1 Ky99kXxԣ;)*Dτ=O^O#"\"rG +'o!$?*TVXk qg76OCgR k[2i${DqhFVO"-J -qo=# eSP>H VX|Cz5-bN5sĻU5vЬU\tc|HA5 ڴN-@lZMwSP0NI|5 2Ň!x;I8&e>/؋^ )MkLVfĜk<ŞG˂mJa aqm~V,#*mMG CS`=&Ċ?˯h1085nj4<_O"Hi(@ <td.NG"#ZZ#=agO4ۆ0h0i{/7iV%6*+A+2s֏Gȯ;Wd}NxEg V/o"٤֭VRbA"dl57p1I/z#9& x/Umf• |ӁOv8Ggyh杤#mJ:Ԗ]#; HRo*ou'WzSU,\,vDRY}2$rQ<&|qHyn#F_F5J\Z6;5xy4D( R<,V-q?vVM~bjre;J;B5(qm6QVxfyY VEiS@O0&j+t\ "sE$nUR9(շB"s?ISh$f yogڴ+ [MO@1I,kZ?>6n#t6JJ Gp'۠7r3PA1 zpP*U0Ѽ{:T|# 0B(o)]{ThrMgۑ%=S0`bZfܦę%bCg Yt? d[6R?-ZiBwqV* _;i `5$}ڈ6 am?EiSY^u:948x {WMLb-\h}1)6}|:D&Ο!@9X-eG!3]-=[~s3nAt0|wܺ6 ;y>/NZqEoikcaEU΋D߿89 #k շGyaE:@л$;ṕ#0hK,xƅagzMG# Fס\RA.,< h)- ,t=a!3/ ƕzסaOC e]L)%|$]0Mܟ}ox[%q?[O; TZe}sY"e6-a 釜)K~dʶǍR@?WMVW)f*G2(+fKEspSRL 3\ Ϣ3Cd.~0lBel/܍O)I@pj N^~kV Q3rFXl[^>+?fBXbK%n,=+U) $i.gydzfRD[?ggPꚥbD>7! 턴0+*L{ǣ_B\+{N+ژ)7/}qԽ]26Zzhl8pDqRkފ\ψҁޙ9hGq LnhnpTYm.c|/A@\c vƲiBY:XZcg pΥ`"o'P(Qs9gzպxbԢU,a½7%2]D*`҇w5Ӥ'Keg^[ %ur<,+Dro",ᠹ FB~Ş.~<!UP*j4Zܩ=d%92GE[/#ދ>GP_G ERMe0wi% ɵp4yip9gNߗ"(tם4Ӑ1 W݌*^€Ҁ*c_x E"ʈHih*8&N ? )Ze8fð:RX=6e\wC1[Fu!׎C)44#ryjٖ`;3>_FT*c^#M%/"S忴]}k_?^JJ)N^'%Ib:epaYZ@LL[a;SIsp[~ ]2Gfh׍ѽ}8@^k9k# [zW=K]9N`{4z8rn k ތ%qlAG? YZƮT/yQ fggT"$eXP!dQ2z܃RZи>}TIb \_a"i?,! WJ0[ؽ+iwx}@_+Q襱B: D:Xϸ3pLYHV*wOn2TrD>GtIko\\B {R7AUfI+(3kz$7Ju|5yi<Lx4{{q ٿUf 8 PZ6FM^eHb7,"D$(7꫕CD3oc :l qUg&P+vŸ]>80UeAr/֬:jCI{C9z 廜T3P5k/Rg^7,frre T'13@ jDs AX.~NJkzO!IlyQetҤ)1|p)~\=ZiC(dvQՊ]YSizVIWjfU+UVJ+o^`P+̅ޔUwq{\>UrtWY>nWl z|lFOˀN~ff]Lt.gYokx8d>(M,U~2m >i >',) !T X\Bs0g@q-qZxQlC ]\}IxwNP+vzc"DۋKZ_:b瑧٬ 3? 0#56L=la#X/%Dַ V5w_\y$LJwv7w2zצCW(mJ= ٖUl<@PDqdD2Gn=e=̎kh0pQ'O^i)UXV@f99]p^m1(8E/aFfeӜҐ/ @ u$ $ikbM xm.X{s OxWq7ߋoBpcptHҚG֙JNn'- %O@Z[z1 hfe}wV$*фl42 d ,Aa/4F wi>Z$!Pr̺DW3s,-zٚ\xR",>?@ewN: (Lypa嘐X?#qP[ pZ!KW(eYP,ZM(8GR0 9Xv݁Rnq/e>ZrsyP0kT.$5V&ea)UYp = XQ*M&>b(_/fcɥ:/ŽM%1E"#ʯ3 oSd/FzR9um,Ъgd& cqd@`FFN 6DscLB.V<>SyqZw%:kf3+ ,&kF#ly'b!meʩiy$&yۚn)×~ƿۀa6*ȼ 8UMf?n-.K}$[ όd l]3ͦҙ hxw˔ Jɱδyxbw?M 6,7.7 έH2'&CH3_!n7W9iJŹ~yKr$wj$חNgX% ^XMOSB,gGYU_H [a,5AiDk8Q