[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#913473: marked as done (NFSv4 with Kerberos broken on ARM because rpc.gssd truncates 32-bit [GU]IDs to 16 bits)



Your message dated Tue, 14 Sep 2021 21:16:23 +0200
with message-id <YUD1B/hHfsiB704x@eldamar.lan>
and subject line Re: Bug#913473: NFSv4 with Kerberos broken on ARM because rpc.gssd truncates 32-bit [GU]IDs to 16 bits
has caused the Debian Bug report #913473,
regarding NFSv4 with Kerberos broken on ARM because rpc.gssd truncates 32-bit [GU]IDs to 16 bits
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
913473: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913473
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: nfs-common
Version: 1.3.4-2.3 

Attempting to access a Kerberised NFSv4 share with nfs-common 1:1.3.4-2.3 on ARM can result in invalid 'key has expired' errors when UIDs or GIDs are >= 2^16. This is because rpc.gssd is using the wrong setres[gu]id syscalls that truncate the [GU]IDs to 16 bits.

A Ubuntu user had already tracked down and worked out a fix for this in :

https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/1779962

Around the same time I reported it on Fedora against nfs-utils-2.3.2-0.fc28.armv7hl:

https://bugzilla.redhat.com/show_bug.cgi?id=1595927

The fix was eventually upstreamed to nfs-utils-2.3.3, and Ubuntu patch it in their nfs-utils 1.3.4-2.2ubuntu3. It should probably be applied in the Debian-maintained builds too.

[I'm actually using Raspbian 9 on armv7l.]

--- End Message ---
--- Begin Message ---
Source: nfs-utils
Source-Version: 1:2.5.4-1~exp1 

This issue was addressed upstream with 2a6b8307fa42 ("rpc.gssd:
truncates 32-bit UIDs/GIDs to 16 bits architectures.")

Regards,
Salvatore

--- End Message ---

Reply to: