[Pkg-samba-maint] [Git][samba-team/samba][mjt-4.16] 31 commits: d/rules: do not remove files after install which are not present in current samba

Michael Tokarev (@mjt) gitlab at salsa.debian.org
Mon Mar 28 11:11:20 BST 2022



Michael Tokarev pushed to branch mjt-4.16 at Debian Samba Team / samba


Commits:
e5391d35 by Michael Tokarev at 2022-03-28T11:14:37+03:00
d/rules: do not remove files after install which are not present in current samba

- - - - -
13109e3c by Michael Tokarev at 2022-03-28T11:14:37+03:00
refresh and re-enable add-so-version-to-private-libraries

- - - - -
f5380fc8 by Michael Tokarev at 2022-03-28T11:14:37+03:00
smbclient: do not install findsmb for now (it is just an example)

- - - - -
91ee6ac4 by Michael Tokarev at 2022-03-28T11:14:37+03:00
all private libraries in libdir/samba are of the form libFOO-samba4.so.0

- - - - -
5ab410f5 by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba-libs: remove dlz_bind9.so from the list

- - - - -
6b374a0a by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba-libs: bump soversion for libnetapi.so(0->1) & libsamba-credentials.so (0=>1)

- - - - -
8f4af17d by Michael Tokarev at 2022-03-28T11:14:37+03:00
ctdb: do not install ctdb_local_daemons

- - - - -
c6a1875b by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba-libs: do not install non-existing private libutil-cmdline libcmdline-credentials libpopt-samba3*

- - - - -
c295ba53 by Michael Tokarev at 2022-03-28T11:14:37+03:00
libwbclient0: do not install non-existing private libwinbind-client

- - - - -
712c3d58 by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba-libs: install all of libsmbldap.so.2*

- - - - -
f39aba22 by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba-libs: install new private libcmdline

- - - - -
e259d9fb by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba-libs: install libsamba-cluster-support-samba4.so.0 (was built-into smbd before)

- - - - -
a47a32bf by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba: install new private libREG-FULL & libRPC-WORKER

- - - - -
61e8b716 by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba: install new private libgss-preauth (needed by libkdc)

- - - - -
331c51a1 by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba: install new samba-bgqd & samba-dcerpc binaries (in libdir/samba/)

- - - - -
b29c1b14 by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba-libs: install private libRPC-SERVER-LOOP (needed by winbindd & samba)

- - - - -
6ed09d4d by Michael Tokarev at 2022-03-28T11:14:37+03:00
samba: install new libdir/samba/rpc_* services

- - - - -
a6a52c35 by Michael Tokarev at 2022-03-28T11:14:37+03:00
ctdb: install libdir/ctdb/tdb_mutex_check

- - - - -
bc575890 by Michael Tokarev at 2022-03-28T11:14:37+03:00
winbind: install libdir/samba/async_dns_krb5_locator.so

- - - - -
d0de0c66 by Michael Tokarev at 2022-03-28T11:14:37+03:00
d/rules: allow non-verbose build by using d/rules V=

verbose (-v) waf invocation is just too verbose. For one,
it clobbers all the various warnings emitted during build.
By default it uses usual verbose build, but this can be turned
off by using d/rules V= .

- - - - -
c0ecbd9a by Michael Tokarev at 2022-03-28T11:14:37+03:00
export DEB_HOST_ARCH for dh_python3 invocation (hack?)

- - - - -
0d595d88 by Michael Tokarev at 2022-03-28T11:14:37+03:00
libsmbclient: add new version symbol

- - - - -
e0c86684 by Michael Tokarev at 2022-03-28T11:14:37+03:00
libwbclient0: refresh symbols file. client_socket_addr close_low_fds get_socket_port read_hex_bytes string_sub_once string_sub_talloc are gone

- - - - -
c02322aa by Michael Tokarev at 2022-03-28T11:14:37+03:00
d/rules: switch from LD_LIBRARY_PATH to -l for dh_shlibdeps, use common variable for it

- - - - -
1647a484 by Michael Tokarev at 2022-03-28T11:14:37+03:00
d/make_shlibs: switch to use dpkg-parsechangelog -S, convert backticks to $(), switch to /bin/sh

- - - - -
efbdb063 by Michael Tokarev at 2022-03-28T12:36:27+03:00
d/copyright: heimdal sources are moved

- - - - -
78be2af8 by Michael Tokarev at 2022-03-28T12:36:27+03:00
d/rules: stop listing old/random stuff in --bundled-libraries & --builtin-libraries, stop using --minimum-library-version

- - - - -
48ba1bf3 by Michael Tokarev at 2022-03-28T12:36:27+03:00
export PYTHONHASHSEED=1 for waf to make include path ordering fixed

https://lists.samba.org/archive/samba-technical/2022-March/137230.html
https://bugzilla.samba.org/show_bug.cgi?id=15033

- - - - -
0807dad3 by Michael Tokarev at 2022-03-28T12:36:27+03:00
debian/samba-libs.lintian-overrides: fix embedded heimdal lintian message

- - - - -
fef5d0d2 by Michael Tokarev at 2022-03-28T12:36:27+03:00
d/samba-libs.lintian-overrides: fix another lintian warning

- - - - -
9c6b319a by Michael Tokarev at 2022-03-28T13:09:25+03:00
d/libwbclient0.lintian-overrides: fix renamed internal lib like in samba-libs

- - - - -


16 changed files:

- debian/copyright
- debian/ctdb.install
- debian/libsmbclient.symbols
- debian/libwbclient0.install
- debian/libwbclient0.lintian-overrides
- debian/libwbclient0.symbols
- debian/make_shlibs
- debian/patches/add-so-version-to-private-libraries
- debian/patches/series
- debian/rules
- debian/samba-libs.install
- debian/samba-libs.lintian-overrides
- debian/samba-testsuite.install
- debian/samba.install
- debian/smbclient.install
- debian/winbind.install


Changes:

=====================================
debian/copyright
=====================================
@@ -11,7 +11,7 @@ Files: *
 Copyright: 1992-2012 Andrew Tridgell and the Samba Team
 License: GPL-3.0+
 
