Advanced Interoperability in a hetrogeneous environment (or "Can't we all just get along" :-)


Table of Contents

Advanced Interoperability in a hetrogeneous environment (or "Can't we all just get along" :-)

Hetrogeneous problems (the obligatory anti-Microsoft whine :-)

Hetrogeneous solutions (the hype slide :-)

New Samba 2.2 and beyond design philosophy

New Features in Samba 2.2

Quick Overview

smbd design

smbd event flow

smbd design (continued)

VFS hooks in smbd

Mapping Win32 concepts to POSIX

Deny mode semantics in POSIX

Samba shared memory Deny mode database

Creating Oplocks in POSIX

Oplock communications

The swamp - mapping Win32 byte range locks to POSIX

POSIX locks - the exact semantics

POSIX lock semantics (continued).

POSIX lock semantics (continued).

"Welcome to Fantasy Island" : The Win32 lock spec.

Mapping Win32 locks to POSIX

Mapping Win32 locks onto POSIX (continued).

ChangeNotify and timed locks

Samba DCE/RPC subsystem: incoming

Samba DCE/RPC subsystem: outgoing

Windows NT/2000/XP Point and Print concept.

Windows Point and Print (continued)

Windows Point and Print (continued)

Samba Printer Code

Samba Printer Code (continued)

Samba Interface to UNIX print system

Win32 Printer capabilities in Samba

Setting up a Samba Printer

Known Problems

Samba Integration with Active Directory

Single Sign-On: Winbindd

Single Sign-on (continued).

Single Sign-On futures.

Samba 3.0.x Roadmap

Resources


View Text Version