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 ---
- To: submit@bugs.debian.org
- Subject: NFSv4 with Kerberos broken on ARM because rpc.gssd truncates 32-bit [GU]IDs to 16 bits
- From: James Ettle <james@ettle.org.uk>
- Date: Sun, 11 Nov 2018 13:24:54 +0000
- Message-id: <968cbcdb-6598-10c2-12ca-7af18d9ceac0@ettle.org.uk>
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 ---
- To: James Ettle <james@ettle.org.uk>, 913473-done@bugs.debian.org
- Subject: Re: Bug#913473: NFSv4 with Kerberos broken on ARM because rpc.gssd truncates 32-bit [GU]IDs to 16 bits
- From: Salvatore Bonaccorso <carnil@debian.org>
- Date: Tue, 14 Sep 2021 21:16:23 +0200
- Message-id: <YUD1B/hHfsiB704x@eldamar.lan>
- In-reply-to: <968cbcdb-6598-10c2-12ca-7af18d9ceac0@ettle.org.uk>
- References: <968cbcdb-6598-10c2-12ca-7af18d9ceac0@ettle.org.uk>
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: