From: Andreas Schneider Date: Thu, 17 Dec 2020 14:58:27 +0000 (+0100) Subject: WHATSNEW: Improved cmdline user experience X-Git-Tag: tevent-0.11.0~266 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=84de4eb19e5f72550fbef52e22ff7b063d735638;p=thirdparty%2Fsamba.git WHATSNEW: Improved cmdline user experience Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett Autobuild-User(master): Andrew Bartlett Autobuild-Date(master): Mon Jun 21 00:10:21 UTC 2021 on sn-devel-184 --- diff --git a/WHATSNEW.txt b/WHATSNEW.txt index b28722c6f92..b36036a25d4 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -46,7 +46,67 @@ NEW FEATURES/CHANGES In order to be accepted, the request must be issued by a client that is in the allow list and NOT in the deny list. +Improved command line user experience +------------------------------------- +Samba utilities did not consistently implement their command line interface. A +number of options were requiring to specify values in one tool and not in the +other, some options meant different in different tools. + +These should be stories of the past now. A new command line parser has been +implemented with sanity checking. Also the command line interface has been +simplified and provides better control for encryption, singing and kerberos. + +Also several command line options have a smb.conf variable to control the +default now. + +All tools are logging to stderr by default. You can use --debug-stdout to +change the behavior. + +### Common parser: + +Options added: +--client-protection=off|sign|encrypt + +Options renamed: +--kerberos -> --use-kerberos=required|desired|off +--krb5-ccache -> --use-krb5-ccache=CCACHE +--scope -> --netbios-scope=SCOPE +--use-ccache -> --use-winbind-ccache + +Options removed: +-e|--encrypt +-C removed from --use-winbind-ccache +-i removed from --netbios-scope +-S|--signing + + +### Duplicates in command line utils + +ldbadd/ldbsearch/ldbdel/ldbmodify/ldbrename: +-e is not available for --editor anymore +-s is not used for --configfile anymore + +ndrdump: +-l is not available for --load-dso anymore + +net: +-l is not available for --long anymore + +sharesec: +-V is not available for --viewsddl anymore + +smbcquotas: +--user -> --quota-user + +nmbd: +--log-stdout -> --debug-stdout + +smbd: +--log-stdout -> --debug-stdout + +winbindd: +--log-stdout -> --debug-stdout REMOVED FEATURES @@ -66,6 +126,8 @@ smb.conf changes Parameter Name Description Default -------------- ----------- ------- + client use kerberos New desired + client protection New default KNOWN ISSUES