killerd-1.1-bp154.1.22 >  A byG!M@eeeaYx(Ο_OuތB[f4zr2"bVe~񁎶` sk5ɬOQoHGC'_2oZ;!\8lOljN]ea9#1, XAr͔X[onngnM0*Gk%mD>zZZģKZ߀KqFQi%JO;c@ZҠCinW?33|}j"ba68704204edbf4052da85661ee26fc3539769f57d31fe008bc7495fc6ccad743fc21e0dcf665b4fd653d83cd1f490c404a41ed8>XbyG!M@eee=/V4]3[̽;~U^?Bp٪Uʈ!Q3I>aClRq@ǜs4"pپmB؊0i 7n6SF^c_cls>Myp9u{"1zkTGH>{Pc_>pF?d   F5>G ap  D \  h  t    ,X(890:=>?@FGHI(X0Y<\l]^b)cd;e@fClEuXvpwHx`yxzCkillerd1.1bp154.1.22Daemon for automatic killing of login shellsKillerD is a simple daemon for automatic killing of login shells with idle time exceeding given limits, runaway processes and other system hogs. Almost everything can be easily configured.byGs390zp2a\SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0+https://bugs.opensuse.orgSystem/Daemonshttp://mj.ucw.cz/linux.shtmllinuxs390x 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 killerd.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 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 killerd.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 killerd.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 killerd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in killerd.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 killerd.service ) || : fi fiiI hA큤byGbyGbyGbyGbyGE3*d192375321884cee7cde7f5a25036ddf5f10c2ce13b5598a6f415c5a7cc1488e404620f525a0aaa2e1e296c72aec4edfc1dbb741d442bae65ebc3321802af7925db8c0498610ee150307933c6b6b864cbf2bc2ce4e97c178ddd6bf2b642abd9b6e8758e1aadf545f3f4cb1b7408574e3c690b790c9d61aa6da970acf9ddd56dfservicerootrootrootrootrootrootrootrootrootrootrootrootkillerd-1.1-bp154.1.22.src.rpmconfig(killerd)killerdkillerd(s390-64) @@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(killerd)libc.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)systemdsystemdsystemdsystemd1.1-bp154.1.223.0.4-14.6.0-14.0-15.2-14.14.3U@T>aN@J@EEtchvatal@suse.comjengelh@inai.deuli@suse.comcoolo@novell.comanicka@suse.czanicka@suse.de- Cleanup with spec-cleaner - Use systemd unit file- Use source URLs, enable parallel build, and remove ancient specfile tags and sections- cross-build fix: use %__cc macro- updated patches to apply with fuzz=0- update to 1.1 * killerd.c (init_HZ): Use sysconf(_SC_CLK_TCK) if available, this seems to be the most reliable method on recent glibc's. * killerd.conf: Better comments for all settings. * killerd.c: Clarified license message. * killerd.c: Users can be excluded if their UID is less than a configured limit. * killerd.c: Unified processing of wildcard entries. Entries with no names always serve as defaults, special treatment of *'s is gone. * killerd.c: (warn_user): Avoid unlimited retrying if the user's terminal is XOFF'ed.- package created (initial version 1.0)/bin/sh/bin/sh/bin/sh/bin/shs390zp2a 16521153871.1-bp154.1.221.1-bp154.1.221.1-bp154.1.22killerd.confkillerd.servicekillerdrckillerdkillerdChangeLog/etc//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/killerd/-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.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/5416287001ab582ab5ece4038bef8ff0-killerdcpioxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=efa108ce810058c5e6e3fd05f159ee2a2a05e7e3, for GNU/Linux 3.2.0, strippeddirectoryR RRRR`9;.ژeutf-8fd7d0336cb6a6d7ba50aef54f3dfe6ed1a3bd560148fd898f295f1fa6187030a?7zXZ !t/_ ] crv(vX0+б)لhķ!d%3S0R{ ԪߟE:: ]ϩ 0C34ݙ"j**",>M 6%415J"#Ц WOP-IBV9:20DeLpyxA*EsT2bOgv.6)KuGB_42G\yJ+dB̼vr2܅ZTFv_椈k!5ȭ *EsRWctkn[,gA.@F>{xhC/nc C9p7 S0C݄CosbuN>wC_$:nT:lOSOK6}:FffQ ZuTncO.))r{-YfXJGn&#?m 3w@fQiRCL: ywW2# G0u N2GZ+Nn۸5[zcI1? tr5Fݻ':Z MȰ/<4Tmg$|Kqne*ab:uWzNeT͜Tg@SjfB%JռҸ]`.2bŦ+lhŋLG7?M9Gwz@x{B 0K{l`)6:c2FwA0( kVW8Ԃ))gr~͆U\U2Y]l>2@b pBvM 뼟p a\$-3,OL2f[9fc xV]o*fټHEbVIH{ UyMꍽA:D7j\@L?M$p)&&20$ Cr#8*n6z~nd<7Fo0sSr8J\I ^uiWkȈὍۃzd4kvLO,C: ]W%pm#zfaRtCM>Owȧ2ZRn&]7P8BhWQ\8 dS%pL,_aR]IƕRcMqΔ<%ܵ/[-H)mHіAAځ!&8ѯH\|r}?4K%6O.l?AGMD Mt>t$kihZ\Ձ g|W!\>ޏ @R쭬ƛp:%dwI}fK&S0]lPhZ zXq> qH^;4_ZCт2QHwک@Lus?_pX.K͖t ;bxmPHD8 P5>#vgRno0c }XZ$[ +#sf A/js)t%c1atMWbv\$ .gPU ԅԊ"+ε=y2a hh̙pj A"i?۪$ yTۆ C  ?ܝSQ~57JQ=?Y ҄$ 6,ڏqjV}4 J/>{L[u_*Y>Kv;n|(鑝EA g}ˌVCŌ@~ Xr Pb=fE  ʮohn{Bf CxW637PYnN^eZKY: J(m,SfZ`]+axJh} Kz-20te]9O*}SI<;npRM/3v.ՆhByA"E}tZvR$FPhP{L/mK *KG Koa7rxQY/ݴjj_#'\ yTK8:euޮVFWJy;+XqX'xڊsmѨWQƾ̜E~?Yy;Mi*;0CGf IdFqS)OQ0ȟzq\{ιɺc&*DaIqoCPrQW[H?S4|Ka4 :t"T$y@7k ;%?^K3X!35Z:Ǵ|>zgؤnKOь;u<{!x=f&gRD]?|[dj狗^}CG|GbLV/VJ:* Ѭv2#rTS |;A,Lq!߈<+]hZkoN rs ?YD9Q'ɰ}:bǭ'MeVf 1q ZP{Ρ#R@"pyE:i}ΏCQw W=HY䎬X|&ZպseM5&ᡡ"@mXfVǃ\v;6ȍ!6x+ȸ,Os"6Cu8Vfh^5W+4`D7_5-O vr4>)R>_R`Bwvé~Pϕ~a#f H,UfJJ8%I&8n:*ϗG#4!9Ru N`26iW$Oq)pnE\GTswI^2Zuh<ʅO<[L8d/DH`)0F LA@=ūtyϻ8cr.oD"+ ӘNc~-kފ7j^kSo6t۲4?qNPfMGGi+Q@Ȧ_8d[xZ=7lpAZ"| han`ا4%sP8GZ15lQQG5G͌Ԣ7jbfХҙ39g4/!3|@K&j_#;ǘ<²0:뢿D8^Kw]2X0 IyT}ǒZN7E&'g$Yj 9VhP&Nɬ,ۙHu*~bTS΢P#]oQLy-4<1gZ.<eWcfJn++ن)qǐ]K]H /n(. *p_(2,%Waf0x$14/| `{!Rm=;"S@g h#o;#4\ƩsЉb.c:9]$׫ =g9'ra27HtXlUE;겱ԘMM  EWpc;;x/g뷸"DwTi޼B|zhvAN@:s<>('>*Aϻ5?+L<٧@?/0W-]D/_4T$~Z@r.==E_ *2u(85g%v t S,zB7HjU*$7pq!l!H_-m8l3|Z&;wuEե>)+CmBN@y$+2cD<@?`m[' i}?:WW !>4l v' f+sBʄNE'~-(,[.:uu;M5C_*i4xcwF~7srTouw2Ǿ~ E,wT'ih{[|L s>O:|6FT3YӬ$ڏ`/Es%eԖe6O2CxY!P z_E/lBJRmh{w pW3m}U14Iib~ul6o"yU˿1JRq)C+J֛]"/>ۼ[-.bp##LLO]V rEB3 sF5fGu\oɐȵMGqE ,dbbw&_9 WP^RI+YML2׉j~a't=+<H$n-ߊFqK zV_>T;wسtL\Ւ.Rwy7 ؒ)ȅЮdC2!:f{oA{P%UqT?˙z +܂qّbP6<{ϔtu`F.L׌7\R Eۑt$ HNͩ~D07XU=шu$\| Xũ{-Xq ^-9)z Q9ҿK[#t4FO8k:Mm&;OCPޓ[s@_p~ Tfhpq<P{douok'il g֦QJ0Ewɔhx7n=f:w˅FJםC18yO#8^|oF|xQ<#ؚ'4µ {'Bb0/'4?iJh CNn=t}G>vN-rfFBݦD:0'^3sw9OUWYg۫`Z]+F >'mz*eM⸦ ZY' Xy~r8k %Y{=y[b*x?R%P{9or4 ˽i<PpOMs% y%t=& 6gꐊcx͒ڃ,q2bɫpәH|ȢTDoUP*R$yK~vG<]꜂kZϤ\dɯ_62ߞ]Aj]@@\1xzdw(3E|, Cky@-lI:%f7raxQѱu4:fP"ɬe>| `Zbntt>s4,`ŗD 0S-$WCd}ߞ@$ҷYʐ% 5teY3f‚%V[rx߆" wl-V E|[ϋ|2RjA*HjmX x<^ԳVxdC~.^VpZ}==og85Rg {Ek2vP PV^a=rp`0Ac^1-8Fmp"kя5!FT6B?nNe5JfuJ}}ΤA> t /Yvo 1F U"s{UmV "VHF긖TqdVjx!ȍfox ۭXJEv! 6Pgw6t'=՘;ZtLOS'暩M~IЎҏئpZϯCv1q`P)_ N๋LȵF03oX/v(mDծSUAܿ YZ