Difference between revisions of "Samba Features added/changed (by release)"

(3.0.23{a})
(3.0.23{a,b} new smb.parameters)
Line 67: Line 67:
  
 
==Changes in smb.conf==
 
==Changes in smb.conf==
 +
===3.0.23{a,b}===
 +
{| {{Prettytable}}
 +
!Parameter Name
 +
!Description
 +
!Default
 +
|-
 +
|acl group control
 +
|Deprecated
 +
|No
 +
|-
 +
|add port command
 +
|New
 +
|""
 +
|-
 +
|change notify timeout
 +
|Changed Scope
 +
|""
 +
|-
 +
|dmapi support
 +
|New
 +
|No
 +
|-
 +
|dos filemode
 +
|Modified
 +
|No
 +
|-
 +
|enable asu support
 +
|Changed default
 +
|No
 +
|-
 +
|enable core files
 +
|New
 +
|Yes
 +
|-
 +
|enable privileges
 +
|Changed default
 +
|Yes
 +
|-
 +
|enable rid algorithm
 +
|Removed
 +
|""
 +
|-
 +
|fam change notify
 +
|New
 +
|Yes
 +
|-
 +
|hosts equiv
 +
|Removed
 +
|""
 +
|-
 +
|host msdfs
 +
|Changed default
 +
|Yes
 +
|-
 +
|msdfs root
 +
|Changed default
 +
|Yes
 +
|-
 +
|open files database hash size
 +
|New
 +
|10007
 +
|-
 +
|passdb expand explicit
 +
|Changed default
 +
|No
 +
|-
 +
|strict locking
 +
|Changed default
 +
|auto
 +
|-
 +
|usershare allow guests
 +
|New
 +
|No
 +
|-
 +
|usershare max shares
 +
|New
 +
|0
 +
|-
 +
|usershare owner only
 +
|New
 +
|Yes
 +
|-
 +
|usershare path
 +
|New
 +
|${lockdir}
 +
|-
 +
|usershare prefix allow list
 +
|New
 +
|""
 +
|-
 +
|usershare prefix deny list
 +
|New
 +
|""
 +
|-
 +
|usershare template share
 +
|New
 +
|""
 +
|-
 +
|winbind enum users
 +
|Changed default
 +
|No
 +
|-
 +
|winbind enum groups
 +
|Changed default
 +
|No
 +
|-
 +
|winbind nested groups
 +
|Changed default
 +
|Yes
 +
|-
 +
|winbind offline logon
 +
|New
 +
|No
 +
|-
 +
|winbind refresh tickets
 +
|New
 +
|No
 +
|-
 +
|winbind max idle children
 +
|Removed
 +
|""
 +
|-
 +
|wins partners
 +
|Removed
 +
|""
 +
|}
 +
 +
 +
 
===3.0.21{a,b,c}===
 
===3.0.21{a,b,c}===
 
*    dfree cache time                  (New)
 
*    dfree cache time                  (New)
Line 77: Line 206:
 
*    reset on zero vc                  (New)
 
*    reset on zero vc                  (New)
 
*    svcctl list                      (Renamed from 'enable svcctl')
 
*    svcctl list                      (Renamed from 'enable svcctl')
 +
 
===3.0.20{a,b}===
 
===3.0.20{a,b}===
 
*    acl check permissions            (New)
 
*    acl check permissions            (New)

Revision as of 16:14, 12 August 2006

New features by version

3.0.23{a,b}

  • New "createupn" option to "net ads join"
  • Rewritten Kerberos keytab generation when 'use kerberos keytab = yes'
  • Improved 'make test'
  • New offline mode in winbindd
  • New Kerberos support for pam_winbind.so
  • New handling of unmapped users and groups
  • New non-root share management tools
  • Improved support for local and BUILTIN groups
  • Winbind IDMAP integration with RFC2307 schema objects supported by Windows 2003 R2
  • Rewritten 'net ads join' to mimic Windows XP without requiring administrative rights to join a domain

3.0.21{a,b,c}

  • Complete NTLMv2 support by consolidating authentication mechanism used at the CIFS and RPC layers.
  • The capability to manage Unix services using the Win32 Service Control API.
  • The capability to view external Unix log files via the Microsoft Event Viewer.
  • New libmsrpc share library for application developers.
  • Rewrite of CIFS oplock implementation.
  • Performance Counter external daemon.
  • Winbindd auto-detection query methods when communicating with a domain controller.
  • The ability to enumerate long share names in libsmbclient applications.

