** Description changed: Binary package hint: sysvinit killall5 has a parameter called "-o" with which you can specify which PIDs not to kill. If giving more than 16 such arguments, killall5 fails with "killall5: omit pid buffer size 16 exceeded!" probably causing bug #616287. At least, this behaviour should be documented in the manpage (it isn't). Nice to have would be a bigger or an arbitrary limit. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: sysvinit-utils 2.87dsf-4ubuntu17 Uname: Linux 2.6.32-gubbelgubbel i686 Architecture: i386 Date: Thu Sep 9 22:36:47 2010 ProcEnviron: - LANGUAGE=en_GB:en_US:en - LANG=en_GB.utf8 - SHELL=/bin/bash + LANGUAGE=en_GB:en_US:en + LANG=en_GB.utf8 + SHELL=/bin/bash SourcePackage: sysvinit + + ======================= + SRU justification: + 1. It has been been fixed since maverick. + 2.1. Can cause upstart jobs to get killed when omitted - this can have a serious impact, as mentioned in Comment #5. + 2.2. This issue was addressed in 2.87dsf-4ubuntu18, as shipped in maverick. + 2.3. The patch from 2.87dsf-4ubuntu18 can be directly used, as mentioned in Comment #6. + 2.4. TEST CASE: call killall5 w/ > 16 -o <pid> options + 2.5. Regression severity is mitigated by the fact that this fix is localized to a single command that can be easily tested, and it has been shipping in Ubuntu maverick and Debian squeeze without any proven regressions. #607013 did turn up in my investigation for regressions as a killall5 crash in maverick, but note that it is running the lucid version of sysvinit-utils. + =======================
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/634460 Title: killall5 fails on more than 16 "-o <pid>" parameters -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs