klogd-1.4.1-150300.13.3.1<>,>iʋp9|,' ,p΅)!L< }0ZkZEuT>>eSTo=t*7iEb͈?%T +]qf鉹;@^b:K!Rnb&R'V)!%_ d8&!y=?ν"s5`:jS)" +RC%ԧsaBZ =oq}abϦ 7xog">F"?"d  248DHa      ,E^(C8L9:f=5>=?E@MFUGlHIXY\]^brc d e f l u v w"x"y",z"@"P"T"Z"Cklogd1.4.1150300.13.3.1The 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.iʋh01-ch3bSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://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 -f "/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{P큤iʋiʋiʋiʋiʋfabb775cf87a66294e22c0a4f54ea512a8b8a24bc7bc5954a5bd62eaa2cb8041bdea90222f64ac7906a35dcbc03eaf054a2fd366912b1fbaa7b4aad741004b69751662ed565518efad7a8c259ca6e1c92f3a415cf720bca62d2e7deaea3305288f28e48c69186d7685613138b4cf3db3f74541842862007751ad8b026676de3c/usr/sbin/klogdrootrootrootrootrootrootrootrootrootrootsyslogd-1.4.1-150300.13.3.1.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.3i0&@_=@^W@\[@Z@X-XCW@Wq@V@UL@UJ@U.@werner@suse.dewerner@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- Drop last sysvinit Requirement/Provide (PED-13698)- 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/shh01-ch3b 17712277871.4.1-150300.13.3.11.4.1-150300.13.3.1klogdklogd.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:Maintenance:42766/SUSE_SLE-15-SP3_Update/2b812f1a9cbe1d7f7bca67feae8ff95d-syslogd.SUSE_SLE-15-SP3_Updatedrpmxz5x86_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]=c3dba93f63203516d4749ef5717e7f301d9ae02b, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R R R R R!E\  utf-8e1db7cea22a9f1f0bb879c4c9155458c98321cbdb5bf8efe54dcceff12608ad9?7zXZ !t/%]"k%Lr%=Du[b5jUQUQ\`fAߪտ7g%򥊖^HıfHy@ձ|\2,L|dς[(.'3q C f*7\ڬ8::B!҂ˢG#sm Ua4ehs p_Bԧߓ{O-꿐ȝ^yrpL̔Yٓ9 Ѥmkgc.MaMpДJuٱ?h;ܒ7Emi }YɑmxS|?e;v.qgpYoT}{ݘj _Ԯ&mTa\3^6.=RkKSB~Kx&qh~;3"Z¾-IMfyXrG=nt4?%JSC?Lբ)mu*m 1KkޣFL^N<<[7m[Э9wxp !垬Ni #Q,ѯ*Dy7q쁯v(4묪얇OeEÁ ,Vtb.e44.7:(J30{}NbBZ (KzSJͷk'Ts__}"~G`;PR,?f2,)) )۩>fKcp=BD3 `AiZN -+ ~=AKcTk9Y~؈hP9-cZC:"3-hQkI5.,O20UDTu4O#0sgsEѭ{O5}ܛP,V'h ;@ytʴ(ZZ y8 crZ7l#|Ig?kSPIХ$!A+3J.W9AUM+M0< wY1>B 9 *^D붖IS|3hsٔKeAWt.L2QLl.!3/8 {VMC'{Z[FJܿb5`B"dbrJxC31YUk `cnLx$x#.=i fqb4Z69,?C`e1Qju$cC nҔc _Lu)Uqm1 m/C,0׬KndiԤ+~ V'.A34Ed CZ۝ܿ*;cz /fͯԅZJXU= 8aB-ӐS8X"FVS5al,T*Tp(xe(lycToc|P3u$37̹>ycO 0e9фQuod,/}oEk=L{GNօ15l## TT荔Ft8eQFd1O |#TmL?:Q"IGM}35rS1$ó{q#_Wy,|ahW52 ԡ ,ukyAgMȊn6A ~L-}`pK[Q =/> !d*=@zi)Rx|jq,֣Ao047=L}ɰޱ_e}nU0cyg߈ N_r4;}MNp%mH3%tOB% «L('BT޹ZV)yg0~r^y Gqe) #c5V/I{}hd~5hR"tu ?-:l2).pZ0{|pPEcwu_cscDR*^qVɩ0?ڙϩRA[/.q*նgxm]+ӷvTI%-r2cՅ f}Ғ7l?fXL*H:o)t>xZV^9IXcF%uG$aPI)M&p@nb_\K(f3V"=>"y~F}$ (^o4\9NxlZxUJwzPiu" EJM4HhrP ¢0D1łyV3erzϪMuB.`7xT^:m޴>)Y=OvQ^ucXDY3;ߤO6Xysa/eRNK$-K^=6Z;R^8y=<^b-3n|}4tV r>~^Z]20>+Dž@]miܫN`B܊SJ~ծY`SGL=Z,x4tRFnR C[fD-PH^oh짷#' MTe.4 ˗ākn5M.B}0啤/cσT}YU|NV85ŘP*ޗᅍ82^):51U ^'L-b}bӧ?3x3â,u&n7?[dk>?T6+)bTVLLk.{,<%)ƧlY&;% xK|}ഏ *v:rϗM 7T/(RY $ӿ >ؒ(!G WSՄƁA\E䧏9rJT:t(ѥGwֿ1$hy]C>npˠڒ؎. Rz9d)"#]3r%s)} vzYOa b A LW!m;5!C==„5gN>)`5 Nq|BE\RJb eHձ„.).$z lH94!XY/I:wū8e6qb~Dm͂gm݀pA`S<+r> L;ٵa;BT0jW/q HoS.T+ 0E4c} #jgqQةymfP\;WGPT{ !nTfܽ /ҢluZyɿnBOQc pJTJv&q%/-yW`KYk+DB4ʶ<1(K܃?(!Kz$wHQ}5fTO|CĄ9~~aA1m4Ah "nwgnjё22o|*e^rE[eYsb+Dp-KSWU YZ