Hello all,
In case you missed it:
> We already had the basic CIFS service building on Solaris but it  
> took another 8 months, 22 more ARC cases, a lot of helping hands  
> and many late nights to deliver the project. On October 25th, 2007,  
> the CIFS service project putback over 800 files, approximately  
> 370,000 lines of code (including 180,000 lines of new code) to the  
> Solaris operating system.
[...]> In addition to the CIFS/SMB and MSRPC protocols and services:
>
> 	We added support for SIDs to Solaris credentials. This solved the  
> centralized access control problem: CIFS can specify users in terms  
> of SIDs and ZFS can perform native file system access control using  
> that information.
>
> 	There are various VFS updates and enhancements to support new  
> attributes, share reservations and mandatory locking. As with the  
> credential change, this was also a significant effort, which  
> affected the interface to every file system in Solaris.
>
>
> ZFS enhancements include:
>         * Support for DOS attributes (archive, hidden, read-only  
> and system)
>         * Case-insensitive file name operations.
>            There are three modes: case-sensitive, case-insensitive  
> and mixed.
>         * Support for ubiquitous cross-protocol file sharing  
> through an option to ensure UTF8-only name encoding.
>         * Atomic ACL-on-create semantics.
>         * Enhanced ACL support for compatibility with Windows.
>         * sharesmb, which is similar to sharenfs.
http://blogs.sun.com/amw/entry/cifs_in_solaris
Regards,
David