The Montana NFS implementation has a number of features that are configured in the "approve" file that should probably be implemented in Solaris. The approve file duplicates much of the functionality that Solaris already supports, so the new functionality should be added to the existing Solaris configuration mechanism if the functionality is needed.
The functionality that is missing in Solaris today can be summarized as:
- mechanism to identify clients that use non-UTF8 compatible character sets
that need to be converted (Montana specifies well known host groups for this)
- access type of "none". Solaris provides rw and ro only.
- uid0=<uid> to specify a UID mapping for root users when root user is in a
trusted group.