Description of problem: Initscripts rpcgssd and rpcsvcgssd do not conform to the LSB requirements. When I run: $ service rpcgssd <anything> I get no output and return code 6. I believe it's caused by these lines: # See if we are configured to start [ "${SECURE_NFS}" != "yes" ] && exit 6 But that's not the point. Initscript should *always* return usage line on "service <service> usage" and *always* return their status on "service <service> status". These actions should never fail. They can fail on other actions, but they should fail with reasonable error message at least. From what I've seen this problem applies to rpcgssd and rpcsvcgssd initscripts. Version-Release number of selected component (if applicable): nfs-utils-1.2.2-2.fc13.x86_64 How reproducible: always Steps to Reproduce: 1. Have ${SECURE_NFS} to false 2. service rpcgssd usage (status, whatever) Actual results: No output Expected results: LSB compliant output and return code Additional info: Description of initscripts' desired behaviour may be found e.g. here: https://fedoraproject.org/wiki/Packaging/SysVInitScript
I haven't looked, but it's likely that Fedora just needs the same patch as this one proposed for RHEL6: https://bugzilla.redhat.com/show_bug.cgi?id=596095#c15
nfs-utils-1.2.2-6.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/nfs-utils-1.2.2-6.fc13
nfs-utils-1.2.2-6.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update nfs-utils'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/nfs-utils-1.2.2-6.fc13
https://admin.fedoraproject.org/updates/nfs-utils-1.2.2-6.fc13 fixes this issue.
nfs-utils-1.2.2-6.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.