diff -Nru samba-4.19.5+dfsg/debian/changelog samba-4.19.5+dfsg/debian/changelog --- samba-4.19.5+dfsg/debian/changelog 2024-02-25 17:45:54.000000000 +0000 +++ samba-4.19.5+dfsg/debian/changelog 2024-03-23 17:12:30.000000000 +0000 @@ -1,3 +1,136 @@ +samba (2:4.19.5+dfsg-4ubuntu7) noble; urgency=medium + + * Fix t64 package name in 'Enhances' attribute. + + -- Matthias Klose Sat, 23 Mar 2024 18:12:30 +0100 + +samba (2:4.19.5+dfsg-4ubuntu6) noble; urgency=high + + * No change rebuild against libkrb5-26t64-heimdal. + + -- Julian Andres Klode Fri, 22 Mar 2024 18:18:35 +0100 + +samba (2:4.19.5+dfsg-4ubuntu5) noble; urgency=medium + + * Drop explicit, wrong, redundant dependency from samba-dsdb-modules on + libgpgme11. + + -- Michael Hudson-Doyle Thu, 21 Mar 2024 09:47:23 +1300 + +samba (2:4.19.5+dfsg-4ubuntu4) noble; urgency=medium + + * No-change rebuild against libcups2t64 + + -- Michael Hudson-Doyle Wed, 20 Mar 2024 13:56:46 +1300 + +samba (2:4.19.5+dfsg-4ubuntu3) noble; urgency=medium + + * No-change rebuild against libgpgme t64. + + -- Matthias Klose Fri, 15 Mar 2024 16:50:16 +0100 + +samba (2:4.19.5+dfsg-4ubuntu2) noble; urgency=medium + + * No-change rebuild against libgnutls30t64 + + -- Steve Langasek Sun, 10 Mar 2024 02:13:07 +0000 + +samba (2:4.19.5+dfsg-4ubuntu1) noble; urgency=medium + + * Merge with Debian unstable. Remaining changes: + - debian/control: Ubuntu i386 binary compatibility: + + enable the liburing vfs module, except on i386 where liburing is + not available + - d/t/control, d/t/util,d/t/samba-ad-dc-provisioning-internal-dns: + samba AD DC provisioning and domain join tests with internal DNS + (LP #1977746, LP #2011745) + - d/control: adjust breaks/replaces for file move that Debian did in + 4.16.6+dfsg-5, and Ubuntu only did in 4.17.7+dfsg-1ubuntu1, to avoid + file conflict in a dist-upgrade from earlier Ubuntu releases, like + Kinetic (LP #2024663) + - d/control: python3-samba has a runtime dep on python3-markdown + - glusterfs is no longer in main, create new binary package in + universe to ship the samba glusterfs vfs modules and manpages + (LP #2045063): + + d/control: new samba-vfs-modules-glusterfs package + + d/rules: glusterfs vfs modules and manpages are now in the + samba-vfs-modules-extra package + + d/samba-vfs-modules-extra.install: add glusterfs vfs modules and + manpage + - d/t/util: handle breakage introduced by lxd-installer. If on + Ubuntu, assume lxd comes from a snap and install it if needed + - d/t/util: ignore cloud-init's warning exit status, which is + happening because of LP #2048129 (also see LP #2048522) + + -- Andreas Hasenack Mon, 04 Mar 2024 15:05:13 -0300 + +samba (2:4.19.5+dfsg-4) unstable; urgency=medium + + * stop shipping python3/dist-packages/samba/tests + (Closes: #1064512, #1063149) + * add Debian-Specific tag to debian-specific patches + * d/genshlibs: run dh_makeshlibs on libsmbclient0 + (Closes: #1065349) + + -- Michael Tokarev Sun, 03 Mar 2024 15:37:16 +0300 + +samba (2:4.19.5+dfsg-3) unstable; urgency=medium + + * d/control: add versioned depends on dpkg-dev to avoid accidental + build of time64_t packages on older systems + * +lower-dns-lookup-mismatch-messages.patch (reduce log noise) + * d/control: add libtirpc-dev and rpcsvc-proto to Build-Depends-Arch + (Closes: #1065188) + + -- Michael Tokarev Fri, 01 Mar 2024 19:18:35 +0300 + +samba (2:4.19.5+dfsg-2ubuntu1) noble; urgency=medium + + * Merge with Debian unstable (LP: #2055414). Remaining changes: + - debian/control: Ubuntu i386 binary compatibility: + + enable the liburing vfs module, except on i386 where liburing is + not available + - d/t/control, d/t/util,d/t/samba-ad-dc-provisioning-internal-dns: + samba AD DC provisioning and domain join tests with internal DNS + (LP #1977746, LP #2011745) + - d/control: adjust breaks/replaces for file move that Debian did in + 4.16.6+dfsg-5, and Ubuntu only did in 4.17.7+dfsg-1ubuntu1, to avoid + file conflict in a dist-upgrade from earlier Ubuntu releases, like + Kinetic (LP #2024663) + - d/control: python3-samba has a runtime dep on python3-markdown + - glusterfs is no longer in main, create new binary package in + universe to ship the samba glusterfs vfs modules and manpages + (LP #2045063): + + d/control: new samba-vfs-modules-glusterfs package + + d/rules: glusterfs vfs modules and manpages are now in the + samba-vfs-modules-extra package + + d/samba-vfs-modules-extra.install: add glusterfs vfs modules and + manpage + - d/t/util: handle breakage introduced by lxd-installer. If on + Ubuntu, assume lxd comes from a snap and install it if needed + - d/t/util: ignore cloud-init's warning exit status, which is + happening because of LP #2048129 (also see LP #2048522) + + -- Andreas Hasenack Thu, 29 Feb 2024 09:55:25 -0300 + +samba (2:4.19.5+dfsg-2) unstable; urgency=medium + + * rename libsmbclient => libsmbclient0 for 64-bit time_t transition + Closes: #1064337 + * d/libsmbclient.lintian-overrides: remove, soname now = package name + * add Breaks: of sssd packages to samba-libs + * +passchange-error-message.patch - fix password change error message + * +edns0.patch: enable EDNS0 support in internal UDP-only DNS client + https://bugzilla.samba.org/show_bug.cgi?id=15536 + + -- Michael Tokarev Wed, 28 Feb 2024 19:38:48 +0300 + +samba (2:4.19.5+dfsg-1ubuntu2) noble; urgency=medium + + * No-change rebuild against libtirpc3t64 + + -- Steve Langasek Thu, 29 Feb 2024 09:33:34 +0000 + samba (2:4.19.5+dfsg-1ubuntu1) noble; urgency=medium * Merge with Debian unstable (LP: #2054592). Remaining changes: diff -Nru samba-4.19.5+dfsg/debian/control samba-4.19.5+dfsg/debian/control --- samba-4.19.5+dfsg/debian/control 2024-02-25 17:45:54.000000000 +0000 +++ samba-4.19.5+dfsg/debian/control 2024-03-23 17:12:24.000000000 +0000 @@ -11,6 +11,7 @@ Homepage: https://www.samba.org Standards-Version: 4.6.2 Build-Depends: + dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec, Build-Depends-Arch: @@ -21,6 +22,7 @@ flex, perl:any, po-debconf, + rpcsvc-proto, # libraries which we embed but use system versions of: libtalloc-dev (>= 2.4.1~), python3-talloc-dev (>= 2.4.1~), @@ -57,6 +59,7 @@ libpcap-dev [hurd-i386 kfreebsd-any], libpopt-dev, libreadline-dev, + libtirpc-dev, libsystemd-dev [linux-any], libtasn1-6-dev (>= 3.8), libtasn1-bin, @@ -145,6 +148,9 @@ Breaks: libwbclient0 (<< 2:4.16.1+dfsg-7~), samba (<< 2:4.17.0+dfsg-2~), + sssd-ad (<< 2.9.4-1+b1), + sssd-ad-common (<< 2.9.4-1+b1), + sssd-ipa (<< 2.9.4-1+b1), Description: Samba core libraries Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, @@ -191,7 +197,7 @@ . This package contains the common files that are used by both the server (provided in the samba package) and the client (provided in the smbclient - libsmbclient packages). + libsmbclient0 packages). Package: samba-ad-dc Architecture: all @@ -330,8 +336,7 @@ Architecture: any Multi-Arch: same Section: libs -Depends: libgpgme11, - samba-libs (= ${binary:Version}), +Depends: samba-libs (= ${binary:Version}), ${ldb:Depends}, ${misc:Depends}, ${shlibs:Depends} @@ -395,7 +400,11 @@ * vfs_gluterfs * vfs_glusterfs_fuse -Package: libsmbclient +Package: libsmbclient0 +Provides: ${t64:Provides} +X-Time64-Compat: libsmbclient +Replaces: libsmbclient +Breaks: libsmbclient (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -410,8 +419,8 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libsmbclient (= ${binary:Version}), ${misc:Depends} -Description: development files for libsmbclient +Depends: libsmbclient0 (= ${binary:Version}), ${misc:Depends} +Description: development files for libsmbclient0 This package provides the development files (static library and headers) required for building applications against libsmbclient, a library that enables client applications to talk to Microsoft Windows and Samba servers @@ -429,7 +438,7 @@ passwd, ${misc:Depends}, ${shlibs:Depends} -Enhances: libkrb5-26-heimdal +Enhances: libkrb5-26t64-heimdal Suggests: libnss-winbind, libpam-winbind # 4.16.6+dfsg-5 idmap_{script,rfc2307}.8 moved samba{,-libs} => winbind # In Ubuntu, this was first done in 2:4.17.7+dfsg-1ubuntu1. See LP: #2024663 diff -Nru samba-4.19.5+dfsg/debian/genshlibs samba-4.19.5+dfsg/debian/genshlibs --- samba-4.19.5+dfsg/debian/genshlibs 2024-01-05 13:28:31.000000000 +0000 +++ samba-4.19.5+dfsg/debian/genshlibs 2024-03-04 18:04:57.000000000 +0000 @@ -62,6 +62,13 @@ done echo "${0##*/}: processing $pkg $ver" + if [ libsmbclient0 = $pkg ]; then + # run dh_makeshlibs to emit t64:Provides properly + # it should contain just one (public) library file + dh_makeshlibs -p $pkg -- -v$ver || rc=1 + continue + fi + # generate shlibs file: for public libs use >>$ver, for private =$ver mkdir -p $pd/DEBIAN for x in $libs; do diff -Nru samba-4.19.5+dfsg/debian/libsmbclient.install samba-4.19.5+dfsg/debian/libsmbclient.install --- samba-4.19.5+dfsg/debian/libsmbclient.install 2023-08-07 20:17:35.000000000 +0000 +++ samba-4.19.5+dfsg/debian/libsmbclient.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -usr/lib/*/libsmbclient.so.0* -usr/share/man/man7/libsmbclient.7 diff -Nru samba-4.19.5+dfsg/debian/libsmbclient.lintian-overrides samba-4.19.5+dfsg/debian/libsmbclient.lintian-overrides --- samba-4.19.5+dfsg/debian/libsmbclient.lintian-overrides 2023-08-07 20:17:35.000000000 +0000 +++ samba-4.19.5+dfsg/debian/libsmbclient.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -# changing a library package name needlessly is always worse than having a -# name that doesn't match the soname. -libsmbclient: package-name-doesnt-match-sonames libsmbclient0 diff -Nru samba-4.19.5+dfsg/debian/libsmbclient.symbols samba-4.19.5+dfsg/debian/libsmbclient.symbols --- samba-4.19.5+dfsg/debian/libsmbclient.symbols 2024-02-25 17:43:52.000000000 +0000 +++ samba-4.19.5+dfsg/debian/libsmbclient.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,203 +0,0 @@ -libsmbclient.so.0 #PACKAGE# #MINVER# -* Build-Depends-Package: libsmbclient-dev - SMBCLIENT_0.1.0@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - SMBCLIENT_0.2.0@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 - SMBCLIENT_0.2.1@SMBCLIENT_0.2.1 2:4.1.1 - SMBCLIENT_0.2.2@SMBCLIENT_0.2.2 2:4.3.0+dfsg - SMBCLIENT_0.2.3@SMBCLIENT_0.2.3 2:4.3.0+dfsg - SMBCLIENT_0.3.0@SMBCLIENT_0.3.0 2:4.8.0+dfsg - SMBCLIENT_0.3.1@SMBCLIENT_0.3.1 2:4.8.0+dfsg - SMBCLIENT_0.3.2@SMBCLIENT_0.3.2 2:4.9.0+dfsg - SMBCLIENT_0.3.3@SMBCLIENT_0.3.3 2:4.9.0+dfsg - SMBCLIENT_0.4.0@SMBCLIENT_0.4.0 2:4.9.0+dfsg - SMBCLIENT_0.5.0@SMBCLIENT_0.5.0 2:4.10.0+dfsg - SMBCLIENT_0.6.0@SMBCLIENT_0.6.0 2:4.12.0+dfsg - SMBCLIENT_0.7.0@SMBCLIENT_0.7.0 2:4.16.0+dfsg - smbc_chmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_close@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_closedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_creat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_fgetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_flistxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_free_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_fremovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_fsetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_fstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_fstatvfs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_ftruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getDebug@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionAddCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionAuthData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionAuthDataWithContext@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionCheckServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionChmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionClose@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionClosedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionCreat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionFstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionFstatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionFstatdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionFtruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionGetCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionGetdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionGetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionListPrintJobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionListxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionLseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionLseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionMkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionNotify@SMBCLIENT_0.2.3 2:4.3.0+dfsg - smbc_getFunctionOpen@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionOpenPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionOpendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionPrintFile@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionPurgeCachedServers@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionRead@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionReaddir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionReaddirPlus2@SMBCLIENT_0.6.0 2:4.12.0+dfsg - smbc_getFunctionReaddirPlus@SMBCLIENT_0.3.3 2:4.9.0+dfsg - smbc_getFunctionRemoveCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionRemoveUnusedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionRemovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionRename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionRmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionSetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionSplice@SMBCLIENT_0.2.2 2:4.3.0+dfsg - smbc_getFunctionStat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionStatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionTelldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionUnlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionUnlinkPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionUtimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getFunctionWrite@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getNetbiosName@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionBrowseMaxLmbCount@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionCaseSensitive@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionDebugToStderr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionFallbackAfterKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionFullTimeNames@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionNoAutoAnonymousLogin@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionOneSharePerServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionOpenShareMode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionSmbEncryptionLevel@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionUrlEncodeReaddirEntries@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionUseCCache@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionUseKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getOptionUseNTHash@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 - smbc_getOptionUserData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getPort@SMBCLIENT_0.1.0 2:4.1.1 - smbc_getServerCacheData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getTimeout@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getUser@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getWorkgroup@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_getxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_init@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_init_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_lgetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_list_print_jobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_listxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_llistxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_lremovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_lseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_lseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_lsetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_mkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_new_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_notify@SMBCLIENT_0.2.3 2:4.3.0+dfsg - smbc_open@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_open_print_job@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_opendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_option_get@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_option_set@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_print_file@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_read@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_readdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_readdirplus2@SMBCLIENT_0.6.0 2:4.12.0+dfsg - smbc_readdirplus@SMBCLIENT_0.3.3 2:4.9.0+dfsg - smbc_removexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_rename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_rmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setConfiguration@SMBCLIENT_0.3.2 2:4.9.0+dfsg - smbc_setDebug@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionAddCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionAuthData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionAuthDataWithContext@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionCheckServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionChmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionClose@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionClosedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionCreat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionFstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionFstatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionFstatdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionFtruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionGetCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionGetdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionGetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionListPrintJobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionListxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionLseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionLseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionMkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionNotify@SMBCLIENT_0.2.3 2:4.3.0+dfsg - smbc_setFunctionOpen@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionOpenPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionOpendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionPrintFile@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionPurgeCachedServers@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionRead@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionReaddir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionReaddirPlus2@SMBCLIENT_0.6.0 2:4.12.0+dfsg - smbc_setFunctionReaddirPlus@SMBCLIENT_0.3.3 2:4.9.0+dfsg - smbc_setFunctionRemoveCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionRemoveUnusedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionRemovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionRename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionRmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionSetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionSplice@SMBCLIENT_0.2.2 2:4.3.0+dfsg - smbc_setFunctionStat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionStatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionTelldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionUnlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionUnlinkPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionUtimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setFunctionWrite@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setLogCallback@SMBCLIENT_0.3.1 2:4.8.0+dfsg - smbc_setNetbiosName@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionBrowseMaxLmbCount@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionCaseSensitive@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionDebugToStderr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionFallbackAfterKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionFullTimeNames@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionNoAutoAnonymousLogin@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionOneSharePerServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionOpenShareMode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionProtocols@SMBCLIENT_0.5.0 2:4.10.0+dfsg - smbc_setOptionSmbEncryptionLevel@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionUrlEncodeReaddirEntries@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionUseCCache@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionUseKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setOptionUseNTHash@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 - smbc_setOptionUserData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setPort@SMBCLIENT_0.1.0 2:4.1.1 - smbc_setServerCacheData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setTimeout@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setUser@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setWorkgroup@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_set_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_set_credentials@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_set_credentials_with_fallback@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_setxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_stat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_statvfs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_telldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_unlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_unlink_print_job@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_urldecode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_urlencode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_utime@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_utimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_version@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 - smbc_write@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 diff -Nru samba-4.19.5+dfsg/debian/libsmbclient0.install samba-4.19.5+dfsg/debian/libsmbclient0.install --- samba-4.19.5+dfsg/debian/libsmbclient0.install 1970-01-01 00:00:00.000000000 +0000 +++ samba-4.19.5+dfsg/debian/libsmbclient0.install 2024-03-04 12:35:58.000000000 +0000 @@ -0,0 +1,2 @@ +usr/lib/*/libsmbclient.so.0* +usr/share/man/man7/libsmbclient.7 diff -Nru samba-4.19.5+dfsg/debian/libsmbclient0.symbols samba-4.19.5+dfsg/debian/libsmbclient0.symbols --- samba-4.19.5+dfsg/debian/libsmbclient0.symbols 1970-01-01 00:00:00.000000000 +0000 +++ samba-4.19.5+dfsg/debian/libsmbclient0.symbols 2024-03-04 12:35:58.000000000 +0000 @@ -0,0 +1,203 @@ +libsmbclient.so.0 #PACKAGE# #MINVER# +* Build-Depends-Package: libsmbclient-dev + SMBCLIENT_0.1.0@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + SMBCLIENT_0.2.0@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 + SMBCLIENT_0.2.1@SMBCLIENT_0.2.1 2:4.1.1 + SMBCLIENT_0.2.2@SMBCLIENT_0.2.2 2:4.3.0+dfsg + SMBCLIENT_0.2.3@SMBCLIENT_0.2.3 2:4.3.0+dfsg + SMBCLIENT_0.3.0@SMBCLIENT_0.3.0 2:4.8.0+dfsg + SMBCLIENT_0.3.1@SMBCLIENT_0.3.1 2:4.8.0+dfsg + SMBCLIENT_0.3.2@SMBCLIENT_0.3.2 2:4.9.0+dfsg + SMBCLIENT_0.3.3@SMBCLIENT_0.3.3 2:4.9.0+dfsg + SMBCLIENT_0.4.0@SMBCLIENT_0.4.0 2:4.9.0+dfsg + SMBCLIENT_0.5.0@SMBCLIENT_0.5.0 2:4.10.0+dfsg + SMBCLIENT_0.6.0@SMBCLIENT_0.6.0 2:4.12.0+dfsg + SMBCLIENT_0.7.0@SMBCLIENT_0.7.0 2:4.16.0+dfsg + smbc_chmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_close@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_closedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_creat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_fgetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_flistxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_free_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_fremovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_fsetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_fstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_fstatvfs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_ftruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getDebug@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionAddCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionAuthData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionAuthDataWithContext@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionCheckServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionChmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionClose@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionClosedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionCreat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionFstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionFstatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionFstatdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionFtruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionGetCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionGetdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionGetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionListPrintJobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionListxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionLseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionLseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionMkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionNotify@SMBCLIENT_0.2.3 2:4.3.0+dfsg + smbc_getFunctionOpen@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionOpenPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionOpendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionPrintFile@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionPurgeCachedServers@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionRead@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionReaddir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionReaddirPlus2@SMBCLIENT_0.6.0 2:4.12.0+dfsg + smbc_getFunctionReaddirPlus@SMBCLIENT_0.3.3 2:4.9.0+dfsg + smbc_getFunctionRemoveCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionRemoveUnusedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionRemovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionRename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionRmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionSetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionSplice@SMBCLIENT_0.2.2 2:4.3.0+dfsg + smbc_getFunctionStat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionStatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionTelldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionUnlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionUnlinkPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionUtimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getFunctionWrite@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getNetbiosName@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionBrowseMaxLmbCount@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionCaseSensitive@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionDebugToStderr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionFallbackAfterKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionFullTimeNames@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionNoAutoAnonymousLogin@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionOneSharePerServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionOpenShareMode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionSmbEncryptionLevel@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionUrlEncodeReaddirEntries@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionUseCCache@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionUseKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getOptionUseNTHash@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 + smbc_getOptionUserData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getPort@SMBCLIENT_0.1.0 2:4.1.1 + smbc_getServerCacheData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getTimeout@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getUser@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getWorkgroup@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_getxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_init@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_init_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_lgetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_list_print_jobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_listxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_llistxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_lremovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_lseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_lseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_lsetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_mkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_new_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_notify@SMBCLIENT_0.2.3 2:4.3.0+dfsg + smbc_open@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_open_print_job@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_opendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_option_get@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_option_set@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_print_file@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_read@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_readdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_readdirplus2@SMBCLIENT_0.6.0 2:4.12.0+dfsg + smbc_readdirplus@SMBCLIENT_0.3.3 2:4.9.0+dfsg + smbc_removexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_rename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_rmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setConfiguration@SMBCLIENT_0.3.2 2:4.9.0+dfsg + smbc_setDebug@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionAddCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionAuthData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionAuthDataWithContext@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionCheckServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionChmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionClose@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionClosedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionCreat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionFstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionFstatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionFstatdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionFtruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionGetCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionGetdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionGetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionListPrintJobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionListxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionLseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionLseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionMkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionNotify@SMBCLIENT_0.2.3 2:4.3.0+dfsg + smbc_setFunctionOpen@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionOpenPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionOpendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionPrintFile@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionPurgeCachedServers@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionRead@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionReaddir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionReaddirPlus2@SMBCLIENT_0.6.0 2:4.12.0+dfsg + smbc_setFunctionReaddirPlus@SMBCLIENT_0.3.3 2:4.9.0+dfsg + smbc_setFunctionRemoveCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionRemoveUnusedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionRemovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionRename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionRmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionSetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionSplice@SMBCLIENT_0.2.2 2:4.3.0+dfsg + smbc_setFunctionStat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionStatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionTelldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionUnlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionUnlinkPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionUtimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setFunctionWrite@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setLogCallback@SMBCLIENT_0.3.1 2:4.8.0+dfsg + smbc_setNetbiosName@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionBrowseMaxLmbCount@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionCaseSensitive@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionDebugToStderr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionFallbackAfterKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionFullTimeNames@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionNoAutoAnonymousLogin@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionOneSharePerServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionOpenShareMode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionProtocols@SMBCLIENT_0.5.0 2:4.10.0+dfsg + smbc_setOptionSmbEncryptionLevel@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionUrlEncodeReaddirEntries@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionUseCCache@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionUseKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setOptionUseNTHash@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 + smbc_setOptionUserData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setPort@SMBCLIENT_0.1.0 2:4.1.1 + smbc_setServerCacheData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setTimeout@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setUser@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setWorkgroup@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_set_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_set_credentials@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_set_credentials_with_fallback@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_setxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_stat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_statvfs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_telldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_unlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_unlink_print_job@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_urldecode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_urlencode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_utime@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_utimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_version@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 + smbc_write@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 diff -Nru samba-4.19.5+dfsg/debian/patches/edns0.patch samba-4.19.5+dfsg/debian/patches/edns0.patch --- samba-4.19.5+dfsg/debian/patches/edns0.patch 1970-01-01 00:00:00.000000000 +0000 +++ samba-4.19.5+dfsg/debian/patches/edns0.patch 2024-03-04 12:35:58.000000000 +0000 @@ -0,0 +1,58 @@ +From: Michael Tokarev +Subject: Minimal EDNS0 support for built-in DNS client +Date: Mon, 26 Feb 2024 14:15:00 +0300 +Forwarded: yes +Bug: https://bugzilla.samba.org/show_bug.cgi?id=15536 + +Currently, samba built-in DNS client is UDP-only (it does +support TCP mode, but not all components use it). In +particular, when winbind queries list of AD DCs (SRV +record) which can be quite large, it uses UDP-only query. +And at the same time, samba DNS client does not support +EDNS0 at all, so the reply is limited to standard DNS +packet size which is 512 bytes. + +Add minimal EDNS0 OPT record to ADDITIONAL section when +sending a DNS request out, indicating we can accept +DNS packets up to 4Kb in size. + +Since DNSSEC is in wide use today and DNSSEC requires +EDNS0, it is okay to assume ENDS0 is widely supported +these days, so there should be no regressions when +enabling EDNS0. + +Signed-off-by: Michael Tokarev + +diff --git a/libcli/dns/dns.c b/libcli/dns/dns.c +index 943b4d5b33e..81144601bb8 100644 +--- a/libcli/dns/dns.c ++++ b/libcli/dns/dns.c +@@ -422,6 +422,7 @@ struct tevent_req *dns_cli_request_send(TALLOC_CTX *mem_ctx, + struct dns_cli_request_state *state; + struct dns_name_question question; + struct dns_name_packet out_packet; ++ struct dns_res_rec edns0_opt; + enum ndr_err_code ndr_err; + + req = tevent_req_create(mem_ctx, &state, +@@ -443,11 +444,19 @@ struct tevent_req *dns_cli_request_send(TALLOC_CTX *mem_ctx, + .question_type = qtype, .question_class = qclass + }; + ++ edns0_opt = (struct dns_res_rec) { ++ .name = "", ++ .rr_type = DNS_QTYPE_OPT, ++ .rr_class = 4096 /* 4096 bytes UDP buffer size */ ++ }; ++ + out_packet = (struct dns_name_packet) { + .id = state->req_id, + .operation = DNS_OPCODE_QUERY | DNS_FLAG_RECURSION_DESIRED, + .qdcount = 1, +- .questions = &question ++ .questions = &question, ++ .arcount = 1, ++ .additional = &edns0_opt + }; + + ndr_err = ndr_push_struct_blob( diff -Nru samba-4.19.5+dfsg/debian/patches/lower-dns-lookup-mismatch-messages.patch samba-4.19.5+dfsg/debian/patches/lower-dns-lookup-mismatch-messages.patch --- samba-4.19.5+dfsg/debian/patches/lower-dns-lookup-mismatch-messages.patch 1970-01-01 00:00:00.000000000 +0000 +++ samba-4.19.5+dfsg/debian/patches/lower-dns-lookup-mismatch-messages.patch 2024-03-04 18:04:57.000000000 +0000 @@ -0,0 +1,34 @@ +From: Michael Tokarev +Date: Fri, 01 Mar 2024 16:16:20 +0300 +Subject: lower dns lookup mismatch messages + +There's just too much useless noise in the logs, +especially when the PTR record just doesn't exist. + +Signed-off-by: Michael Tokarev + +diff --git a/source3/lib/util_sock.c b/source3/lib/util_sock.c +index 5ff875c230d..b9237c3797e 100644 +--- a/source3/lib/util_sock.c ++++ b/source3/lib/util_sock.c +@@ -710,5 +710,5 @@ static bool matchname(const char *remotehost, + (!strequal(remotehost, ailist->ai_canonname) && + !strequal(remotehost, "localhost"))) { +- DEBUG(0,("matchname: host name/name mismatch: %s != %s\n", ++ DEBUG(5,("matchname: host name/name mismatch: %s != %s\n", + remotehost, + ailist->ai_canonname ? +@@ -736,5 +736,5 @@ static bool matchname(const char *remotehost, + */ + +- DEBUG(0,("matchname: host name/address mismatch: %s != %s\n", ++ DEBUG(5,("matchname: host name/address mismatch: %s != %s\n", + print_sockaddr_len(addr_buf, + sizeof(addr_buf), +@@ -892,5 +892,5 @@ int get_remote_hostname(const struct tsocket_address *remote_address, + } else { + if (!matchname(name_buf, (struct sockaddr *)&ss, len)) { +- DEBUG(0,("matchname failed on %s\n", name_buf)); ++ DEBUG(5,("matchname failed on %s\n", name_buf)); + strlcpy(name_buf, "UNKNOWN", sizeof(name_buf)); + } diff -Nru samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-python3-markdown.patch samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-python3-markdown.patch --- samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-python3-markdown.patch 2024-01-30 16:37:18.000000000 +0000 +++ samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-python3-markdown.patch 2024-03-04 18:04:57.000000000 +0000 @@ -2,6 +2,8 @@ Date: Fri, 2 Dec 2022 11:08:27 +0300 Updated: Thu, 03 Aug 2023 17:10:59 +0300 Subject: print meaningful error message if python3-markdown is not installed +Debian-Specific: yes +Forwarded: not-needed --- python/samba/netcmd/domain/schemaupgrade.py | 4 ++-- diff -Nru samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-samba-ad-provision.patch samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-samba-ad-provision.patch --- samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-samba-ad-provision.patch 2024-01-30 16:37:18.000000000 +0000 +++ samba-4.19.5+dfsg/debian/patches/meaningful-error-if-no-samba-ad-provision.patch 2024-03-04 18:04:57.000000000 +0000 @@ -2,6 +2,8 @@ Date: Fri, 2 Dec 2022 10:54:31 +0300 Updated: Thu, 03 Aug 2023 17:06:24 +0300 Subject: print meaningful error message if samba-ad-provision is not installed +Debian-Specific: yes +Forwarded: not-needed --- python/samba/provision/common.py | 5 ++++- diff -Nru samba-4.19.5+dfsg/debian/patches/passchange-error-message.patch samba-4.19.5+dfsg/debian/patches/passchange-error-message.patch --- samba-4.19.5+dfsg/debian/patches/passchange-error-message.patch 1970-01-01 00:00:00.000000000 +0000 +++ samba-4.19.5+dfsg/debian/patches/passchange-error-message.patch 2024-03-04 12:35:58.000000000 +0000 @@ -0,0 +1,24 @@ +From: Michael Tokarev +Date: Mon, 26 Feb 2024 15:35:35 +0300 +Subject: passchange: error message fix +Forwarded: yes + +Missing space and newline. + +Signed-off-by: Michael Tokarev + +diff --git a/source3/libsmb/passchange.c b/source3/libsmb/passchange.c +index 716bfa39a3b..4049ad0fea1 100644 +--- a/source3/libsmb/passchange.c ++++ b/source3/libsmb/passchange.c +@@ -221,8 +221,8 @@ NTSTATUS remote_password_change(const char *remote_machine, + if (!NT_STATUS_IS_OK(result)) { + int rc = asprintf( + err_str, +- "machine %s rejected to change the password" +- "with error: %s", ++ "machine %s rejected to change the password " ++ "with error: %s\n", + remote_machine, + get_friendly_nt_error_msg(result)); + if (rc <= 0) { diff -Nru samba-4.19.5+dfsg/debian/patches/series samba-4.19.5+dfsg/debian/patches/series --- samba-4.19.5+dfsg/debian/patches/series 2024-02-25 17:43:52.000000000 +0000 +++ samba-4.19.5+dfsg/debian/patches/series 2024-03-04 18:04:57.000000000 +0000 @@ -23,3 +23,6 @@ meaningful-error-if-no-python3-markdown.patch ctdb-use-run-instead-of-var-run.patch silence-can-not-convert-group-sid.diff +edns0.patch +passchange-error-message.patch +lower-dns-lookup-mismatch-messages.patch diff -Nru samba-4.19.5+dfsg/debian/rules samba-4.19.5+dfsg/debian/rules --- samba-4.19.5+dfsg/debian/rules 2024-02-25 17:43:52.000000000 +0000 +++ samba-4.19.5+dfsg/debian/rules 2024-03-04 18:04:57.000000000 +0000 @@ -130,7 +130,7 @@ mitkrb5-dep-pkgs = samba-libs samba-dev mitkrb5-dep-pkgs += samba samba-common-bin python3-samba mitkrb5-dep-pkgs += samba-dsdb-modules samba-vfs-modules -mitkrb5-dep-pkgs += libsmbclient smbclient +mitkrb5-dep-pkgs += libsmbclient0 smbclient mitkrb5-dep-pkgs += libnss-winbind libpam-winbind mitkrb5-dep-pkgs += winbind libwbclient0 mitkrb5-dep-pkgs += samba-testsuite @@ -237,6 +237,8 @@ # Included in python-tevent? rm debian/tmp/usr/lib/python*/*-packages/_tevent.* rm debian/tmp/usr/lib/python*/*-packages/tevent.py + # selftests: either not needed or should go to -testsuite + rm -rf debian/tmp/usr/lib/python3/dist-packages/samba/tests/ # pam stuff install -Dp -m0644 debian/winbind.pam-config debian/tmp/usr/share/pam-configs/winbind mv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libnss_* debian/tmp/lib/$(DEB_HOST_MULTIARCH)/ @@ -381,7 +383,7 @@ $(call depcheck, libldb2, samba|samba-libs|winbind|libwbclient0) # use-bzero-instead-of-memset_s.diff $(call depcheck, python3-samba, samba|winbind|ctdb) $(call depcheck, libwbclient0, samba|samba-libs|winbind|smbclient|ctdb) - $(call depcheck, libsmbclient, samba|winbind|smbclient|ctdb) + $(call depcheck, libsmbclient0, samba|winbind|smbclient|ctdb) override_dh_gencontrol: dh_gencontrol $(addprefix -p, ${LDB_PACKAGES}) -- -v${LDB_DEB_VERSION}