-Files: source4/heimdal/*
+Files: third_party/heimdal/*
 Copyright:
  1996-2005 Kungliga Tekniska Högskolan
  (Royal Institute of Technology, Stockholm, Sweden).


=====================================
debian/ctdb.install
=====================================
@@ -7,7 +7,6 @@ etc/sudoers.d
 [linux-any] lib/systemd/system/ctdb.service
 usr/bin/ctdb
 usr/bin/ctdb_diagnostics
-usr/bin/ctdb_local_daemons
 usr/bin/ltdbtool
 usr/bin/onnode
 usr/bin/ping_pong
@@ -25,7 +24,9 @@ usr/lib/*/ctdb/ctdb_natgw
 usr/lib/*/ctdb/ctdb_recovery_helper
 usr/lib/*/ctdb/ctdb_takeover_helper
 usr/lib/*/ctdb/smnotify
-usr/lib/*/samba/libctdb-event-client.so.0
+# helper for /etc/ctdb/debug_locks.sh
+usr/lib/*/ctdb/tdb_mutex_check
+usr/lib/*/samba/libctdb-event-client-samba4.so.0
 usr/lib/tmpfiles.d/ctdb.conf
 usr/sbin/ctdbd
 usr/sbin/ctdbd_wrapper


=====================================
debian/libsmbclient.symbols
=====================================
@@ -12,6 +12,7 @@ libsmbclient.so.0 libsmbclient #MINVER#
  SMBCLIENT_0.4.0 at SMBCLIENT_0.4.0 2:4.9.0+dfsg
  SMBCLIENT_0.5.0 at SMBCLIENT_0.5.0 2:4.10.0+dfsg
  SMBCLIENT_0.6.0 at SMBCLIENT_0.6.0 2:4.12.0+dfsg
+ SMBCLIENT_0.7.0 at SMBCLIENT_0.7.0 2:4.16.0+dfsg
  smbc_chmod at SMBCLIENT_0.1.0 2:4.0.3+dfsg1
  smbc_close at SMBCLIENT_0.1.0 2:4.0.3+dfsg1
  smbc_closedir at SMBCLIENT_0.1.0 2:4.0.3+dfsg1


=====================================
debian/libwbclient0.install
=====================================
@@ -1,10 +1,9 @@
 usr/lib/*/libsamba-util.so.*
 usr/lib/*/libwbclient.so.0*
