[Pkg-samba-maint] [Git][samba-team/samba][mjt-4.16] 29 commits: d/rules: bump talloc and tdb library build-deps to include _PUBLIC_ fix

Michael Tokarev (@mjt) gitlab at salsa.debian.org
Sun Mar 27 22:28:31 BST 2022



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


Commits:
175c1ea3 by Michael Tokarev at 2022-03-26T19:49:02+03:00
d/rules: bump talloc and tdb library build-deps to include _PUBLIC_ fix

- - - - -
f536b03c by Michael Tokarev at 2022-03-27T22:26:45+03:00
hack: provide-missing-hex_encode_buf-in-smbconf.diff

- - - - -
0a9f96af by Michael Tokarev at 2022-03-27T23:39:59+03:00
d/rules: do not disable samba-cluster-support lib

with samba-cluster-support in --builtin-libraries,
smbd fails to link

- - - - -
7179b512 by Michael Tokarev at 2022-03-27T23:41:03+03:00
hack: remove-gssapi-gssapi-h.patch - remove gssapi/gssapi.h so it is not treated as gssapi/gssapi/gssapi.h

- - - - -
a11ddc62 by Michael Tokarev at 2022-03-27T23:41:06+03:00
d/rules: do not remove files after install which are not present in current samba

- - - - -
16f596d9 by Michael Tokarev at 2022-03-27T23:41:06+03:00
refresh and re-enable add-so-version-to-private-libraries

- - - - -
a2695f14 by Michael Tokarev at 2022-03-27T23:41:06+03:00
smbclient: do not install findsmb for now (it is just an example)

- - - - -
09fd521d by Michael Tokarev at 2022-03-27T23:41:06+03:00
all private libraries in libdir/samba are of the form libFOO-samba4.so.0

- - - - -
9772ab4e by Michael Tokarev at 2022-03-27T23:41:06+03:00
samba-libs: remove dlz_bind9.so from the list

- - - - -
2fc81a32 by Michael Tokarev at 2022-03-27T23:41:06+03:00
samba-libs: bump soversion for libnetapi.so(0->1) & libsamba-credentials.so (0=>1)

- - - - -
266dd436 by Michael Tokarev at 2022-03-27T23:41:06+03:00
ctdb: do not install ctdb_local_daemons

- - - - -
30cd8a2f by Michael Tokarev at 2022-03-27T23:41:06+03:00
samba-libs: do not install non-existing private libutil-cmdline libcmdline-credentials libpopt-samba3*

- - - - -
046306eb by Michael Tokarev at 2022-03-27T23:41:06+03:00
libwbclient0: do not install non-existing private libwinbind-client

- - - - -
62ccb66f by Michael Tokarev at 2022-03-27T23:41:06+03:00
samba-libs: install all of libsmbldap.so.2*

- - - - -
b4479f85 by Michael Tokarev at 2022-03-27T23:41:06+03:00
samba-libs: install new private libcmdline

- - - - -
5f7e1994 by Michael Tokarev at 2022-03-27T23:52:49+03:00
samba-libs: install libsamba-cluster-support-samba4.so.0 (was built-into smbd before)

- - - - -
7b8d55cd by Michael Tokarev at 2022-03-27T23:52:52+03:00
samba: install new private libREG-FULL & libRPC-WORKER

- - - - -
ce368c18 by Michael Tokarev at 2022-03-27T23:52:52+03:00
samba: install new private libgss-preauth (needed by libkdc)

- - - - -
a42623f3 by Michael Tokarev at 2022-03-27T23:52:52+03:00
samba: install new samba-bgqd & samba-dcerpc binaries (in libdir/samba/)

- - - - -
e42f1ba0 by Michael Tokarev at 2022-03-27T23:52:52+03:00
samba-libs: install private libRPC-SERVER-LOOP (needed by winbindd & samba)

- - - - -
0aabcbdb by Michael Tokarev at 2022-03-27T23:52:52+03:00
samba: install new libdir/samba/rpc_* services

- - - - -
4e130ec4 by Michael Tokarev at 2022-03-27T23:52:52+03:00
ctdb: install libdir/ctdb/tdb_mutex_check

- - - - -
abf739e3 by Michael Tokarev at 2022-03-27T23:52:52+03:00
winbind: install libdir/samba/async_dns_krb5_locator.so

- - - - -
cbabe7f4 by Michael Tokarev at 2022-03-27T23:52:52+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= .

- - - - -
49f29ce8 by Michael Tokarev at 2022-03-27T23:52:52+03:00
export DEB_HOST_ARCH for dh_python3 invocation (hack?)

- - - - -
7cb6e3cf by Michael Tokarev at 2022-03-27T23:52:52+03:00
libsmbclient: add new version symbol

- - - - -
3be2abaf by Michael Tokarev at 2022-03-27T23:52:52+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

- - - - -
4f769b49 by Michael Tokarev at 2022-03-28T00:10:16+03:00
d/rules: switch from LD_LIBRARY_PATH to -l for dh_shlibdeps, use common variable for it

- - - - -
bc6f4558 by Michael Tokarev at 2022-03-28T00:26:59+03:00
d/make_shlibs: switch to use dpkg-parsechangelog -S, convert backticks to $(), switch to /bin/sh

- - - - -


16 changed files:

- debian/control
- debian/ctdb.install
- debian/libsmbclient.symbols
- debian/libwbclient0.install
- debian/libwbclient0.symbols
- debian/make_shlibs
- debian/patches/add-so-version-to-private-libraries
- + debian/patches/provide-missing-hex_encode_buf-in-smbconf.diff
- + debian/patches/remove-gssapi-gssapi-h.patch
- debian/patches/series
- debian/rules
- debian/samba-libs.install
- debian/samba-testsuite.install
- debian/samba.install
- debian/smbclient.install
- debian/winbind.install


