wiki:ScratchPad

Samba 3.2.x/3.3.x/3.4.x/3.5.x/3.6.x/4.x scratchpad

Samba 4.x

  • not compilable at the moment (no work done yet)

Samba 3.6.x

Roadmap

  • is updated according to samba releases

Status

  • compiled successfully 3.6.23
  • some minor problems still exists

Samba 3.5.x

Roadmap

  • is updated according to samba releases
  • no more work planned

Status

  • compiled successfully 3.5.4
  • some minor problems still exists

Samba 3.4.x

Roadmap

  • no more work planned on it

Status

  • compiled successfully 3.4.0
  • cannot read smb.conf (has to be specified on commandline)
  • cannot read interfaces
  • Several OS/2 specific diffs missing
  • No further tests made
  • No further work on 3.4.x planned

Samba 3.3.x

Roadmap

  • is updated according to samba releases

Status

  • compiled successfully 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6 already committed)
  • can read smb.conf (psmedley)
  • file serving works normally and stable
  • user management (complete feature set of smbusers.exe) works normally and stable
  • SWAT
  • works well across OpenVPN

Unresolved problems

  • smbd.exe process do not terminate properly and stay in memory (gone, and not reproducible at the moment)
  • crashes probably related to max log size
  • crashes probably related to destruction of transient tdb files

Resolved issues

Samba 3.2.x

Roadmap

  • no more work planned on it

Status

  • can read smb.conf (psmedley)
  • compiled successfully 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.6, 3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.2.11, 3.2.12, 3.2.13, 3.2.14 (final)
  • reads interfaces successfully
  • can login successfully
  • no significant changes in behaviour noticed between 3.2.2 and 3.2.6

Unresolved problems

  • directories are shown as files
  • cannot create/read/write files
  • smbstatus cannot read/lock .tdb files
  • nmbd.exe does not work correctly - the server is invisible, but accessible
  • cannot login on password prompt (only via commandline parameters)
  • password is not masked!
  • with 3.2.7 libreplace_network.m4 is added, if it is present during configure, Samba 3.2 doesn't compile.
  • Removing it makes 3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.2.11 compile and work like previous builds (incomplete patch by psmedley, fixed in 3.3 by diver, requires backport).

Resolved issues

Note: As Samba 3.2.x also has its end of life on 06/30/2009 (like Samba 3.0.x), we do not plan any release of Samba 3.2.x for eCS. The 3.2 tree is just maintained as a "launchpad" for Samba 3.3.x in order to spot differences in behaviour and get hints for possible solutions.

Last modified 3 years ago Last modified on May 13, 2014, 12:47:49 PM