Sun implemented it s own Solaris CIFS Service and it is a native 
in-kernel implementation. I think that is the main difference to SAMBA. 
And, as Mike said before, using ZFS it is recommended to use Solaris 
CIFS Service.
http://blogs.sun.com/amw/entry/cifs_in_solaris

SAMBA is a smb protocol implementation by samba.org. It is also 
supported on solaris systems and you can use it. It is long time ago, 
since I used it, so I have no idea about the new features in samba. But 
you can have a look here: www.samba.org

For the Solaris CIFS Server you need to install
SUNWsmbskr SMB Server (Kernel)
SUNWsmbsr SMB Server (Root)

first one is the kernel module, which must be loaded into the kernel |# 
*add_drv smbsrv*|
second is the CIFS Server

The Client is already installed when OPenSolaris oder SXCE is installed.
It's components are this (among some other parts like library and commands):
SUNWsmbfskr SMB/CIFS File System client support (Kernel)
SUNWsmbfsr SMB/CIFS File System client support (Root)
nsmb ? netsmb driver this Kernel module is already installed and loaded 
( #modinfo |grep smb )
smbfs ? Loadable file system module this is the kernel moule which will 
be loaded as soon as you have mounted a cifs share

http://opensolaris.org/os/project/cifs-server/
http://opensolaris.org/os/project/smbfs/
http://genunix2.org/wiki/index.php/CIFS_Technical_References

This is alll you need, Please be aware that SAMBA ( samba.org ) and CIFS 
cannot exist parallell on the server.
Please disable all SAMBA Services before using CIFS.

You do not need these SAMBA ( samba.org ) packages:
bash-3.00$ pkginfo |grep SUNWsmb
system SUNWsmbac samba - A Windows SMB/CIFS fileserver for UNIX (client)
system SUNWsmbar samba - A Windows SMB/CIFS fileserver for UNIX (Root)
system SUNWsmbau samba - A Windows SMB/CIFS fileserver for UNIX (Usr)
bash-3.00$


claudia

On 03/24/09 11:11, Michael Ramchand wrote:
> If you're using ZFS, then I think you need none. Simply use the native 
> CIFs filesharing support in ZFS.
>
> If you don't want to use ZFS, then .... I don't know.
>
> Mike
>
> Richard Schilling wrote:
>> I notice that packages seem to come in three basic flavors: Usr, 
>> Root, and Kernel.
>> Can someone explain what the precise differences are? I assume that 
>> "Usr" is a userland package, "Root" requires root privileges, and 
>> "Kernel" is a kernel module. But I want to confirm that.
>>
>> And, in the case of Samba, there are several packages available and 
>> I'm not sure which one to pick:
>>
>> system SUNWsmbar samba - A Windows SMB/CIFS fileserver for UNIX (Root)
>> system SUNWsmbau samba - A Windows SMB/CIFS fileserver for UNIX (Usr)
>> system SUNWsmbfskr SMB/CIFS File System client support (Kernel)
>> system SUNWsmbfsr SMB/CIFS File System client support (Root)
>> system SUNWsmbfsu SMB/CIFS File System client support (Usr)
>> system SUNWsmbskr SMB Server (Kernel)
>> system SUNWsmbsr SMB Server (Root)
>> system SUNWsmbsu SMB Server (Usr)
>>
>>
>> SUNWsmbar and SUNWsmbau aren't found in Package Manager, so I won't 
>> mess with those (they did get installed with the distro CD, so 
>> perhaps they're on that CD ?). But the others ...
>>
>> Are these three for just plain old Samba servers?
>> system SUNWsmbskr SMB Server (Kernel)
>> system SUNWsmbsr SMB Server (Root)
>> system SUNWsmbsu SMB Server (Usr)
>>
>> A Samba server with more support than the three labeled "SMB Server"?
>> system SUNWsmbar samba - A Windows SMB/CIFS fileserver for UNIX (Root)
>> system SUNWsmbau samba - A Windows SMB/CIFS fileserver for UNIX (Usr)
>>
>> Samba and CIFS clients (I assume):
>> system SUNWsmbfskr SMB/CIFS File System client support (Kernel)
>> system SUNWsmbfsr SMB/CIFS File System client support (Root)
>> system SUNWsmbfsu SMB/CIFS File System client support (Usr)
>>
>>
>> My gut tells me to go with Kernel modules. What do you think?
>>
>> Cheers,
>>
>> Richard
>> http://wiki.cognitiongroup.biz/moin.cgi/CategoryOpenSolaris
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/install-discuss
>   

-- 
******************************************************************
Claudia Hildebrandt             
Systems Engineer                Phone: +49-30-747096761
Global Systems Engineering      Mobile:+49-171-6429689
Sun Microsystems GmbH           Fax:   +49-30-747096-868
Komturstrasse18a                mailto:claudia.hildebrandt at sun.com
12099 Berlin                    http://www.sun.de       
Germany
Blog: http://blogs.sun.com/claudia
XING-Kontakt: http://www.xing.com/go/invite/7365578.31f964
*******************************************************************
Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1, D-85551 
Kirchheim-Heimstetten
Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer:Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer
Vorsitzender des Aufsichtsrates: Martin Haering
******************************************************************** 
NOTICE:  This email message is for the sole use of the intended
recipient(s) and may contain confidential and privileged
information.  Any unauthorized review, use, disclosure or
distribution is prohibited.  If you are not the intended
recipient, please contact the sender by reply email and destroy
all copies of the original message.



Reply via email to