The upstream patch
commit 2a6b8307fa4243a7921270aedf8ce6506e31569a (HEAD -> master, origin/master, origin/HEAD) Author: Steve Dickson <email address hidden> Date: Tue Jul 17 15:09:37 2018 -0400
rpc.gssd: truncates 32-bit UIDs/GIDs to 16 bits architectures.
utils/gssd_proc.c uses SYS_setresuid and SYS_setresgid in change_identity when it should use SYS_setresuid32 and SYS_setresgid32 instead. This causes it to truncate UIDs/GIDs > 65536.
Fixes: https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1779962 Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1595927
Tested-by: James Ettle <email address hidden> Tested-by: Sree <email address hidden> Signed-off-by: Steve Dickson <email address hidden>
The upstream patch
commit 2a6b8307fa4243a 7921270aedf8ce6 506e31569a (HEAD -> master, origin/master, origin/HEAD)
Author: Steve Dickson <email address hidden>
Date: Tue Jul 17 15:09:37 2018 -0400
rpc.gssd: truncates 32-bit UIDs/GIDs to 16 bits architectures.
utils/ gssd_proc. c uses SYS_setresuid and SYS_setresgid in
change_identity when it should use SYS_setresuid32 and
SYS_setresgid32 instead. This causes it to truncate
UIDs/GIDs > 65536.
Fixes: https:/ /bugs.launchpad .net/ubuntu/ +source/ nfs-utils/ +bug/1779962 /bugzilla. redhat. com/show_ bug.cgi? id=1595927
Fixes: https:/
Tested-by: James Ettle <email address hidden>
Tested-by: Sree <email address hidden>
Signed-off-by: Steve Dickson <email address hidden>