-usr/lib/*/samba/libgenrand.so.0
-usr/lib/*/samba/libiov-buf.so.0
-usr/lib/*/samba/libreplace.so.0
-usr/lib/*/samba/libsamba-debug.so.0
-usr/lib/*/samba/libsocket-blocking.so.0
-usr/lib/*/samba/libsys-rw.so.0
-usr/lib/*/samba/libtime-basic.so.0
-usr/lib/*/samba/libwinbind-client.so.*
+usr/lib/*/samba/libgenrand-samba4.so.0
+usr/lib/*/samba/libiov-buf-samba4.so.0
+usr/lib/*/samba/libreplace-samba4.so.0
+usr/lib/*/samba/libsamba-debug-samba4.so.0
+usr/lib/*/samba/libsocket-blocking-samba4.so.0
+usr/lib/*/samba/libsys-rw-samba4.so.0
+usr/lib/*/samba/libtime-basic-samba4.so.0


=====================================
debian/libwbclient0.lintian-overrides
=====================================
@@ -1 +1 @@
-libwbclient0: library-not-linked-against-libc usr/lib/x86_64-linux-gnu/samba/libgenrand.so.0
+libwbclient0: library-not-linked-against-libc usr/lib/x86_64-linux-gnu/samba/libgenrand-samba4.so.0


=====================================
debian/libwbclient0.symbols
=====================================
@@ -36,9 +36,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  charset_name at SAMBA_UTIL_0.0.1 2:4.11.0
  charset_weird_dummy at SAMBA_UTIL_0.0.1 2:4.11.0
  check_password_quality at SAMBA_UTIL_0.0.1 2:4.11.0
- client_socket_addr at SAMBA_UTIL_0.0.1 2:4.11.0
  clock_gettime_mono at SAMBA_UTIL_0.0.1 2:4.11.0
- close_low_fds at SAMBA_UTIL_0.0.1 2:4.11.0
  codepoint_cmpi at SAMBA_UTIL_0.0.1 2:4.11.0
  const_str_list at SAMBA_UTIL_0.0.1 2:4.11.0
  conv_str_bool at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -62,6 +60,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  d_fprintf at SAMBA_UTIL_0.0.1 2:4.11.0
  d_printf at SAMBA_UTIL_0.0.1 2:4.11.0
  daemon_ready at SAMBA_UTIL_0.0.1 2:4.11.0
+ daemon_sd_notifications at SAMBA_UTIL_0.0.1 2:4.16.0
  daemon_status at SAMBA_UTIL_0.0.1 2:4.11.0
  data_blob_append at SAMBA_UTIL_0.0.1 2:4.11.0
  data_blob_clear at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -73,6 +72,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  data_blob_hex_string_upper at SAMBA_UTIL_0.0.1 2:4.11.0
  data_blob_named at SAMBA_UTIL_0.0.1 2:4.11.0
  data_blob_null at SAMBA_UTIL_0.0.1 2:4.11.0
+ data_blob_pad at SAMBA_UTIL_0.0.1 2:4.16.0
  data_blob_realloc at SAMBA_UTIL_0.0.1 2:4.11.0
  data_blob_string_const at SAMBA_UTIL_0.0.1 2:4.11.0
  data_blob_string_const_null at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -87,7 +87,10 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  dump_data at SAMBA_UTIL_0.0.1 2:4.11.0
  dump_data_cb at SAMBA_UTIL_0.0.1 2:4.11.0
  dump_data_dbgc at SAMBA_UTIL_0.0.1 2:4.11.0
+ dump_data_diff at SAMBA_UTIL_0.0.1 2:4.16.0
+ dump_data_diff_cb at SAMBA_UTIL_0.0.1 2:4.16.0
  dump_data_file at SAMBA_UTIL_0.0.1 2:4.11.0
+ dump_data_file_diff at SAMBA_UTIL_0.0.1 2:4.16.0
  dump_data_pw at SAMBA_UTIL_0.0.1 2:4.11.0
  dump_data_skip_zeros at SAMBA_UTIL_0.0.1 2:4.11.0
  dyn_BINDDNS_DIR at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -110,6 +113,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  dyn_PYTHONARCHDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  dyn_PYTHONDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  dyn_SAMBA_DATADIR at SAMBA_UTIL_0.0.1 2:4.12.0+dfsg
+ dyn_SAMBA_LIBEXECDIR at SAMBA_UTIL_0.0.1 2:4.16.0
  dyn_SBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  dyn_SCRIPTSBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  dyn_SETUPDIR at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -148,7 +152,11 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  generate_random_u64 at SAMBA_UTIL_0.0.1 2:4.11.0
  generate_unique_strs at SAMBA_UTIL_0.0.1 2:4.11.0
  generate_unique_u64 at SAMBA_UTIL_0.0.1 2:4.13.2
+ get_atimensec at SAMBA_UTIL_0.0.1 2:4.16.0
+ get_atimespec at SAMBA_UTIL_0.0.1 2:4.16.0
  get_conv_handle at SAMBA_UTIL_0.0.1 2:4.11.0
+ get_ctimensec at SAMBA_UTIL_0.0.1 2:4.16.0
+ get_ctimespec at SAMBA_UTIL_0.0.1 2:4.16.0
  get_dyn_BINDDNS_DIR at SAMBA_UTIL_0.0.1 2:4.11.0
  get_dyn_BINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  get_dyn_CACHEDIR at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -169,6 +177,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  get_dyn_PYTHONARCHDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  get_dyn_PYTHONDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  get_dyn_SAMBA_DATADIR at SAMBA_UTIL_0.0.1 2:4.12.0+dfsg
+ get_dyn_SAMBA_LIBEXECDIR at SAMBA_UTIL_0.0.1 2:4.16.0
  get_dyn_SBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  get_dyn_SCRIPTSBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  get_dyn_SETUPDIR at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -178,15 +187,17 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  get_dyn_WINBINDD_SOCKET_DIR at SAMBA_UTIL_0.0.1 2:4.11.0
  get_iconv_handle at SAMBA_UTIL_0.0.1 2:4.11.0
  get_iconv_testing_handle at SAMBA_UTIL_0.0.1 2:4.11.0
+ get_mtimensec at SAMBA_UTIL_0.0.1 2:4.16.0
+ get_mtimespec at SAMBA_UTIL_0.0.1 2:4.16.0
  get_myname at SAMBA_UTIL_0.0.1 2:4.11.0
  get_sockaddr_port at SAMBA_UTIL_0.0.1 2:4.11.0
- get_socket_port at SAMBA_UTIL_0.0.1 2:4.11.0
  get_time_t_max at SAMBA_UTIL_0.0.1 2:4.11.0
  get_time_zone at SAMBA_UTIL_0.0.1 2:4.11.0
  global_lock_array at SAMBA_UTIL_0.0.1 2:4.11.0
  global_tfp at SAMBA_UTIL_0.0.1 2:4.11.0
  hex_encode_buf at SAMBA_UTIL_0.0.1 2:4.11.0
  hex_encode_talloc at SAMBA_UTIL_0.0.1 2:4.11.0
+ hex_uint32 at SAMBA_UTIL_0.0.1 2:4.16.0
  hexdump_to_data_blob at SAMBA_UTIL_0.0.1 2:4.11.0
  http_timestring at SAMBA_UTIL_0.0.1 2:4.11.0
  idr_find at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -225,6 +236,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  is_default_dyn_PYTHONARCHDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  is_default_dyn_PYTHONDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  is_default_dyn_SAMBA_DATADIR at SAMBA_UTIL_0.0.1 2:4.12.0+dfsg
+ is_default_dyn_SAMBA_LIBEXECDIR at SAMBA_UTIL_0.0.1 2:4.16.0
  is_default_dyn_SBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  is_default_dyn_SCRIPTSBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  is_default_dyn_SETUPDIR at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -269,6 +281,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  next_token at SAMBA_UTIL_0.0.1 2:4.11.0
  next_token_no_ltrim_talloc at SAMBA_UTIL_0.0.1 2:4.11.0
  next_token_talloc at SAMBA_UTIL_0.0.1 2:4.11.0
+ normalize_timespec at SAMBA_UTIL_0.0.1 2:4.16.0
  nsec_time_diff at SAMBA_UTIL_0.0.1 2:4.11.0
  nt_time_equal at SAMBA_UTIL_0.0.1 2:4.11.0
  nt_time_string at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -276,6 +289,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  nt_time_to_full_timespec at SAMBA_UTIL_0.0.1 2:4.12.0+dfsg
  nt_time_to_unix at SAMBA_UTIL_0.0.1 2:4.11.0
  nt_time_to_unix_timespec at SAMBA_UTIL_0.0.1 2:4.11.0
+ nt_time_to_unix_timespec_raw at SAMBA_UTIL_0.0.1 2:4.16.0
  nttime_to_timeval at SAMBA_UTIL_0.0.1 2:4.11.0
  null_nttime at SAMBA_UTIL_0.0.1 2:4.11.0
  null_time at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -323,7 +337,6 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  rb_next at SAMBA_UTIL_0.0.1 2:4.11.0
  rb_prev at SAMBA_UTIL_0.0.1 2:4.11.0
  rb_replace_node at SAMBA_UTIL_0.0.1 2:4.11.0
- read_hex_bytes at SAMBA_UTIL_0.0.1 2:4.11.0
  realloc_array at SAMBA_UTIL_0.0.1 2:4.11.0
  reinit_iconv_handle at SAMBA_UTIL_0.0.1 2:4.11.0
  rfc1738_escape_part at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -332,6 +345,8 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  round_timespec_to_sec at SAMBA_UTIL_0.0.1 2:4.11.0
  round_timespec_to_usec at SAMBA_UTIL_0.0.1 2:4.11.0
  samba_getpass at SAMBA_UTIL_0.0.1 2:4.11.0
+ samba_sockaddr_get_port at SAMBA_UTIL_0.0.1 2:4.16.0
+ samba_sockaddr_set_port at SAMBA_UTIL_0.0.1 2:4.16.0
  samba_tevent_context_init at SAMBA_UTIL_0.0.1 2:4.11.0
  samba_tevent_set_debug at SAMBA_UTIL_0.0.1 2:4.11.0
  same_net at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -346,7 +361,9 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  server_id_set_disconnected at SAMBA_UTIL_0.0.1 2:4.11.0
  server_id_str_buf at SAMBA_UTIL_0.0.1 2:4.11.0
  server_id_str_buf_unique at SAMBA_UTIL_0.0.1 2:4.11.0
+ set_atimensec at SAMBA_UTIL_0.0.1 2:4.16.0
  set_boolean at SAMBA_UTIL_0.0.1 2:4.11.0
+ set_ctimensec at SAMBA_UTIL_0.0.1 2:4.16.0
  set_dyn_BINDDNS_DIR at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_BINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_CACHEDIR at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -367,6 +384,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  set_dyn_PYTHONARCHDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_PYTHONDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_SAMBA_DATADIR at SAMBA_UTIL_0.0.1 2:4.12.0+dfsg
+ set_dyn_SAMBA_LIBEXECDIR at SAMBA_UTIL_0.0.1 2:4.16.0
  set_dyn_SBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_SCRIPTSBINDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_SETUPDIR at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -374,6 +392,7 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  set_dyn_SMB_PASSWD_FILE at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_STATEDIR at SAMBA_UTIL_0.0.1 2:4.11.0
  set_dyn_WINBINDD_SOCKET_DIR at SAMBA_UTIL_0.0.1 2:4.11.0
+ set_mtimensec at SAMBA_UTIL_0.0.1 2:4.16.0
  set_sockaddr_port at SAMBA_UTIL_0.0.1 2:4.11.0
  set_socket_options at SAMBA_UTIL_0.0.1 2:4.11.0
  shlib_ext at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -396,8 +415,10 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  smb_xstrdup at SAMBA_UTIL_0.0.1 2:4.11.0
  smb_xstrndup at SAMBA_UTIL_0.0.1 2:4.11.0
  sockaddr_equal at SAMBA_UTIL_0.0.1 2:4.11.0
+ sockaddr_storage_to_samba_sockaddr at SAMBA_UTIL_0.0.1 2:4.16.0
  str_list_add at SAMBA_UTIL_0.0.1 2:4.11.0
  str_list_add_const at SAMBA_UTIL_0.0.1 2:4.11.0
+ str_list_add_printf at SAMBA_UTIL_0.0.1 2:4.16.0
  str_list_append at SAMBA_UTIL_0.0.1 2:4.11.0
  str_list_append_const at SAMBA_UTIL_0.0.1 2:4.11.0
  str_list_check at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -436,8 +457,6 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  string_replace at SAMBA_UTIL_0.0.1 2:4.11.0
  string_replace_m at SAMBA_UTIL_0.0.1 2:4.11.0
  string_sub at SAMBA_UTIL_0.0.1 2:4.11.0
- string_sub_once at SAMBA_UTIL_0.0.1 2:4.11.0
- string_sub_talloc at SAMBA_UTIL_0.0.1 2:4.11.0
  strlen_m at SAMBA_UTIL_0.0.1 2:4.11.0
  strlen_m_ext at SAMBA_UTIL_0.0.1 2:4.11.0
  strlen_m_ext_handle at SAMBA_UTIL_0.0.1 2:4.11.0
@@ -477,9 +496,13 @@ libsamba-util.so.0 libwbclient0 #MINVER#
  sys_pclose at SAMBA_UTIL_0.0.1 2:4.11.0
  sys_poll_intr at SAMBA_UTIL_0.0.1 2:4.11.0
  sys_popenv at SAMBA_UTIL_0.0.1 2:4.11.0
+ talloc_all_string_sub at SAMBA_UTIL_0.0.1 2:4.16.0
  talloc_alpha_strcpy at SAMBA_UTIL_0.0.1 2:4.13.2
+ talloc_asprintf_addbuf at SAMBA_UTIL_0.0.1 2:4.16.0
  talloc_stackframe_exists at SAMBA_UTIL_0.0.1 2:4.11.0
  talloc_strdup_upper at SAMBA_UTIL_0.0.1 2:4.11.0
+ talloc_string_sub2 at SAMBA_UTIL_0.0.1 2:4.16.0
+ talloc_string_sub at SAMBA_UTIL_0.0.1 2:4.16.0
  tfork_child_pid at SAMBA_UTIL_0.0.1 2:4.11.0
  tfork_create at SAMBA_UTIL_0.0.1 2:4.11.0
  tfork_destroy at SAMBA_UTIL_0.0.1 2:4.11.0


=====================================
debian/make_shlibs
=====================================
@@ -1,12 +1,10 @@
-#! /bin/bash
+#! /bin/sh
 
 set -e
 umask 022
 
-# this could be done with dpkg-parsechangelog -S, but that only works since
-# dpkg 1.17, so we want to avoid this to enable backports
-DEB_VERSION=`dpkg-parsechangelog |grep ^Version: | awk '{ print $2 }'`
-DEB_HOST_MULTIARCH=`dpkg-architecture -qDEB_HOST_MULTIARCH`
+DEB_VERSION=$(dpkg-parsechangelog -S Version)
+DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 
 make_shlibs() {
@@ -50,9 +48,7 @@ make_shlibs() {
 }
 
 
-for pkg in `dh_listpackages`
+for pkg in $(dh_listpackages)
 do
 	make_shlibs $pkg
 done
-
-


=====================================
debian/patches/add-so-version-to-private-libraries
=====================================
@@ -8,20 +8,15 @@ only works when the library has a version number.
 Origin: vendor
 Forwarded: not-needed
 ---
- buildtools/wafsamba/wafsamba.py | 3 +++
- 1 file changed, 3 insertions(+)
+ buildtools/wafsamba/wafsamba.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/buildtools/wafsamba/wafsamba.py b/buildtools/wafsamba/wafsamba.py
-index 1bdabf6..008a214 100644
+index 185ef3b73a2..291239fcaa7 100644
 --- a/buildtools/wafsamba/wafsamba.py
 +++ b/buildtools/wafsamba/wafsamba.py
-@@ -232,6 +232,9 @@ def SAMBA_LIBRARY(bld, libname, source,
-             raise Errors.WafError("public library '%s' must have header files" %
-                        libname)
- 
-+    if private_library and not vnum:
+@@ -307,3 +307,3 @@ def SAMBA_LIBRARY(bld, libname, source,
+         bundled_name = PRIVATE_NAME(bld, libname.replace('_', '-'))
+-        vnum = None
 +        vnum = '0'
-+
-     if bundled_name is not None:
-         pass
-     elif target_type == 'PYTHON' or realname or not private_library:
+ 


=====================================
debian/patches/series
=====================================
@@ -5,7 +5,7 @@ smbclient-pager.patch
 usershare.patch
 VERSION.patch
 heimdal-rfc3454.txt
-#add-so-version-to-private-libraries
+add-so-version-to-private-libraries
 smbd.service-Run-update-apparmor-samba-profile-befor.patch
 fix-nfs-service-name-to-nfs-kernel-server.patch
 ctdb-config-enable-syslog-by-default.patch


=====================================
debian/rules
=====================================
@@ -10,6 +10,7 @@ include /usr/share/dpkg/pkg-info.mk
 include /usr/share/dpkg/vendor.mk
 
 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+export DEB_HOST_ARCH # for dh_python3
 DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
@@ -24,7 +25,8 @@ LDB_DEPENDS = "libldb2 (<< $(LDB_EPOCH):$(LDB_NEXT_VERSION)~), libldb2 (>> $(LDB
 export PYSHORT=python3
 export PYTHON=$(shell which $(PYSHORT))
 export PYTHON_CONFIG="$(PYTHON)-config"
-WAF := $(PYTHON) ./buildtools/bin/waf -v
+V = 1
+WAF := PYTHONHASHSEED=1 $(PYTHON) ./buildtools/bin/waf $(if ${V},-v)
 WAF_NO_PARALLEL := $(WAF) -j 1
 
 # wrapper around cups-config, to work around #726726
@@ -63,9 +65,7 @@ conf_args = \
 		--enable-avahi \
 		--disable-rpath \
 		--disable-rpath-install \
-		--bundled-libraries=NONE,pytevent,iniparser,roken,replace,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile \
-		--builtin-libraries=ccan \
-		--minimum-library-version="$(shell ./debian/autodeps.py --minimum-library-version)" \
+		--bundled-libraries=NONE,pytevent \
 		--with-cluster-support \
 		--with-socketpath=/run/ctdb/ctdbd.socket \
 		--with-logdir=/var/log/ctdb \
@@ -151,10 +151,6 @@ override_dh_auto_install:
 	mkdir -p $(DESTDIR)/usr/share/pam-configs
 	install -m 0644 debian/winbind.pam-config $(DESTDIR)/usr/share/pam-configs/winbind
 	mv $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/libnss_* $(DESTDIR)/lib/$(DEB_HOST_MULTIARCH)/
-	# we don't ship the symlinks
-	rm $(DESTDIR)/lib/$(DEB_HOST_MULTIARCH)/libnss_*.so
-	#Remove unused vfstest manpage vfstest is no longer installed
-	rm $(DESTDIR)/usr/share/man/man1/vfstest.1
 	# Debian goodies to set global option in smb.conf and add a share
 	install -m 0755 debian/setoption.py $(DESTDIR)/usr/share/samba
 	install -m 0755 debian/addshare.py $(DESTDIR)/usr/share/samba
@@ -180,13 +176,6 @@ override_dh_auto_install:
 	# this is a temporary workaround for #750593 in xsltproc
 	[ -e $(DESTDIR)/usr/share/man/man5/smb.conf.5 ] || \
 	   cp docs/manpages/smb.conf.5 $(DESTDIR)/usr/share/man/man5/smb.conf.5
-	# Tests that shouldn't be installed
-	rm -f $(DESTDIR)/usr/bin/async_connect_send_test
-	# Remove ctdb tests
-	rm $(DESTDIR)/usr/bin/ctdb_run_tests
-	rm $(DESTDIR)/usr/bin/ctdb_run_cluster_tests
-	rm -r $(DESTDIR)/usr/lib/*/ctdb/tests
-	rm -r $(DESTDIR)/usr/share/ctdb/tests
 ifeq ($(DEB_HOST_ARCH_OS), linux)
 	# Install systemd configs
 	mkdir -p $(DESTDIR)/lib/systemd/system/
