Note: This RFC has been updated byRFC 7931, RFC 8587
Source of RFC: nfsv4 (wit)Errata ID:4639
Status: Reported
Type: Technical
Publication Format(s) : TEXT
Reported By: Stephen Butler
Date Reported: 2016-03-16
Section 5.9 says:
To provide a greater degree of compatibility with NFSv3, whichidentified users and groups by 32-bit unsigned user identifiers andgroup identifiers, owner and group strings that consist of ASCII-encoded decimal numeric values with no leading zeros can be given aspecial interpretation by clients and servers that choose to providesuch support.
It should say:
To provide a greater degree of compatibility with NFSv3, whichidentified users and groups by 32-bit unsigned user identifiers andgroup identifiers, owner and group strings that consist of UTF-8encoded decimal numeric values with no leading zeros can be given aspecial interpretation by clients and servers that choose to providesuch support.
Notes:
The start of section 5.9 says:
The RECOMMENDED attributes "owner" and "owner_group" (and also users
and groups used as values of the who field within nfs4ace structures
used in the acl attribute) are represented in the form of UTF-8
strings.
I believe in the case of the digits 0-9 the ASCII encoding is the same as the UTF-8 encoding but it may cause possible confusion by not maintaining consistency.