psmisc-23.0-150000.6.25.1<>,Ae:$p9| /h8;<4e~?Zl D@2X_L80KLdb?K#XHyƄs)&BDhK1i֝YI >A,?,d   L6G ]o   H V x<` ( 8 9 L: F"tG"H"I"X#Y#\#<]#t^#b$c$d%>e%Cf%Fl%Hu%\v% w+x+Py+'z,$,4,8,D,H,L,R,Cpsmisc23.0150000.6.25.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.e:$h04-ch1c_SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Monitoringhttps://gitlab.com/psmisc/psmisc/linuxx86_64q9I)n %Te:$e:$e:$e:$e:$e:$e:$e:$e:$e:$e:$e:$e:$e:$02fc0fd91fa31c6f33150b1d76a6ce6c6244fa7f759b15a567290fc08ccde3b29ec2beaa3ec3df1c9ac16f345ed312c4efa3caef23e26082f8f9ef8bc56d20f88e5722af60ea84d47aaf1842f5ee85298473bd48f3f307cfaf3a065fb8d0ad10ca9367d04fd64042e2ee38acfe522043478cba6391f3e7f4d15870e6b6f526f283af5cf91f8ba8c16927765d44ac571154bceb1e72e1fc702c7320a4aeacb89238bed09254c00b3a3566b03471fb0748a983c9d886c77d871db9295293f2974a3094cc129e2d6f6deeb322e07c790aa22602bc2929fd0852975ec919d1c3fc1a64b3a0dfec780ef63f4054a90afeb122b970db4b06be25c1ab24cd2d9c6231f5fe60cbe56c647066533b86d020477cd8d64315dc3f51125ccaf66715e18bf3350f9df24ac70157d0a8372e2263f0d61f10704a9b86ba6bb925eab917e993dd5a70fad99b9f0b6be2a19bd7740ddb00ad2ba9d371fcf775a9c58ccc552c3f090c37e942af75dc22bc3f838f896d5062580575ef224be147b82f3fc6282131a520/usr/bin/fuserpstreerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpsmisc-23.0-150000.6.25.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.1e6`@b\@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.dewerner@suse.deschwab@suse.dewerner@suse.de- Fix version at configure time as there was no .tarball-version- 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)h04-ch1c 1698309270 23.0-150000.6.25.123.0-150000.6.25.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:31286/SUSE_SLE-15_Update/66fd434592c8f199401009a851bd8f02-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]=3a419f644f204505744e9932930560d99c8a0d46, 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]=f38c676fe0492437c75e0659262511a0407265be, 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]=e386da5a68477d7604de8b1836beef7c61b10ebe, 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]=da40f199813502a64cefd1fcb83a335558667feb, 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]=8565bf8585b743c6da9fce581623240820e2070b, 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]=0db094b1060a1d0c9b7138e730581e7350bd7c01, 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 RM׆ѓ=Apsmisc-langutf-8db6e9d0f24c8f4cea126cdeb64fecdbcd5d1fb92217e0f6b94ff0cd732b06987?7zXZ !t/$>]"k%r3,}~hxL Ff7|k*8eȷ13vfgi="꺈Q 5&BQRDzFh%j(ԸZ%Qrq9| ɭDY'=kjfnATCTL}TVNw<3ٗj> s^kC-IܭUdSH ueW:Ml:r:P*HuR%&󩣶5 m,k} 8pwsrsP{D>1{F-ft^=[-}zO 03=zT٘m%ޠ.Jf^?]tkoe״lG\ώVyKB@?Qܺ݁Ef<ٿRl˔Ú{69Z]r-b$`m9Nl^rԝ}I] μ93߬5T%\y(E_QPA>l'l x8^c6ou pf6d Z8\|B/I|;2"X) dUA 7JӾ-\9 F.U Xwe67+}SKZzŹ51gan?g j{: s\+ԙ_Me;ԲP0~?9TU,l 2қJ? S[#ܘ"Q}ᘮ?bկ@qJDT 4H՞XX5vA"@S91abήCw![nflSAE!=x7  cfQ 8  w=7T#]CZٓdarmGmvr@Ub^Mэ\G՟Ԍ|OC$=,*ǵ}E)vȩHD󠓛\xU6*+*3QVSpcxwX3%UTkϐ.b}:>3>JEλ*5QV5)TANĖb:zǡHfU {\0H\,V5F1ӹ_ف]'vq>ϒqI2+Ff>  O}Z]8է6o 4EfI,}{gmڻtY&g1V{S0X>%±6:z9i𡕈ϋIM4F8=l Mo }#%] !#q3-MRf)\}yB%_v s|y![ߝQ*yE]4SVuѭvqv܇s;C,ٗ*kp=tGcO?|Vu06{,x|yoNwD&P8b* |@i.@ŶPxMZ@9gxc@)F zMo͋PaWba=I%ap=>h|?R1jc(ÀpE{rZ08!GdL ~8rK|m]Qɛ;Pz脶b~-c-xo9|‹x"lvD6&.rǜKeibވ,IfI`MjIV GȽ|o+-R4lb .sA^n _6~$c ߵzF~#لZ*1Sۿ*\c)q+{'aC!R$5& ih k!όbүIXSm>rwg=@Y SAꆟN%U4_" c>y805LۯXG;}F'Bu SU9{-ui )|lKBAi)N|(VMW/7hZS#B5 U2}ju7k+s@cPa9@Y `?Hs :(_yx!7QU+o)!' H ɜapP{/@8@a#ծDHSevXuhv^X)i:}p=1k7"MY 9Z9+:Y$nUBPp.oy3Yy/\Q:CQRb߻ۨH̋qrmddV3gVk9 PRρ QdQ,a0eP<:pV9R?ksBFahc N~ԕoIßHuc-'?hrM09'}$6'@s"A@ب3LctE}CNAjM)vYj5C`>NƑa-X::[YĖ+3!(BHwU7=r>:JyiYYإa꘩\7Ge]@l$r Hو%4kf;[3M"}& e|WBMp{/mgI9HeːTj$7ޙ"X4#+l,(噮%t_iC` GZPw'R#߈;\!R;Y,&J?BK0qQ%>~%$-DihWAg]`*H\mxBu!6ռ*]pmC}ʨm;\"} P}Iک:TIjxêx"y1R_d7{kzg1CmHJ .:3)B{MM_sDy 6"!YhYDϩBUv+ƻ8#/tYHb+O ^(C+] VOomw(dDx $sLQ~_ 3+RFC9O7)6X:rJ{zU `Χ99`mo;k.b1ud_ʼn<:8hn;A핋AO7ARb4}||GT?b=[)L+sA}_܂,jn 3tW\oMǔR UȮ"Hλ7 YZ