Samba on NonStop User Manual

2 Installing NS-Samba
General Considerations
NS-Samba is made available by HP with the purchase of the NonStop Operating System for
H-Series and J-Series NonStop platforms. NS-Samba is not pre-configured. You have to configure
it depending on your requirements.
Prerequisites
NonStop Host
For NS-Samba to function correctly, ensure that the following software is installed on the NonStop
system:
Open System Services (OSS) environment installed on a NonStop system running a NonStop
operating system H06.15 or later, or J06.04 or later
OSS SUBJECT API: T8160AAH or later
NATIVE SOCKET LIB: T0372H01^ABG or later, or T0372H02^ABH or later, as applicable
to the RVU
OSS INETD: T9660H01^AAN or later
Windows Client
NS-Samba is validated to work with Windows XP and Windows Vista (32-bit) edition. While these
are recommended client versions, other SMB/CIFS clients are not restricted from using services
provided by NS-Samba.
Migration Considerations
When you migrate from one version of NS-Samba to another version, you must retain the previous
configurations and user account information to avoid recreating them on the new installation.
From ITUGLIB Version to Supported NS-Samba
The following steps assume that the ITUGLIB version of Samba is installed at /usr/local/samba3
and the backup directory is /home/smb_backup. Ensure that the directory names are modified
to match your local configuration. Log in to the NonStop system as a super user and perform the
following steps:
1. Back up smb.conf, the ITUGLIB Samba configuration file.
cp /usr/local/samba3/lib/smb.conf /home/smb_backup
2. Back up the user credential files, smbpasswd, and/or secrets.tdb and passdb.tdb if
using tdbsam.
cd /usr/local/samba3/private
cp smbpasswd secrets.tdb passdb.tdb /home/smb_backup
NOTE: These three files are created based on your NS-Samba password database (passdb
backend parameter) setting in the smb.conf file. Refer to the smb.conf manpage for more
details on these files.
3. Back up the user map file or other scripts (for example, add user script), if any.
4. Install the supported version of NS-Samba as described in “Installing NS-Samba” (page 14).
12 Installing NS-Samba