@@ -266,11 +255,11 @@ endif
 override_dh_installpam:
 	dh_installpam --name=samba
 
-override_dh_perl-arch:
-	dh_perl -a
-	# Fix Perl shbangs
-	sed -i '1s@^#!/usr/bin/env perl@#!/usr/bin/perl@' \
-	  debian/smbclient/usr/bin/findsmb
+#override_dh_perl-arch:
+#	dh_perl -a
+#	# Fix Perl shbangs
+#	sed -i '1s@^#!/usr/bin/env perl@#!/usr/bin/perl@' \
+#	  debian/smbclient/usr/bin/findsmb
 
 override_dh_fixperms:
 	dh_fixperms
@@ -292,24 +281,21 @@ override_dh_makeshlibs:
 	# private libraries
 	debian/make_shlibs
 
+shlibdeps := dh_shlibdeps -l${DESTDIR}/usr/lib/${DEB_HOST_MULTIARCH}/samba
+
 override_dh_shlibdeps:
-	LD_LIBRARY_PATH=$(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba:$$LD_LIBRARY_PATH \
-	  dh_shlibdeps -a -Xceph.so -Xglusterfs.so -Xsnapper.so -Xctdb_mutex_ceph_rados_helper
+	${shlibdeps} -a -Xceph.so -Xglusterfs.so -Xsnapper.so -Xctdb_mutex_ceph_rados_helper
 ifeq ($(WITH_CEPH), yes)
-	LD_LIBRARY_PATH=$(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba:$$LD_LIBRARY_PATH \
-	  dh_shlibdeps -a -- -pvfsceph -dRecommends \
+	${shlibdeps}-a -- -pvfsceph -dRecommends \
 	    -e debian/samba-vfs-modules/usr/lib/*/samba/vfs/ceph.so
-	LD_LIBRARY_PATH=$(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba:$$LD_LIBRARY_PATH \
-	  dh_shlibdeps -a -- -prados -dRecommends \
+	${shlibdeps} -a -- -prados -dRecommends \
 	    -e debian/ctdb/usr/lib/*/ctdb/ctdb_mutex_ceph_rados_helper
 endif
 ifeq ($(WITH_GLUSTERFS), yes)
-	LD_LIBRARY_PATH=$(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba:$$LD_LIBRARY_PATH \
-	  dh_shlibdeps -a -- -pvfsglusterfs -dRecommends \
+	${shlibdeps} -a -- -pvfsglusterfs -dRecommends \
 	    -e debian/samba-vfs-modules/usr/lib/*/samba/vfs/glusterfs.so
 endif
-	LD_LIBRARY_PATH=$(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba:$$LD_LIBRARY_PATH \
-	  dh_shlibdeps -a -- -pvfssnapper -dRecommends \
+	${shlibdeps} -a -- -pvfssnapper -dRecommends \
 	    -e debian/samba-vfs-modules/usr/lib/*/samba/vfs/snapper.so
 
 override_dh_gencontrol:


=====================================
debian/samba-libs.install
=====================================
@@ -7,8 +7,8 @@ usr/lib/*/libndr-krb5pac.so.*
 usr/lib/*/libndr-nbt.so.0*
 usr/lib/*/libndr-standard.so.*
 usr/lib/*/libndr.so.*
-usr/lib/*/libnetapi.so.0
-usr/lib/*/libsamba-credentials.so.0*
+usr/lib/*/libnetapi.so.1*
+usr/lib/*/libsamba-credentials.so.1*
 usr/lib/*/libsamba-errors.so.*
 usr/lib/*/libsamba-hostconfig.so.*
 usr/lib/*/libsamba-passdb.so.0
@@ -16,120 +16,108 @@ usr/lib/*/libsamba-passdb.so.0.28.0
 usr/lib/*/libsamba-policy.cpython-*.so.*
 usr/lib/*/libsamdb.so.*
 usr/lib/*/libsmbconf.so.0
-usr/lib/*/libsmbldap.so.2
+usr/lib/*/libsmbldap.so.2*
 usr/lib/*/libtevent-util.so.*
 usr/lib/*/samba/auth/
-usr/lib/*/samba/bind9/dlz_bind9.so
 usr/lib/*/samba/bind9/dlz_bind9_*.so
 usr/lib/*/samba/gensec/*.so
-usr/lib/*/samba/libCHARSET3.so.*
-usr/lib/*/samba/libLIBWBCLIENT-OLD.so.0
-usr/lib/*/samba/libMESSAGING-SEND.so.0
-usr/lib/*/samba/libMESSAGING.so.*
-usr/lib/*/samba/libaddns.so.*
-usr/lib/*/samba/libads.so.*
-usr/lib/*/samba/libasn1-samba4.so.8
-usr/lib/*/samba/libasn1-samba4.so.8.0.0
-usr/lib/*/samba/libasn1util.so.*
-usr/lib/*/samba/libauth-unix-token.so.0
-usr/lib/*/samba/libauth.so.*
-usr/lib/*/samba/libauth4.so.*
-usr/lib/*/samba/libauthkrb5.so.*
-usr/lib/*/samba/libcli-cldap.so.0
-usr/lib/*/samba/libcli-ldap-common.so.*
-usr/lib/*/samba/libcli-ldap.so.*
-usr/lib/*/samba/libcli-nbt.so.*
-usr/lib/*/samba/libcli-smb-common.so.0
-usr/lib/*/samba/libcli-spoolss.so.0
-usr/lib/*/samba/libcliauth.so.*
-usr/lib/*/samba/libclidns.so.*
-usr/lib/*/samba/libcluster.so.*
-usr/lib/*/samba/libcmdline-contexts.so.0
-usr/lib/*/samba/libcmdline-credentials.so.*
-usr/lib/*/samba/libcom_err-samba4.so.0
-usr/lib/*/samba/libcom_err-samba4.so.0.25
-usr/lib/*/samba/libcommon-auth.so.0
-usr/lib/*/samba/libdbwrap.so.*
-usr/lib/*/samba/libdcerpc-pkt-auth.so.0
-usr/lib/*/samba/libdcerpc-samba.so.*
-usr/lib/*/samba/libdcerpc-samba4.so.*
-usr/lib/*/samba/libdfs-server-ad.so.0
-usr/lib/*/samba/libdnsserver-common.so.0
-usr/lib/*/samba/libdsdb-garbage-collect-tombstones.so.0
-usr/lib/*/samba/libdsdb-module.so.*
-usr/lib/*/samba/libevents.so.*
-usr/lib/*/samba/libflag-mapping.so.0
-usr/lib/*/samba/libgensec.so.0*
-usr/lib/*/samba/libgpext.so.0
-usr/lib/*/samba/libgpo.so.0
-usr/lib/*/samba/libgse.so.*
-usr/lib/*/samba/libgssapi-samba4.so.2
-usr/lib/*/samba/libgssapi-samba4.so.2.0.0
-usr/lib/*/samba/libhcrypto-samba4.so.5
-usr/lib/*/samba/libhcrypto-samba4.so.5.0.1
-usr/lib/*/samba/libheimbase-samba4.so.1
-usr/lib/*/samba/libheimbase-samba4.so.1.0.0
-usr/lib/*/samba/libheimntlm-samba4.so.1
-usr/lib/*/samba/libheimntlm-samba4.so.1.0.1
-usr/lib/*/samba/libhttp.so.0
-usr/lib/*/samba/libhx509-samba4.so.5
-usr/lib/*/samba/libhx509-samba4.so.5.0.0
-usr/lib/*/samba/libinterfaces.so.*
-usr/lib/*/samba/libkrb5-samba4.so.26
-usr/lib/*/samba/libkrb5-samba4.so.26.0.0
-usr/lib/*/samba/libkrb5samba.so.*
-usr/lib/*/samba/libldbsamba.so.*
-usr/lib/*/samba/liblibcli-lsa3.so.0
-usr/lib/*/samba/liblibcli-netlogon3.so.0
-usr/lib/*/samba/liblibsmb.so.*
-usr/lib/*/samba/libmessages-dgm.so.0
-usr/lib/*/samba/libmessages-util.so.0
-usr/lib/*/samba/libmsghdr.so.0
-usr/lib/*/samba/libmsrpc3.so.*
-usr/lib/*/samba/libndr-samba.so.*
-usr/lib/*/samba/libndr-samba4.so.*
-usr/lib/*/samba/libnet-keytab.so.0
-usr/lib/*/samba/libnetif.so.*
-usr/lib/*/samba/libnpa-tstream.so.0
-usr/lib/*/samba/libnss-info.so.0
-usr/lib/*/samba/libpopt-samba3.so.0
-usr/lib/*/samba/libpopt-samba3-cmdline.so.0
-usr/lib/*/samba/libposix-eadb.so.0
-usr/lib/*/samba/libprinter-driver.so.0
-usr/lib/*/samba/libprinting-migrate.so.0
-usr/lib/*/samba/libprocess-model.so.0
-usr/lib/*/samba/libregistry.so.*
-usr/lib/*/samba/libroken-samba4.so.19
-usr/lib/*/samba/libroken-samba4.so.19.0.1
-usr/lib/*/samba/libsamba-modules.so.*
+usr/lib/*/samba/libCHARSET3-samba4.so.0
+usr/lib/*/samba/libLIBWBCLIENT-OLD-samba4.so.0
+usr/lib/*/samba/libMESSAGING-SEND-samba4.so.0
+usr/lib/*/samba/libMESSAGING-samba4.so.0
+usr/lib/*/samba/libRPC-SERVER-LOOP-samba4.so.0
+usr/lib/*/samba/libaddns-samba4.so.0
+usr/lib/*/samba/libads-samba4.so.0
+usr/lib/*/samba/libasn1-samba4.so.0
+usr/lib/*/samba/libasn1util-samba4.so.0
+usr/lib/*/samba/libauth-unix-token-samba4.so.0
+usr/lib/*/samba/libauth-samba4.so.0
+usr/lib/*/samba/libauth4-samba4.so.0
+usr/lib/*/samba/libauthkrb5-samba4.so.0
+usr/lib/*/samba/libcli-cldap-samba4.so.0
+usr/lib/*/samba/libcli-ldap-common-samba4.so.0
+usr/lib/*/samba/libcli-ldap-samba4.so.0
+usr/lib/*/samba/libcli-nbt-samba4.so.0
+usr/lib/*/samba/libcli-smb-common-samba4.so.0
+usr/lib/*/samba/libcli-spoolss-samba4.so.0
+usr/lib/*/samba/libcliauth-samba4.so.0
+usr/lib/*/samba/libclidns-samba4.so.0
+usr/lib/*/samba/libcluster-samba4.so.0
+usr/lib/*/samba/libcmdline-contexts-samba4.so.0
+usr/lib/*/samba/libcmdline-samba4.so.0
+usr/lib/*/samba/libcom-err-samba4.so.0
+usr/lib/*/samba/libcommon-auth-samba4.so.0
+usr/lib/*/samba/libdbwrap-samba4.so.0
+usr/lib/*/samba/libdcerpc-pkt-auth-samba4.so.0
+usr/lib/*/samba/libdcerpc-samba-samba4.so.0
+usr/lib/*/samba/libdcerpc-samba4.so.0
+usr/lib/*/samba/libdfs-server-ad-samba4.so.0
+usr/lib/*/samba/libdnsserver-common-samba4.so.0
+usr/lib/*/samba/libdsdb-garbage-collect-tombstones-samba4.so.0
+usr/lib/*/samba/libdsdb-module-samba4.so.0
+usr/lib/*/samba/libevents-samba4.so.0
+usr/lib/*/samba/libflag-mapping-samba4.so.0
+usr/lib/*/samba/libgensec-samba4.so.0
+usr/lib/*/samba/libgpext-samba4.so.0
+usr/lib/*/samba/libgpo-samba4.so.0
+usr/lib/*/samba/libgse-samba4.so.0
+usr/lib/*/samba/libgssapi-samba4.so.0
+usr/lib/*/samba/libhcrypto-samba4.so.0
+usr/lib/*/samba/libheimbase-samba4.so.0
+usr/lib/*/samba/libheimntlm-samba4.so.0
+usr/lib/*/samba/libhttp-samba4.so.0
+usr/lib/*/samba/libhx509-samba4.so.0
+usr/lib/*/samba/libinterfaces-samba4.so.0
+usr/lib/*/samba/libkrb5-samba4.so.0
+usr/lib/*/samba/libkrb5samba-samba4.so.0
+usr/lib/*/samba/libldbsamba-samba4.so.0
+usr/lib/*/samba/liblibcli-lsa3-samba4.so.0
+usr/lib/*/samba/liblibcli-netlogon3-samba4.so.0
+usr/lib/*/samba/liblibsmb-samba4.so.0
+usr/lib/*/samba/libmessages-dgm-samba4.so.0
+usr/lib/*/samba/libmessages-util-samba4.so.0
+usr/lib/*/samba/libmsghdr-samba4.so.0
+usr/lib/*/samba/libmsrpc3-samba4.so.0
+usr/lib/*/samba/libndr-samba-samba4.so.0
+usr/lib/*/samba/libndr-samba4.so.0
+usr/lib/*/samba/libnet-keytab-samba4.so.0
+usr/lib/*/samba/libnetif-samba4.so.0
+usr/lib/*/samba/libnpa-tstream-samba4.so.0
+usr/lib/*/samba/libnss-info-samba4.so.0
+usr/lib/*/samba/libposix-eadb-samba4.so.0
+usr/lib/*/samba/libprinter-driver-samba4.so.0
+usr/lib/*/samba/libprinting-migrate-samba4.so.0
+usr/lib/*/samba/libprocess-model-samba4.so.0
+usr/lib/*/samba/libregistry-samba4.so.0
+usr/lib/*/samba/libroken-samba4.so.0
+usr/lib/*/samba/libsamba-cluster-support-samba4.so.0
+usr/lib/*/samba/libsamba-modules-samba4.so.0
 usr/lib/*/samba/libsamba-net.cpython-*.so.*
 usr/lib/*/samba/libsamba-python.cpython-*.so.0
-usr/lib/*/samba/libsamba-security.so.*
-usr/lib/*/samba/libsamba-sockets.so.*
-usr/lib/*/samba/libsamba3-util.so.*
-usr/lib/*/samba/libsamdb-common.so.*
-usr/lib/*/samba/libscavenge-dns-records.so.0
-usr/lib/*/samba/libsecrets3.so.*
-usr/lib/*/samba/libserver-id-db.so.0
-usr/lib/*/samba/libserver-role.so.*
-usr/lib/*/samba/libservice.so.*
-usr/lib/*/samba/libshares.so.*
-usr/lib/*/samba/libsmb-transport.so.0
-usr/lib/*/samba/libsmbclient-raw.so.0*
-usr/lib/*/samba/libsmbd-base.so.0
-usr/lib/*/samba/libsmbd-shim.so.0
-usr/lib/*/samba/libsmbldaphelper.so.*
-usr/lib/*/samba/libsmbpasswdparser.so.*
-usr/lib/*/samba/libtalloc-report-printf.so.0
-usr/lib/*/samba/libtalloc-report.so.0
-usr/lib/*/samba/libtdb-wrap.so.*
-usr/lib/*/samba/libtrusts-util.so.0
-usr/lib/*/samba/libutil-cmdline.so.0
-usr/lib/*/samba/libutil-reg.so.0
-usr/lib/*/samba/libutil-setid.so.0
-usr/lib/*/samba/libutil-tdb.so.0
+usr/lib/*/samba/libsamba-security-samba4.so.0
+usr/lib/*/samba/libsamba-sockets-samba4.so.0
+usr/lib/*/samba/libsamba3-util-samba4.so.0
+usr/lib/*/samba/libsamdb-common-samba4.so.0
+usr/lib/*/samba/libscavenge-dns-records-samba4.so.0
+usr/lib/*/samba/libsecrets3-samba4.so.0
+usr/lib/*/samba/libserver-id-db-samba4.so.0
+usr/lib/*/samba/libserver-role-samba4.so.0
+usr/lib/*/samba/libservice-samba4.so.0
+usr/lib/*/samba/libshares-samba4.so.0
+usr/lib/*/samba/libsmb-transport-samba4.so.0
+usr/lib/*/samba/libsmbclient-raw-samba4.so.0
+usr/lib/*/samba/libsmbd-base-samba4.so.0
+usr/lib/*/samba/libsmbd-shim-samba4.so.0
+usr/lib/*/samba/libsmbldaphelper-samba4.so.0
+usr/lib/*/samba/libsmbpasswdparser-samba4.so.0
+usr/lib/*/samba/libtalloc-report-printf-samba4.so.0
+usr/lib/*/samba/libtalloc-report-samba4.so.0
+usr/lib/*/samba/libtdb-wrap-samba4.so.0
+usr/lib/*/samba/libtrusts-util-samba4.so.0
+usr/lib/*/samba/libutil-reg-samba4.so.0
+usr/lib/*/samba/libutil-setid-samba4.so.0
+usr/lib/*/samba/libutil-tdb-samba4.so.0
 usr/lib/*/samba/libwind-samba4.so.0
-usr/lib/*/samba/libwind-samba4.so.0.0.0
-usr/lib/*/samba/libxattr-tdb.so.0
+usr/lib/*/samba/libxattr-tdb-samba4.so.0
 usr/lib/*/samba/process_model/*.so
 usr/share/man/man8/idmap_rfc2307.8


=====================================
debian/samba-libs.lintian-overrides
=====================================
@@ -1,8 +1,8 @@
 # the samba-libs package contains a number of libraries
 # it doesn't make sense to have them in separate packages, as this would
 # result in circular dependencies
-samba-libs: package-name-doesnt-match-sonames libdcerpc-binding0 libdcerpc-samr0 libdcerpc-server-core0 libdcerpc-server0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors1 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy.cpython-38-x86-64-linux-gnu0 libsamdb0 libsmbconf0 libsmbldap2 libtevent-util0
+samba-libs: package-name-doesnt-match-sonames libdcerpc-binding0 libdcerpc-samr0 libdcerpc-server-core0 libdcerpc-server0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr2 libnetapi1 libsamba-credentials1 libsamba-errors1 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy.cpython-*0 libsamdb0 libsmbconf0 libsmbldap2 libtevent-util0
 # Embedded Heimdal is patched
-samba-libs: embedded-library usr/lib/*/samba/libgssapi-samba4.so.*: heimdal
+samba-libs: embedded-library heimdal usr/lib/*/samba/libgssapi-samba4.so.0
 # False positives, see #896012
 samba-libs: library-not-linked-against-libc *


=====================================
debian/samba-testsuite.install
=====================================
@@ -3,8 +3,8 @@ usr/bin/locktest
 usr/bin/masktest
 usr/bin/ndrdump
 usr/bin/smbtorture
-usr/lib/*/samba/libdlz-bind9-for-torture.so.0
-usr/lib/*/samba/libtorture.so.*
+usr/lib/*/samba/libdlz-bind9-for-torture-samba4.so.0
+usr/lib/*/samba/libtorture-samba4.so.0
 usr/share/man/man1/gentest.1
 usr/share/man/man1/locktest.1
 usr/share/man/man1/masktest.1


=====================================
debian/samba.install
=====================================
@@ -11,14 +11,18 @@ usr/bin/profiles
 usr/bin/sharesec
 usr/bin/smbcontrol
 usr/bin/smbstatus
-usr/lib/*/samba/libHDB-SAMBA4.so.0
-usr/lib/*/samba/libdb-glue.so.*
-usr/lib/*/samba/libhdb-samba4.so.11
-usr/lib/*/samba/libhdb-samba4.so.11.0.2
-usr/lib/*/samba/libkdc-samba4.so.2
-usr/lib/*/samba/libkdc-samba4.so.2.0.0
-usr/lib/*/samba/libmscat.so.0
-usr/lib/*/samba/libpac.so.*
+usr/lib/*/samba/libHDB-SAMBA4-samba4.so.0
+usr/lib/*/samba/libREG-FULL-samba4.so.0
+usr/lib/*/samba/libRPC-WORKER-samba4.so.0
+usr/lib/*/samba/libdb-glue-samba4.so.0
+usr/lib/*/samba/libgss-preauth-samba4.so.0
+usr/lib/*/samba/libhdb-samba4.so.0
+usr/lib/*/samba/libkdc-samba4.so.0
+usr/lib/*/samba/libmscat-samba4.so.0
+usr/lib/*/samba/libpac-samba4.so.0
+usr/lib/*/samba/rpcd_*
+usr/lib/*/samba/samba-bgqd
+usr/lib/*/samba/samba-dcerpcd
 usr/lib/*/samba/service/*.so
 usr/sbin/eventlogadm
 usr/sbin/mksmbpasswd
@@ -41,8 +45,10 @@ usr/share/man/man8/eventlogadm.8
 usr/share/man/man8/idmap_script.8
 usr/share/man/man8/nmbd.8
 usr/share/man/man8/pdbedit.8
-usr/share/man/man8/samba-gpupdate.8
+usr/share/man/man8/samba-bgqd.8
+usr/share/man/man8/samba-dcerpcd.8
 usr/share/man/man8/samba_downgrade_db.8
+usr/share/man/man8/samba-gpupdate.8
 usr/share/man/man8/samba.8
 usr/share/man/man8/smbd.8
 usr/share/samba/admx/


=====================================
debian/smbclient.install
=====================================
@@ -1,5 +1,5 @@
 usr/bin/cifsdd
-usr/bin/findsmb
+#usr/bin/findsmb
 usr/bin/mdsearch
 usr/bin/rpcclient
 usr/bin/smbcacls
@@ -10,7 +10,7 @@ usr/bin/smbspool
 usr/bin/smbtar
 usr/bin/smbtree
 usr/lib/*/samba/smbspool_krb5_wrapper
-usr/share/man/man1/findsmb.1
+#usr/share/man/man1/findsmb.1
 usr/share/man/man1/mdsearch.1
 usr/share/man/man1/rpcclient.1
 usr/share/man/man1/smbcacls.1


=====================================
debian/winbind.install
=====================================
@@ -3,8 +3,9 @@
 usr/bin/ntlm_auth
 usr/bin/wbinfo
 usr/lib/*/samba/idmap
+usr/lib/*/samba/krb5/async_dns_krb5_locator.so
 usr/lib/*/samba/krb5/winbind_krb5_locator.so
-usr/lib/*/samba/libidmap.so.*
+usr/lib/*/samba/libidmap-samba4.so.0
 usr/lib/*/samba/nss_info/hash.so
 usr/lib/*/samba/nss_info/rfc2307.so
 usr/lib/*/samba/nss_info/sfu.so



View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/9bcae32ab6f724b8925325e6c314df15d4b02297...9c6b319a813d0ceefec83cf25a1be84bca3034a6

-- 
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/9bcae32ab6f724b8925325e6c314df15d4b02297...9c6b319a813d0ceefec83cf25a1be84bca3034a6
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-samba-maint/attachments/20220328/fc79705a/attachment-0001.htm>


More information about the Pkg-samba-maint mailing list