Hide Forgot
The above nfs-utils version from updates-testing (being pushed to stable) doesn't honor GSS_USE_PROXY due to the script that's used to evaluate the variables. https://admin.fedoraproject.org/updates/FEDORA-2015-0749/nfs-utils-1.3.1-5.0.fc21
GSS_USE_PROXY is used by the gssproxy plugins so it just needs to be set in the enviroment so things like getenv("GSS_USE_PROXY") and find it...
Correct, and it can be used by rpc.gssd (/usr/lib/systemd/system/rpc-gssd.service), so if it isn't in place in the EnvironmentFile=-/run/sysconfig/nfs-utils, then gss-proxy isn't used. The /usr/lib/systemd/scripts/nfs-utils_env.sh script doesn't convert/copy GSS_USE_PROXY from /etc/sysconfig/nfs to /run/sysconfig/nfs-utils. I can confirm that when I edit /usr/lib/systemd/scripts/nfs-utils_env.sh and add GSS_USE_PROXY=yes to be included in /run/sysconfig/nfs-utils, gss-proxy works properly for clients.
(In reply to Anthony Messina from comment #2) > Correct, and it can be used by rpc.gssd > (/usr/lib/systemd/system/rpc-gssd.service), so if it isn't in place in the > EnvironmentFile=-/run/sysconfig/nfs-utils, then gss-proxy isn't used. > > The /usr/lib/systemd/scripts/nfs-utils_env.sh script doesn't convert/copy > GSS_USE_PROXY from /etc/sysconfig/nfs to /run/sysconfig/nfs-utils. > > I can confirm that when I edit /usr/lib/systemd/scripts/nfs-utils_env.sh and > add GSS_USE_PROXY=yes to be included in /run/sysconfig/nfs-utils, gss-proxy > works properly for clients. Ok I see your point... I mistakenly thought rpc-gssd.service was sourcing /etc/sysconfig/nfs but you are correct it now sources /run/sysconfig/nfs-utils
nfs-utils-1.3.1-6.0.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/nfs-utils-1.3.1-6.0.fc21
Package nfs-utils-1.3.1-6.0.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing nfs-utils-1.3.1-6.0.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-0907/nfs-utils-1.3.1-6.0.fc21 then log in and leave karma (feedback).
nfs-utils-1.3.1-6.0.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.