Description of problem:
The /etc/rc.d/init.d/functions scripts shipped in RHEL7 are missing some of the features of the RHEL6 counterpart, making backward compatiblity fail.
are all missing the option -b binary
Version-Release number of selected component (if applicable):
first of all - __pids_var_run() in RHEL6 does not have '-b' option AFAIK, because it does not need it. It's an internal function of initscripts, and calling it directly is *NOT SUPPORTED* by initscripts (and thus by Red Hat).
Nevertheless, I will look into the option to to do a forward backport of patch from RHEL-6 to RHEL-7.
Commit was merged into RHEL-7 branch.
Verified by TC.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.