+++ This bug was initially created as a clone of Bug #235999 +++ Description of problem: initscript of anacron ends if /usr/sbin/anacron does not exist with exit code 0. Version-Release number of selected component (if applicable): All How reproducible: Always Steps to Reproduce: 1. mv /usr/sbin/anacron /usr/sbin/anacron.gotcha 2. service anacron start 3. echo $? Actual results: 0 Expected results: non-zero error code Additional info: There are several more bugs in init script, namely the status command should always run irrespectible of lack of binary/conf file... For our initscript guidelines watch http://intranet.corp.redhat.com/ic/intranet/InitscriptsSpec.html http://intranet.corp.redhat.com/ic/intranet/InitscriptGuidelines.html