Bug#693688: The last patch to fix #691422 breaks other init scripts

"Didier 'OdyX' Raboud" <[email protected]>
Newsgroups gmane.linux.debian.devel.lsb
Organization Debian - The Universal OS
Message-ID <201211191150.02184.odyx__34628.081523306$1353322306$gmane$org@debian.org>
Control: severity -1 serious
Control: tags -1 +moreinfo

Hi Klaus, and thanks for your bugreport,

Le lundi, 19 novembre 2012 10.51:21, Klaus Ethgen a écrit :
> The last patch to fix #691422 will break init scripts of unrelated
> software like for example exim. Please roll it back. I set the severity
> to critical for this reason; breaking unrelated software.

As I can't verify your assertion here, using Wheezy's exim's initscript, and 
as:

$ grep pidofproc /etc/init.d/exim4 
  if pidofproc -p "$QRPIDFILE" >/dev/null; then
  if pidofproc -p "$PIDFILE" >/dev/null; then

Could you please detail your "will break init scripts of unrelated software" ? 
(tagging as +moreinfo)

As discussed in #691422, pidofproc was never meant to be used with a different 
arguments order, so I think it's not an lsb-base responsibility if other init 
scripts wrongly using it now fail when it enforces a correct behaviour. For 
now, I'm downgrading this to serious.

Cheers,

OdyX



-- 
OdyX
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.