Release 4.0  Copyright ã1996 by NeXT Software, Inc.  All Rights Reserved.

NeXT System Administration Release Notes: 
Samba

OPENSTEP Release 4.0 includes an optional  Samba package. Samba is a public domain implementation of a LanManager server for UNIX machines.  The version provided is 1.9.15p6, which is the most current at the time of the release.  

This package has been prepared 4-way FAT. Install the Samba files using Installer.app; they will be installed into /usr/samba. After running the installer package, you'll need to run the install_samba script located in /usr/samba, in order to finish the installation process.  This script must be run as root, and will make service entries  in the /etc/inetd.conf file as well as two entries in NetInfo in /services.  See the README.OPENSTEP file in /usr/samba for more information.

Samba can be configured in either of two ways.  The first is to have it run as an inetd service; this is the way that it's currently configured.  The other way is to have it run as a daemon from one of your rc files.  Running it as an inetd service is slightly slower, but provides a more reliable server because if a server is killed or dies, a new one will automatically start up. 

For more information about Samba, see the man pages contained in the Samba package (note that because these get installed as part of the Samba package, they aren't indexed for use in Digital Librarian):

	addtosmbpass(1)	smbclient(1)	smbrun(1)	smbstatus(1)
	smbtar(1)	testparm(1)	testprns(1)	smb.conf(5)
	samba(7)	nmbd(8)	smbd(8)

The main man page, samba(7), lists all the programs that come as part of the package.  smb.conf(5) gives specifics about the Samba configuration file (a default one is provided in /usr/samba/lib if you don't already have one).