Description of problem: This is a list of issues for the cman init script when compared with the criteria in https://fedoraproject.org/wiki/Packaging/SysVInitScript Version-Release number of selected component (if applicable): cman-3.0.4-1.fc12.i686 * missing required actions condrestart and try-restart * status action returns wrong exit code when cman is not running. The following exit codes should be used: 1: program is dead and /var/run pid file exists 2: program is dead and /var/lock lock file exists 3: program is not running * exit status for unknown and missing arguments should be 2 [root@morph-04 tmp]$ service cman Usage: /etc/init.d/cman {start|stop|reload|restart|status} [root@morph-04 tmp]$ echo $? 1 [root@morph-04 tmp]$ service cman wrong Usage: /etc/init.d/cman {start|stop|reload|restart|status} [root@morph-04 tmp]$ echo $? 1
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Fixed with 506f14733f529f74662f01eef093f60a66dbff1d commit to STABLE3