Quest Software (logo)

Quest Samba Suite

Samba for VAS

This is a source packaging of Samba modified to integrate with Vintela Authentication Services (VAS). These instructions allow you to compile samba directly against the VAS SDK. Unfortunately, we cannot provide precompiled binaries because of the SAMBA licensing. These sources are provided for historic reasons only; Resource Central will be maintaining the GPL-compliant packages found on the main SAMBA page.

Source release

Release: vas3-samba-3.0.21b-Quest-1 (unstable)
Platform Filename Type Size Date MD5 checksum?
Other samba releases
linuxvas3-samba-3.0.21b-1_q1.src.rpmsource21.2MB2006-02-14529dd8e64d338cedba06e66bb63a2012
anyvas3-samba-3.0.21b-Quest-1.patch.gzsource20kB2006-02-14f4c5857e8400d480cccc124882bf3472

Building and Installation

When building these packages from source, you will need the vasdev developer package installed, which is found in the SDK directory on the VAS CD.

Red Hat Linux

On Red Hat Linux, install the common, client and server packages with the rpm command:

# rpmbuild --rebuild vas3-samba-3.0.21b-1_q1.src.rpm
# rpm -i vas3-samba{,-common,-client}-3.0.21b-1_q1.i386.rpm

Known problem: Please manually create the lock directory with

# mkdir -p /var/opt/quest/cache/samba
before running the server

Configuration and testing

After package installation completes, edit the file /etc/opt/quest/samba/smb.conf and set the workgroup parameter to something sensible. All other global configuration parameters may be left alone. You may wish to add more shares at the end of smb.conf.

Start the server running with samba-quest on Solaris, or smb-quest on Red Hat:

# /etc/init.d/samba-quest start

Test that you are now able to access the server. This is most easily tried by logging in as a VAS-enabled user and running smbclient. For example, my account name is davidl, and my server name is hawfinch, so, with /opt/quest/bin in my $PATH, I can run:

$ smbclient //hawfinch/davidl
OS=[Unix] Server=[Samba 3.0.21b-Quest-1]
smb: \>

You will need to have a valid TGT for this to work. (Use vastool klist to verify.)

Access your share from Windows XP using the Start->Run... and entering \\hawfinch.rcdev.vintela.com, or whatever the full name to your server is.

Note: The following platforms have been tested: Red Hat Enterprise Linux 3.0 (x86), Solaris 8 (sparc).

Sources

Our packages are normally structured as a patch file and a source archive from the SAMBA project web site. Source archives can also be obtained from our local copies. Combined sources can be accessed through our source repository using the subversion tool.

Previous articles

Historic instructions for compiling Samba for use with VAS are archived here: