1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/WHATSNEW.txt
Christopher R. Hertel d2e0d0f73b I added notes about the changes I've made to 2.0.0. I put the change to
nmbd default behavior (appending to logs instead of overwriting them) into
the "Major Changes" section, but added a "Minor Changes" section for the
things that wouldn't affect the running of Samba itself (eg., the splay
tree for WINS and the change to DEBUG output).

Chris -)-----
(This used to be commit d4b714a6be)
1998-08-31 14:46:19 +00:00

100 lines
3.2 KiB
Plaintext

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 :)