Package: psmisc
Version: 23.2-1
Severity: normal
control: notfound -1 23.1-1

Dear Maintainer,

killall stopped handling long command names:

| $ cat averylongcommandname
| #!/bin/sh
| sleep 1h
| $ ./averylongcommandname &
| [1] 25467
| $ killall -CONT averylongcommandname
| averylongcommandname: no process found
| $ killall -CONT averylongcomman
| $ 

versions prior to 23.2-1 had the reverse, much more useful, behaviour:

| $ for i in psmisc_2* ; do echo "$i:" ; ./"$i"/data/usr/bin/killall -CONT 
averylongcommandname ; echo $? ;  ./"$i"/data/usr/bin/killall -CONT 
averylongcomman ; echo $? ; done
| psmisc_22.21-2.1+b2_amd64:
| 0
| averylongcomman: no process found
| 1
| psmisc_23.0-1_amd64:
| sending signal 18 to procs
| 0
| sending signal 18 to procs
| averylongcomman: no process found
| 1
| psmisc_23.1-1_amd64:
| 0
| averylongcomman: no process found
| 1
| psmisc_23.2-1_amd64:
| averylongcommandname: no process found
| 1
| 0
| $ 

Please fix :)

thanks for maintaining psmisc,
        Jan

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (650, 'testing-debug'), (550, 
'unstable-debug'), (550, 'unstable'), (10, 'experimental-debug'), (10, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages psmisc depends on:
ii  libc6        2.27-8
ii  libselinux1  2.8-1+b1
ii  libtinfo6    6.1+20181013-1

psmisc recommends no packages.

psmisc suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to