Changes:

=====================================
debian/control
=====================================
@@ -43,10 +43,10 @@ Build-Depends: bison,
                librados-dev [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el ppc64 s390x x32],
                libreadline-dev,
                libsystemd-dev [linux-any],
-               libtalloc-dev (>= 2.3.3~),
+               libtalloc-dev (>= 2.3.3-3~),
                libtasn1-6-dev (>= 3.8),
                libtasn1-bin,
-               libtdb-dev (>= 1.4.6~),
+               libtdb-dev (>= 1.4.6-2~),
                libtevent-dev (>= 0.11.0~),
                liburing-dev [linux-any],
                perl,


=====================================
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.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/provide-missing-hex_encode_buf-in-smbconf.diff
=====================================
@@ -0,0 +1,47 @@
+Subject: hack: provide hex_encode_buf function in libsmbconf
+
+The implementation is in lib/util/util.c, but this file is not
+(and should not) included in libsmbconf link line. Add this
+function into a random source file for now just for the compilation
+to continue. More appropriate fix will be implemented later.
+
+diff --git a/source3/lib/dbwrap/dbwrap_ctdb.c b/source3/lib/dbwrap/dbwrap_ctdb.c
+index 0907089164a..42932b306a0 100644
+--- a/source3/lib/dbwrap/dbwrap_ctdb.c
++++ b/source3/lib/dbwrap/dbwrap_ctdb.c
+@@ -1977,3 +1977,35 @@ struct db_context *db_open_ctdb(TALLOC_CTX *mem_ctx,
+ 
+ 	return result;
+ }
++
++/**
++ * Print a buf in hex. Assumes dst is at least (srclen*2)+1 large.
++ */
++_PUBLIC_ void hex_encode_buf(char *dst, const uint8_t *src, size_t srclen)
++{
++        size_t i;
++        for (i=0; i<srclen; i++) {
++                snprintf(dst + i*2, 3, "%02X", src[i]);
++        }
++        /*
++         * Ensure 0-termination for 0-length buffers
++         */
++        dst[srclen*2] = '\0';
++}
++
++/**
++ * talloc version of hex_encode_buf()
++ */
++_PUBLIC_ char *hex_encode_talloc(TALLOC_CTX *mem_ctx, const unsigned char *buff_in, size_t len)
++{
++        char *hex_buffer;
++
++        hex_buffer = talloc_array(mem_ctx, char, (len*2)+1);
++        if (!hex_buffer) {
++                return NULL;
++        }
++        hex_encode_buf(hex_buffer, buff_in, len);
++        talloc_set_name_const(hex_buffer, hex_buffer);
++        return hex_buffer;
++}
++


=====================================
debian/patches/remove-gssapi-gssapi-h.patch
=====================================
@@ -0,0 +1,47 @@
+diff --git a/third_party/heimdal/lib/gssapi/gssapi.h b/third_party/heimdal/lib/gssapi/gssapi.h
+deleted file mode 100644
+index d2f039a5d55..00000000000
+--- a/third_party/heimdal/lib/gssapi/gssapi.h
++++ /dev/null
+@@ -1,41 +0,0 @@
+-/*
+- * Copyright (c) 2006 Kungliga Tekniska Högskolan
+- * (Royal Institute of Technology, Stockholm, Sweden).
+- * All rights reserved.
+- *
+- * Redistribution and use in source and binary forms, with or without
+- * modification, are permitted provided that the following conditions
+- * are met:
+- *
+- * 1. Redistributions of source code must retain the above copyright
+- *    notice, this list of conditions and the following disclaimer.
+- *
+- * 2. Redistributions in binary form must reproduce the above copyright
+- *    notice, this list of conditions and the following disclaimer in the
+- *    documentation and/or other materials provided with the distribution.
+- *
+- * 3. Neither the name of the Institute nor the names of its contributors
+- *    may be used to endorse or promote products derived from this software
+- *    without specific prior written permission.
+- *
+- * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+- * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+- * SUCH DAMAGE.
+- */
+-
+-/* $Id$ */
+-
+-#ifndef GSSAPI_H_
+-#define GSSAPI_H_
+-
+-#include <gssapi/gssapi.h>
+-
+-#endif


=====================================
debian/patches/series
=====================================
@@ -5,7 +5,9 @@ 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
+provide-missing-hex_encode_buf-in-smbconf.diff
+remove-gssapi-gssapi-h.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 := $(PYTHON) ./buildtools/bin/waf $(if ${V},-v)
 WAF_NO_PARALLEL := $(WAF) -j 1
 
 # wrapper around cups-config, to work around #726726
@@ -64,7 +66,7 @@ conf_args = \
 		--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,samba-cluster-support \
+		--builtin-libraries=ccan \
 		--minimum-library-version="$(shell ./debian/autodeps.py --minimum-library-version)" \
 		--with-cluster-support \
 		--with-socketpath=/run/ctdb/ctdbd.socket \
@@ -151,10 +153,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 +178,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 +257,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 +283,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-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/5c0c5b148c2bf6fe6c9b1fdbc8b150e2d6f5080f...bc6f455815b4ccd5ec5988207a3bdbd07cc64a46

-- 
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/5c0c5b148c2bf6fe6c9b1fdbc8b150e2d6f5080f...bc6f455815b4ccd5ec5988207a3bdbd07cc64a46
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/20220327/d63fc99d/attachment-0001.htm>


More information about the Pkg-samba-maint mailing list