Description of problem: According to https://fedoraproject.org/wiki/Packaging/SysVInitScript microcode_ctl init script should: 1. have LSB header 2. support "condrestart" and "try-restart" actions The reason of filling this is "InitScripts LSB compliance project" Version-Release number of selected component (if applicable): microcode_ctl-1.17-1.53.fc12.1.x86_64
3. The third thing, is that microcode_ctl exit code may return "19". According to LSB: 8-99: reserved for future LSB use
4. Init script Should return usage and exit code "3" for unknown action.
5. "status" action for stopped service should return exit code "3"
6. insufficient rights init script should also return code "4" if restarting service under nonprivileged user: su testuserqa -c "service $SERVICE restart"; echo $? now: 0 expected: 4
(In reply to comment #2) > 4. Init script Should return usage and exit code "3" for unknown action. Update: 4. Init script Should return usage and exit code "2" for unknown action.
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" within bug 479898... does not have init script anymore.