"killproc" in /etc/rc.d/init.d/functions fails to stop some daemons. Instead of:(line 98)------------------------------------------------ # Save basename. base=`basename $1` # Find pid. pid=`pidofproc $base` It should be:------------------------------------------------ # Save basename. base=`basename $1` # Find pid. pid=`pidofproc $1` Since "pidofproc" does its own "basename" if necessary.
should be fixed in initscripts-5.14-1. (Please try and report bugs against the proper components - thanks!)