Comment 7 for bug 1614261

Revision history for this message
Tom H (tomh0665) wrote :

There's a mistake in "/usr/lib/systemd/scripts/nfs-utils_env.sh" because it has an extra "RPC" in "RPCSVCGSSDARGS" in

echo RPCSVCGSSDARGS=\"$RPCSVCGSSDOPTS\"

when the corresponding ExecStart line has

/usr/sbin/rpc.svcgssd $SVCGSSDARGS

So setting "RPCSVCGSSDOPTS=something" in "/etc/default/nfs-kernel-server" isn't carried over to the systemd unit.

That's why comment #2 has

-ExecStart=/usr/sbin/rpc.svcgssd $SVCGSSDARGS
+ExecStart=/usr/sbin/rpc.svcgssd $RPCSVCGSSDARGS

but it's the wrong fix because "SVCGSSDARGS" is the upstream default whereas 'RPCSVCGSSDARGS=\"$RPCSVCGSSDOPTS\"' is an Ubuntu script.