** Changed in: psmisc (Ubuntu) Status: New => Confirmed ** Description changed:
+ [Impact] + + Uppercase signal names are no longer accepted by killall; only lowercase + signal names are accepted. The documentation still shows signal names in + uppercase. + + This is a regression as of bionic. + + [Test Case] + + # killall -int asdf + asdf: no process found + # killall -INT asdf + Usage: killall [ -Z CONTEXT ] [ -u USER ] [ -y TIME ] [ -o TIME ] [ -eIgiqrvw ] + [ -s SIGNAL | -SIGNAL ] NAME... + + [Regression Potential] + + This is a regression, and so there would be no regression potential in a + fix. + + [Original Description] + Newer versions of killall (Ubuntu 18.04+) display usage when the signal is passed like: killall -INT <name> and instead require it to be passed as: killall -int <name> In previous versions from Ubuntu 14.04 and 16.04, this doesn't happen. Is this a bug or a feature change? If so perhaps it should be noted in the usage information? The man page suggests capitals with "-SIGNAL". but that doesn't work any more. Hamish ** Changed in: psmisc (Ubuntu) Importance: Undecided => High ** Tags added: server-next -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1806060 Title: Newer versions of killall (Ubuntu 18.04+) fail when signal specified in capitals To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/psmisc/+bug/1806060/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs