Red Hat Bugzilla – Bug 237942
Wrong init script
Last modified: 2014-02-10 18:02:12 EST
+++ This bug was initially created as a clone of Bug #237940 +++
Description of problem:
Following code ends the script with error code 0 when the binary does not exist
even though the service was not started.
[ -f /usr/sbin/cpuspeed ] || exit 0
There are also minor errors in wrong error codes (unimplemented feature
(reload/start_again or something) has error code 3 and not one.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rename the binary
2. service cpuspeed start/status
3. echo $?
correct error code/status of the service
When fixing this bug, please obbey our init script guidelines and be sure that
status command is run correctly.
Our guidelines are on following two pages:
For an example of the script that returns the error codes correctly and always
runs status see:
This bug is tracked by 237789.
Corrected exit codes for case where binary isn't present and when user tries an