wiki:ScratchPad

Version 26 (modified by Herwig Bauernfeind, 15 years ago) (diff)

update scratchpad with updates and recent fixes and new discoveries

Samba 3.2/3.3 scratchpad

Samba 4.x

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

Samba 3.4.x

  • not compilable at the moment (no work done yet)
  • This will be trunk

Samba 3.3.x

Tested features

  • 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
  • crashes probably related to max log size

Resolved issues

Samba 3.2.x

Tested features

  • 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
  • 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.