Merge pull request #8759 from ThomasWaldmann/fix-nfs4-acl-freebsd-1.4

freebsd: fix nfs4 acl processing, fixes #8756 (1.4-maint)
This commit is contained in:
TW 2025-04-17 17:17:14 +02:00 committed by GitHub
commit 611708a1f2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -199,7 +199,7 @@ cdef _nfs4_use_stored_uid_gid(acl):
if entry:
if entry.startswith('user:') or entry.startswith('group:'):
fields = entry.split(':')
entries.append(':'.join(fields[0], fields[5], *fields[2:-1]))
entries.append(':'.join([fields[0], fields[5]] + fields[2:-1]))
else:
entries.append(entry)
return safe_encode('\n'.join(entries))