WHATS NEW IN 2.0.0 ALPHA SERIES =============================== This is an alpha release of Samba. Releases in this series are done automatically every week based on the latest code in the Samba CVS tree. THIS RELEASE IS NOT PRODUCTION QUALITY. IT MAY NOT EVEN COMPILE. If you use this release then be aware of the following: - only use these releases if you can't use CVS for some reason. Getting the code via anonymous cvs is preferable. See http://samba.anu.edu.au/cvs.html - don't use this code if you are not an experienced programmer. We are doing these releases so that users who cannot access the CVS tree directly for some reason can report/fix bugs. If you find bugs in this release and you want to help fix them then please join the samba-technical mailing list (see http://samba.anu.edu.au/listproc/) and discuss it there. - the docs are not uptodate. If you find documentation errors then please send patches to fix them. Out of date documentation is one of the main things holding back a Samba 2.0 release. Major changes in Samba 2.0 -------------------------- There have been several major changes in Samba for version 2.0. Here are some of them: 1) autoconf ----------- You now configure Samba by running "./configure" then make. See docs/UNIX_INSTALL.txt 2) domain control ----------------- Samba can now (mostly) act as a NT primary domain controller and domain logon server. Unfortunately this is largely undocumented at the moment, but to get you started you want smb.conf entries like this: domain controller = Yes domain logons = Yes preferred master = Yes domain master = Yes [netlogon] path = /data/netlogon read only = No further documentation on this still needs to be written :) 3) option defaults changed -------------------------- several parameters have changed their default values. The most important of these is that the default security mode is now user level security rather than share level security. 4) web based GUI configuration ------------------------------ Samba now comes with SWAT, a web based GUI config system. See swat/README for how to set it up. 5) change to nmbd default logging behavior ------------------------------------------ The nmbd daemon now appends to pre-existing log files by default. In previous releases, nmbd would overwrite old log files. Both nmbd and smbd now accept the '-a' and '-o' options, which mean "append" and "overwrite", respectively. Minor changes in Samba 2.0 -------------------------- 1) timestamps on all log messages --------------------------------- Both nmbd and smbd now place timestamp headers on all log messages. The headers include the time and the message level. On systems with compilers that support the necessary macros, the file & function names and the line number (of the call to Debug()) will also be listed. 2) NetBIOS name server has improved database -------------------------------------------- The linked list used to store NetBIOS names in the Samba "WINS" database has been replaced with a splay-balanced binary tree. This should improve speed for installations with very large WINS lists. There have been lots of other changes as well. We'll add them here as we remember them :)