The fnattr command can be used to add, delete or modify attributes associated with a name. You can make modifications one at a time, or batch several within the same command.
fnattr [-l] name to list attributes for name.
fnattr name -a-s -U -O attrib values to add an attribute
fnattr name -m -O -U attrib oldvalue newvalue to modify an attribute
fnattr name -d -O | -U [values attrib] to destroy an attribute
| Option | Description | 
|---|---|
| name | The composite name | 
| attrib | The identifier of an attribute | 
| values | One or more attribute values | 
| oldvalue | An attribute value to be replaced by a new value | 
| newvalue | The attribute value that replaces an old value | 
| -a | Add an attribute | 
| -d | Destroy an attribute | 
| -l | List attributes | 
| -m | Modify an attribute | 
| -s | Replace all old attribute values with the new values for the attribute specified. | 
| -O | The identifier format is FN_ID_ISO_OID_STRING, an ASN.1 dot-separated integer list string. | 
| -U | The identifier format is FN_ID_DCE_UUID, a DCE UUID in string form. | 
For example:
To show all of the attributes associated with the user name rosa:
| # fnattr user/rosa | 
To display the size attribute associated with the user uri:
| # fnattr user/uri/ size | 
For a user named devlin, to add an attribute named shoesize with a value of small, delete the hatsize attribute, and change the dresssize attribute value from 12 to 8:
| # fnattr user/devlin -a shoesize small -d hatsize -m dresssize 12 8 |