psmisc-23.0-150000.6.22.1<>,K|bSp9|/|DDC@_%HYJeP/^8}}VP5Yz"N07R߭Q9dx2-dOW.[%U zøE,, 1ZCIY0{DfR7ڭRLS\΢O辋%Ii!&*G1]F'uJw0|-x_g:蝾-N/<􆸟yU=ə[?>A,P?,@d   L2C Yk    D R t8\ ( 8 9 D: pF"G"0H"hI"X"Y"\"]#^#b#c$md$e$f$l$u%v%< w*x*y+0'z+++++++,<Cpsmisc23.0150000.6.22.1Utilities for managing processes on your systemThe psmisc package contains utilities for managing processes on your system: pstree, killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.bSsheep60_SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Monitoringhttps://gitlab.com/psmisc/psmisc/linuxx86_64 q890I) n( %TbSbSbSbSbSbSbSbSbSbSbSbSbSbSd326926d12e08b7c75814e8867df953ff17019b4c9e091fe5be7ae8f76782df37103de58dec9a38a3f665f4179c9c48d660f16d2e06607cd0a9ad671615976efcd4f87e03ba867f277e9413626b4f316d6e62618ae19f1231b230d2c3a824a2323df60a1dc3d139ffb686147fa2349d6f880e6f95f65cdb91c36cd934b33ae58aded94de853bd7196bbbd8100e1f9dab95b1417c16cdf1bff043f60850e15fc4f02d811f6866359d515f12c07691d352ed214cff1052fa3d41ca82022470693e3094cc129e2d6f6deeb322e07c790aa22602bc2929fd0852975ec919d1c3fc1a64b3a0dfec780ef63f4054a90afeb122b970db4b06be25c1ab24cd2d9c6231f5fe60cbe56c647066533b86d020477cd8d64315dc3f51125ccaf66715e18bf3350f9df24ac70157d0a8372e2263f0d61f10704a9b86ba6bb925eab917e993dd5a70fad99b9f0b6be2a19bd7740ddb00ad2ba9d371fcf775a9c58ccc552c3f090c37e942af75dc22bc3f838f896d5062580575ef224be147b82f3fc6282131a520/usr/bin/fuserpstreerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpsmisc-23.0-150000.6.22.1.src.rpmps:/usr/bin/killallpsmiscpsmisc(x86-64)@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libselinux.so.1()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1b\@b D@`@`B@^@\&@[@[ @[,ZnYY@Y^&@Y\YS@YS@YI@YI@U]UQwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deschwab@suse.dewerner@suse.de- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Add a fallback if the system call name_to_handle_at() is not supported by the used file system. - Add patch psmisc-22.21-semaphores.patch * Replace the synchronizing over pipes of the sub process for the stat(2) system call with mutex and conditions from pthreads(7) (bsc#1194172) - Add patch psmisc-22.21-statx.patch * Use statx(2) or SYS_statx system call to replace the stat(2) system call and avoid the sub process at all (bsc#1194172)- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Determine the namespace of a process only once to speed up the parsing of fdinfo (bsc#1194172).- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Fix bsc#1185208 to make private mount namespaces work as well as to distinguish NFS mounts from same remote device share.- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Fix bsc#1178407: fuser does not show open kvm storage image files such as qcow2 files. Patch from Ali Abdallah - Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Allow not unique mounts as well as not unique mountpoint (bsc#1170247)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Always initialize head of simple linked list (bsc#1098697) * stat(2) on binary does not see subvol dev- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to handle sub volumes of the btrFS (bsc#1112780)- Support also btrFS entries in mountinfo, that is use stat(2) to determine the device of the mounted subvolume (bsc#1098697, bsc#1112780) this modifies patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to make fuser option -m work even with mountinfo (bsc#1098697)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to let fuser -m also work for private mounts as well (boo#1093665)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to run even on older kernels missing mnt_id tag in fdinfo- Add patch psmisc-23.0-killall-signals.patch to fix boo#1058990 by prior scanning for signal names in the arguments of killall- Update patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Remove patches * psmisc-22.21-lessnfs.patch * psmisc-22.21-mntpt.patch * psmisc-23.0-net.patch - Add patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch from https://gitlab.com/bitstreamout/psmisc/tree/mountinfo which is a heavily rework fuser used on NFS * Use mountinfo to be able to use the mount identity which allows to distinguish different mounts with the same device number as it happens with NFS shares. * Smaller cleanup as support of chroot environments and older systems. * Add support for name_to_handle_at() system call to get the real mount ID for each file - Use test suite of psmisc in %check rpm section- Add patch psmisc-23.0-net.patch to reenable network support broken to my own upstream commit- Add patch psmisc-23.0-killall.patch to remove left over debug output in killall utility (boo#1046237)- Update to version 23.0 * killall: Fix process age race condition !11 Debian #822861 * killall: only use scope of current namespace by default * killall: better parsing of command names * pstree: add cgroup namespaces !10 * peekfd: Help give long options too !5 * killall: correctly report when 32+ procs match !8 * prtat: Remove duplicate options in man page !3 Debian #846387 * pslog: New program to check what logs are open merge !1 * fuser: increase path length for octal escaping SF [#37] * Make usage of linked lists of devices found in /proc/self/mountinfo optional * Make timeout() in timeout.c work with shared mmap to reduce the load due write/read the stat buffers * Add list_sort() to lists.h to be able to sort lists * fuser: Fixed typo for -M flag. Debian #740275 * pstree: by default doesn't show threadnames, use -t to show as it disables compaction. SF [#33] Debian #815902 * pstree: Removed need for PATH_MAX Debian #750405 * pstree: ignores disappeared processes. SF [#34] * killall: -o and -y work with -r flags. SF [#64] * m4/gettext.m4: Upgrade to gettext-0.19.4. * m4/iconv.m4: Upgrade to gettext-0.19.4. * m4/lib-ld.m4: Upgrade to gettext-0.19.4. * m4/lib-link.m4: Upgrade to gettext-0.19.4. * m4/lib-prefix.m4: Upgrade to gettext-0.19.4. * m4/nls.m4: Upgrade to gettext-0.19.4. * m4/po.m4: Upgrade to gettext-0.19.4. * m4/progtest.m4: Upgrade to gettext-0.19.4. * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.4. - Make it build, that is create a po/POTFILES.in - Remove obsolete patches * psmisc-22.21-boo908063.patch * psmisc-22.12-tigetstr.patch * psmisc-22.21-upstream.patch * psmisc-git-3638cc55b4d08851faba46635d737b24d016665b.patch - Rename patch psmisc-22.21.dif which becomes psmisc-23.0.dif - Make /bin/fuser a symblic link of /usr/bin/fuser (boo#1029973) - Last revision was 78- Modify psmisc-22.21.dif to enforce the usage of `m' flag in sscanf() instead of `a' for allocation. Also avoid to small buffers and include sys/sysmacros.h for makedev macro. - Add the patch psmisc-22.21-lessnfs.patch to support device files of mount points as well (boo#1044638) - Add the patch psmisc-22.21-mntpt.patch to do strinfg comparision only for NFS shares- Replace negative list %nopeek with positive list %have_peekfd- Add patch psmisc-22.21-boo908063.patch to avoid to close files which are never open (boo#908063)sheep60 1649667474 23.0-150000.6.22.123.0-150000.6.22.1fuserfuserkillallpeekfdprtstatpslogpstreepstree.x11fuser.1.gzkillall.1.gzpeekfd.1.gzprtstat.1.gzpslog.1.gzpstree.1.gz/bin//usr/bin//usr/share/man/man1/-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:23622/SUSE_SLE-15_Update/ed698d6b6a080d1af2ad2467802bfb46-psmisc.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8e52ed8e76ae46ff0bdd3198859b86e2e14c63a8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e4991b14f297fbb10a8c52ba27ed7ce0fe1854ba, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8e340c65b2aae37e4e47618741b8da8a787454f1, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1042473b3f8596b259b724be53ee172842e31cb7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e5135ce1a107242966179e961fd352bb8a7636e8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c11828e64ba7d268dd5ca1de7eacea41cd09d1ad, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)   RRRRRRRRRRRRRRR RRRRRRRRRRRRRRRR RRRRRR R RCsfᷮ[%psmisc-langutf-8c07de4602abfdeab9215e606b2af42e43fd6ce1bfa528c252e8c7a620ab66194?7zXZ !t/-]"k%UN3,}~we4u k͟v^.5|b?< Kh[')S2AeN$fFh خn^@n.Q.瓡D~ȫ6=Aiݮ'iNX:IlM7LCpKDqGByb::J,1y4kϬ2R6JcvyqVr.Mn (C>Eܐڱb6h<t5crs\jUƾȀ: =\6Ĥ0|D^NM__C^}p"5}=?)c- F7bBom=5HX8PuqC{![ 4nJ{P8=2n']PۛK˸; 7I{/MP ;A<}[̲ R}`mqjh5$\ %rCn|e&PkЉ> P-Z[RȤ9qhD{{#E4.AAvWL?r}â}72zRzFIp<֣|,ov~.}-U\xKqϞr@Z02CH3^Je!ivIv!e27{)PGoW*C$JLW Ɉ߿{\F{pJt5'BQ_&)(,T:($do|܁DL A/򆟈Tk ݾtK8ݸ"jƱJA 䵰yvf{*ᙩzm!cz;=#Wc5h2`/@"_ǘ|m30B |Dwr*B`! WL<;h am]߹GZy)AsXv.A};WʐpՑWX}O<'"qX.v>VD+jHR}-%jݝ&W296tn.-7@rmL'lƟP6Mp FW11\LJg&>?F.(J9&cR']2֖&,07m (uZ$.Y ֗rZ2qewlHVTYOl<4y!: P+Z r-;6(p,Mz՚pCGl\OaSq<80?_?ɀ\c<(盈nR^T{(Zli˿-n)z!EՖ^!yU&iO%`@#Le{#_'@c'_8 /XsGOfH+;$}|Z nA? 3P-(txwoް^$=,Cv۷&>\/I&nK<iGj ۾ aɝ!J 5"/76X|{,cV{G #+}<'P]Yau>M;1+$T|H/8<0F?t$)wX⋠huzxiꌶyB(%ĢOav8j)P.-"iCG^,Z}_.Qr2I?"1,;pLE/\dBmV M(@33\WϤTdv=Q9Y" a;cnD,ie`h:%*4QC)rjآ$a[^tߨD UiȃOi7ztŋg5I×v|zn9Y)XR?5S/Gk%'O-.pKB,6 t"ևfTxI>1yl0qM! [CHGĊgs4CäArraF#t Ti[V~vctPd\`L_w(.Yj#z΍/"ھ.#Aot*Mݗ!K%HKx`߀Bޏ |y&۞9qvrQtU gO!QbtReAMC\n~8+u0<^xnҎzEpwHɁ}~-%ͻ'&QX[NN_qVyd$6 ә  <-_.9Mv[ܡ`ͷ")G˿Ni37)I*P1v]vmwI ;3|Rq 8_4UO)?ϩ-'ۚ {njaUv+>5_=k*{{}۸LBzVک=HD҅ Obl*G#cs 4L.uhҳ^˧Tt,& 00/h7~@٥YD˭#PTsOBzp WOz=V@j3[{(6-~!POE ,Y0=!^OޗxC PLo_xtѕPcVTb73J5v coYɿNPAY NytT9Xst #IoQ]^3ʠq^yfݑ%UG *yФE>e[Lŋ0D](PB A.(,LpŐ Ɯ.|dz 9?I5 SɮK )A hVB2IEOˌ8F"C큾0t} (e[j8}d-7h L'&I0*k *F+`4;Oh9&pi j~qEm_4v-d}tz] fu\j;Zt7gۡqX ߝkC1g 1R#suuW)y-QzPf8tS?3ݩA9Ei/LץfޥC$ _te#8Eg? $t˗)׎^_xvi1.+=LK2Ri,.@L]E|VT ݷa-#/ɔ? %s: Qz3ݔgSzG@v֙In3x;w-V*fyVV b\TI ҩ6j[=GBJl'-JkJH뺒[+Hs@{@ћ+NNk :5!+m0Q) / bRsv2p}-^sNfynv-6}/-bԁan8}t5fiŋ.#^uvm~\!N(yڔ0L;.WUc%e\?L/ s]. S2x6eɄyQ>זW#fUU@֏ÕgS?7D^`L T= }u}]9p0T렊U]m׭h"Lw'{K7~`K\A Օ46%%:ɟ(M-̖Zy͗K»GD6\[ID(^ڭI y߯s؜'zF.Tx'nBft2ѕO'FCw_.maXG=@hNg;l!v0S6I#Fo MM↸$UR I F0A@7Sl\V-лRh#q}(Bhߵ'Ɣł/,"O c]1. M](f g {1zKRj Ϫ+D{Hv,3mLMf͠*@rO[SrāuU%W|C.t:qc"DuϭkA ٦AM +ʧS35Emy3XtH:"%\u9<_}vq6hfZZ:誋K] z`hͧDt {f̔+iu;J,CҟtrFIZmlD/\J' qUbR<|^id!A"(J׮._EΒZޚ{PGD*ʜg88*( w_z(acJ-.D?"R70{i}XN"C"`y_PFi $HP7نQ<3<TW2O&Uj j7)-[jۨXmv[1ԊBW _|E;;]ZhgZYf9 8١q৴%z ;5au^%srSpڛ["NXl.J>yJQMevfenTZB~)-%'Ȝ ii4Ү'jf쉬HzV= R E赫\s_q}5?T-"G `wh t[=;9! N|Fqd;<^k1PގӐ6̜ tRU)JMΜp9J&.e#֜v:$.20`v𤆪&,!(ҚX^1ԍP 2^-. 1q_=T;HNg~9%ӾfOړ\ ,[bO8ߵ/L3 +)gA>ʔVw&3)M=z K?gӴf䚩Ω},-"2ʅhV yqBJ`>mԪѿOˑy7UTRIKOgX=?nʰX䌊cH@ "t**? ,k^i01,͂x7G6Rl|{ ƫGWđB`)8ߧZ9\clN1cmd~w>`92Jë6wC#(!k.DvReH6yڮ^OF6db i'1U6Qh}jE!+W(ؤkެ*8k ÀZ`2CgBTMAܴZċ<xy<)ڢ ={C[Ϩ4EW{ZKJEK5[ YZ