- Status Unconfirmed
- Percent Complete
- Task Type Bug Report
- Category Packages
- Assigned To No-one
- Operating System pentium4
- Severity Medium
- Priority Very Low
- Reported Version
- Due in Version Undecided
- 
            Due Date
	    
			Undecided
 
- Votes
- Private
FS#92 - nfs mounts with sec=krb5 fail with 'stale file handle' for everyone but root
rpc.gssd bug due to missing syscall (setgroups). See https://bugzilla.linux-nfs.org/show_bug.cgi?id=340 `journalctl –unit=rpc-gssd.service` shows:
WARNING: unable to drop supplimentary groups!
WARNING: failed to change identity: Function not implemented
Until a fixed upstream release, use
$ cat abs/packages/nfs-utils/trunk/setgroups32.patch 
— nfs-utils-2.4.1/utils/gssd/gssd_proc.c.orig 2019-10-22 11:26:48.059877484 +0200
+++ nfs-utils-2.4.1/utils/gssd/gssd_proc.c      2019-10-22 11:28:03.874553996 +0200
@@ -437,7 +437,7 @@
int res;
/* drop list of supplimentary groups first */
-       if (syscall(SYS_setgroups, 0, 0) != 0) {
+       if (syscall(SYS_setgroups32, 0, 0) != 0) {
              printerr(0, "WARNING: unable to drop supplimentary groups!");
              return errno;
      }