3.0.20{a,b}

  • Support for several new Win32 rpc pipes.
  • Improved support for OS/2 clients.
  • New 'net rpc service' tool for managing Win32 services.
  • Capability to set the owner on new files and directory based on the parent's ownership.
  • Experimental, asynchronous IO file serving support.
  • Completed Support for Microsoft Print Migrator.
  • New Winbind IDmap plugin (ad) for retrieving uid and gid from AD servers which maintain the SFU user and group attributes.
  • Rewritten support for POSIX pathnames when utilizing the Linux CIFS fs client.
  • New asynchronous winbindd.
  • Support for Microsoft Print Migrator.
  • New Windows NT registry file I/O library.
  • New user right (SeTakeOwnershipPrivilege) added.
  • New "net share migrate" options.

3.0.14a

Release 3.0.14a is a pure bugfix release which fixed a "show stopper".

Please note, the release policy has changed at this point.

3.0.14

3.0.13

3.0.12

  • Performance enhancements when serving directories containing large number of files.
  • MS-DFS support added to smbclient.
  • More performance improvements when using Samba/OpenLDAP based DC's via the 'ldapsam:trusted=yes' option.
  • Support for the Novell NDS universal password when using the ldapsam passdb backend.
  • New 'net rpc trustdom {add,del}' functionality to eventually replace 'smbpasswd {-a,-x} -i'.
  • New libsmbclient functionality.

3.0.11

  • Winbindd performance improvements.
  • More 'net rpc vampire' functionality.
  • Support for the Windows privilege model to assign rights to specific SIDs.
  • New administrative options to the 'net rpc' command.

3.0.10

Release 3.0.10 is a fix for security issues described in CAN-2004-1154.

3.0.9

Release 3.0.9 is a pure bigfix release which fixes printing problems from Windows 9x, roaming profile updates and unknown symbols for kde



Changes in smb.conf

3.0.23{a,b}

Parameter Name Description Default
acl group control Deprecated No
add port command New ""
change notify timeout Changed Scope ""
dmapi support New No
dos filemode Modified No
enable asu support Changed default No
enable core files New Yes
enable privileges Changed default Yes
enable rid algorithm Removed ""
fam change notify New Yes
hosts equiv Removed ""
host msdfs Changed default Yes
msdfs root Changed default Yes
open files database hash size New 10007
passdb expand explicit Changed default No
strict locking Changed default auto
usershare allow guests New No
usershare max shares New 0
usershare owner only New Yes
usershare path New ${lockdir}
usershare prefix allow list New ""
usershare prefix deny list New ""
usershare template share New ""
winbind enum users Changed default No
winbind enum groups Changed default No
winbind nested groups Changed default Yes
winbind offline logon New No
winbind refresh tickets New No
winbind max idle children Removed ""
wins partners Removed ""


3.0.21{a,b,c}

  • dfree cache time (New)
  • dfree command (Per share)
  • eventlog list (New)
  • iprint server (New)
  • map read only (New)
  • passdb expand explicit (New)
  • rename user script (New)
  • reset on zero vc (New)
  • svcctl list (Renamed from 'enable svcctl')

3.0.20{a,b}

  • acl check permissions (New)
  • acl group control (New)
  • acl map full control (New)
  • aio read size (New)
  • aio write size (New)
  • enable asu support (New)
  • inherit owner (New)
  • ldap filter (Removed)
  • map to guest (Modified (new value added))
  • max stat cache size (New)
  • min password length (Removed)
  • printer admin (Deprecated)
  • username map script (New)
  • winbind enable local accounts (Removed)
  • winbindd nss info (New)

3.0.14

  • dos filetimes (Enabled by default)

3.0.13

3.0.12

  • allocation roundup size (New)
  • log nt token command (New)
  • write cache (Deprecated)

3.0.11

  • afs token lifetime (New)
  • enable privileges (New)
  • ldap password sync (Alias)
  • min password length (Deprecated)
  • winbind enable local accounts (Deprecated)

3.0.10

3.0.9

Bugfixes by version

Upgrade issues by version