klogd-1.4.1-150300.13.3.1<>,4li˨p9|L P/MkŽѿ(@dF9SuУ-j^#9 3rZ*#0*&IZ W§mR^嵡 E5XCúZ˿ljE?öa+gbLˀ .,k8Sprөƙ1N-L+45"zy-3qŲ4x@#dHg?>HN$!#!`LAR hֵGh>F"?"d  248DHa      ,E^(E8L9:f=5>=?E@MFUGlHIXY\]^brc d e f l u v w!x"y"z"0"@"D"J"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˨s390zp32bSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://www.infodrom.org/projects/sysklogd/linuxs390x 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큤i˨i˨i˨i˨i˨fabb775cf87a66294e22c0a4f54ea512a8b8a24bc7bc5954a5bd62eaa2cb8041def1c6343f18315722927c22aa83e30ad95a97f88fe56ac34d099e9a0c80343069c9bd39cfb10d0edd0e155b8235046ee046e5851117695e337042aee1e4c6308f28e48c69186d7685613138b4cf3db3f74541842862007751ad8b026676de3c/usr/sbin/klogdrootrootrootrootrootrootrootrootrootrootsyslogd-1.4.1-150300.13.3.1.src.rpmklogdklogd(s390-64) @@@@@    /bin/sh/bin/sh/bin/sh/bin/shcoreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(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/shs390zp32 17712280721.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_Updatedrpmxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1daa1357c0b7ccfa3c146a45ad894ef61bea6868, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R R R R Rh!z%pY@'autf-8db68b26e7c88d41c7d19cf436aa3864f48ad83c1592fa704804e1dc005c6c957?7zXZ !t/ ]"k%Lr%=uY &rJOf9Ub!% tJt[,qǘ]c~!lO7|u!i2cj4<_EƦ҆ sXZ6#%a:`ToC*嚮8و6XdK7{@ͳG;Q"Ct -#\ @;It~"2f)̦hdg # gMB 4?_\"U<]۟|H~kވYLTEXRهeH5Eɚ`a2"jGpNU΂Dtռ1)d$>Ce4LtIuVMQ[qϑע\QR3u;(˅Fs6bHXqtlIEr5FXsRFUɷ(AEwi%i }y]MNwu50O͇?FZ_4qػ_ua+_Kρ w5/BO$'Hgps>yKIA/~kq6c|?Bb,(3]ۛs3?ǽQ́jdp0hθ(e7}lE6t}\?"`B ݵ&f=MJ&zZ`6zslNvGlځ3%Յ8~ WPR:;Uejm#9yf!׹S/`a&0C{=UgZgHr M]īǷ˟e+ R{s]:ip ,H֒xʹmf6~=E[aH|"u0sOꜬӎCH`6 <yoQ>".VYVn|Taw! wuwa`DF}+uY(sZяgC5hwKږt/Tn%:}ms>?9):67}PU**fv z:*J:ҿ aE--cb1 zISvrbnSm ZϰČ[:PQ VXZ{r[\,T1( ?vDtPe(_@{ nIOHhi -n瑪`; r Կ;Fݺ#Ȥq[;\(W9"ת@E?mRYW.N8X Ct aj#Nz"~qKʛ=:T1TJwYŢ1mbN \NUe`|i\#;;G滌M&X.)"$"uoX}^-JK!>;%M*h*Z%7I]lB  9'}@ŪټgdBTo1$X:9[&l&@hsՃ"H )nƉR'}(~()ݕ,l?홏ɋHYR nY1pbD]5 2HƿܘprϷ('4n2]SZk+/=9@fn]?z0Z8r)Mb-Ғ}"W

j7hD5Ë~=܊Sj hCw.f\@Q $fqx8A U, +@x";Ctt>]B"ҾÖ0(nثp|}b^v'Dx[o~LTcn#ǯع{F$w a$l;У᱈ԕ@LIL0,p'e:{쵴+`P¾9EbGjLP(NBT0ysEIM- ǚy,B>FQ8XFp[9j˦7ЗA ]IPQz6o9ʱe+߮O({3Wx,t;uNhLϫmcJ9qT.,+7=NKet+k^f{{Ee[ ڠc^%I1VѲhWBCFp J\6 j0i zSd-3Πچ+6-dVd!mYM&Tw~eA]xf ݦheyV`Ӡz-ֵu=*!w/7ȺTzy(6!TxOƫ''ilM>2ԥ>k6XBi@hf飕jԀ|sEȑhE #y {ЛFi2@pQp1z`,'glZ ҽ6_A3`).ޫ %n+wtΟ.* *%dQUܙVQgPkTĕU##4 ݒBQ,J# )P6g^ɡoXaOl(M70`\LUT;3h̔Z]zMPU Ǡ% o`Sƫ+}Rl;(9EAoǫ"co!`s $l> +Ĵ=f?ɟ!457g(zn/Q :⒥u<ŧ8V"I0(qoY^9 Fl$ՈD0Ba*>r>j}4ښA @צEM9'lH^$0', |Wfe0sjF7-CAR=TXotK .l)PTI-muet7ݓDZW2tG3ꗇyW~I2n%)0"9]nu3hZ[뻝93!_FHJҩKNQ Ih!Ha>8iTPƶ YZ