- Update from vesion 8.9.1 to 8.10.0 - Update of rootfile - In previous versions if libpsl was not found then the build excluded it. Now it needs to be explicitly disabled otherwise the build will stop with a warning that it could not be found. - Changelog 8.10.0 changes: o autotools: add `--enable-windows-unicode` option [103] o curl: --help [option] displays documentation for given cmdline option [19] o curl: add --skip-existing [54] o curl: for -O, use "default" as filename when the URL has none [34] o curl: make --rate accept "number of units" [4] o curl: make --show-headers the same as --include [6] o curl: support --dump-header % to direct to stderr [31] o curl: support embedding a CA bundle and --dump-ca-embed [20] o curl: support repeated use of the verbose option; -vv etc [35] o curl: use libuv for parallel transfers with --test-event [82] o getinfo: add CURLINFO_POSTTRANSFER_TIME_T [87] o mbedtls: add CURLOPT_TLS13_CIPHERS support [78] o rustls: add support for setting TLS version and ciphers [113] o vtls: stop offering alpn http/1.1 for http2-prior-knowledge [53] o wolfssl: add CURLOPT_TLS13_CIPHERS support [76] o wolfssl: add support for ssl cert blob / ssl key blob options [50] bugfixes: o asyn-thread: stop using GetAddrInfoExW on Windows [241] o autotools: fix MS-DOS builds [249] o autotools: fix typo in tests/data target [30] o aws_sigv4: fix canon order for headers with same prefix [74] o bearssl: fix setting tls version [203] o bearssl: improve shutdown handling [45] o BINDINGS: add zig binding [100] o build: add `iphlpapi` lib for libssh on Windows [166] o build: add `poll()` detection for cross-builds [244] o build: add options to disable SHA-512/256 hash algo [239] o build: check OS-native IDN first, then libidn2 [223] o build: delete unused `REQUIRE_LIB_DEPS` [226] o build: drop unused `NROFF` reference [253] o build: drop unused feature-detection code for Apple `poll()` [227] o build: generate `buildinfo.txt` for test logs [256] o build: improve compiler version detection portability o build: make `CURL_FORMAT_CURL_OFF_T[U]` work with mingw-w64 <=7.0.0 [207] o build: silence C4232 MSVC warnings in vcpkg ngtcp2 builds [137] o build: use -Wno-format-overflow [195] o buildconf.bat: fix tool_hugehelp.c generation [173] o cf-socket: fix pollset for listening [179] o cf-socket: prevent KEEPALIVE_FACTOR being set to 1000 for Windows [185] o cfilters: send flush [13] o CHANGES: rename to CHANGES.md, no longer generated [40] o CI: enable parallel testing in CI builds [18] o ci: Update actions/upload-artifact digest to 89ef406 [24] o cmake: `Libs.private` improvements [215] o cmake: add `CURL_USE_PKGCONFIG` option [138] o cmake: add Linux CI job, fix pytest with cmake [71] o cmake: add math library when using wolfssl and ngtcp2 [66] o cmake: add missing `pkg-config` hints to Find modules [158] o cmake: add missing version detection to Find modules [170] o cmake: add rustls [116] o cmake: add support for versioned symbols option [51] o cmake: add wolfSSH support [117] o cmake: allow `pkg-config` in more envs [147] o cmake: cleanup header paths [59] o cmake: default `CURL_DISABLE_LDAPS` to the value of `CURL_DISABLE_LDAP` [231] o cmake: delete MSVC warning suppression for tests/server [101] o cmake: detect `nghttp2` via `pkg-config`, enable by default [21] o cmake: detect and show VCPKG in platform flags [84] o cmake: distcheck for files in CMake subdir [9] o cmake: drop custom `CMakeOutput.log`/`CMakeError.log` logs [27] o cmake: drop libssh CONFIG-style detection [167] o cmake: drop no-op `tests/data/CMakeLists.txt` [26] o cmake: drop reference to undefined variable [25] o cmake: drop unused `HAVE_IDNA_STRERROR` [62] o cmake: drop unused internal variable [22] o cmake: exclude tests/http/clients builds by default [110] o cmake: fix `GSS_VERSION` for Heimdal found via pkg-config [77] o cmake: fix `pkg-config`-based detection in `FindGSS.cmake` [94] o cmake: fix and tidy up c-ares builds, enable in more CI jobs [156] o cmake: fix find rustls [148] o cmake: fixup linking libgsasl when detected via CMake-native o cmake: honor custom `CMAKE_UNITY_BUILD_BATCH_SIZE` [163] o cmake: limit `pkg-config` to UNIX and MSVC+vcpkg by default [188] o cmake: limit libidn2 `pkg-config` detection to `UNIX` [109] o cmake: migrate dependency detections to Find modules [183] o cmake: more small tidy-ups and fixes [80] o cmake: rename wolfSSL and zstd config variables to uppercase [151] o cmake: respect cflags/libdirs of native pkg-config detections [175] o cmake: show CMake platform/compiler flags [63] o cmake: show warning if libpsl is not found [154] o cmake: sync code between test/example targets [234] o cmake: sync up formatting in Find modules [129] o cmake: TLS 1.3 warning only for bearssl and sectranp [118] o cmake: update `curl-config.cmake.in` template var list o cmake: update list of "advanced" variables [119] o cmake: use numeric comparison for `HAVE_WIN32_WINNT` [69] o cmdline-opts: language fix for expect100-timeout.md and max-time.md [192] o configure: delete unused `CURL_DEFINE_UNQUOTED` function [224] o configure: delete unused `HAVE_OPENSSL3` macro [225] o configure: delete unused `m4/xc-translit.m4` [114] o configure: detect AppleIDN [70] o configure: fail if PSL is not disabled but not found [46] o configure: fix WinIDN builds targeting old Windows [210] o configure: remove USE_EXPLICIT_LIB_DEPS [199] o configure: replace nonportable grep -o with awk [111] o connect: always prefer ipv6 in IP eyeballing [209] o connect: limit update IP info [191] o cookie.md: try to articulate the two different uses this option has [92] o curl: allow 500MB data URL encode strings [38] o curl: find curlrc in XDG_CONFIG_HOME without leading dot [186] o curl: fix --proxy-pinnedpubkey [91] o curl: fix the -w urle.* variables [153] o curl: make the progress bar detect terminal width changes [169] o curl: warn on unsupported SSL options [106] o Curl_rand_bytes to control env override [17] o curl_sha512_256: fix symbol collisions with nettle library [131] o CURLMOPT_SOCKETFUNCTION.md: expand on the easy argument [216] o CURLOPT_XFERINFOFUNCTION: clarify the callback return codes [141] o dist: add missing `docs/examples/CMakeLists.txt` [58] o dist: add missing `FindNettle.cmake` [11] o dist: add missing `lib/optiontable.pl` [115] o dist: add missing `test_*.py` scripts [102] o dist: drop buildconf [65] o dist: fix reproducible build from release tarball [36] o dmaketgz: only run 'make distclean' if Makefile exists o docs/SSLCERTS: rewrite [174] o docs: add description of effect of --location-trusted on cookie [157] o docs: document the (weak) random value situation in rustls builds [252] o docs: fix some examples in man pages o docs: improve cipher options documentation [159] o docs: mention "@-" in more places [67] o docs: remove ALTSVC.md, HSTS.md, HTTP2.md and PARALLEL-TRANSFERS.md [105] o docs: update CIPHERS.md [140] o doh-url.md: point out DOH server IP pinning [37] o doh: remove redundant checks [242] o easy: fix curl_easy_upkeep for shared connection caches [52] o escape: allow curl_easy_escape to generate 3*input length output [39] o FEATURES.md: fix typo [180] o ftp: always offer line end conversions [219] o ftp: flush pingpong before response [73] o getinfo: return zero for unsupported options (when disabled) [189] o GHA/windows: enable MulitSSL in an MSVC job [2] o GHA: scan git repository and detect unvetted binary files [3] o gnutls/wolfssl: improve error message when certificate fails [125] o gnutls: send all data [230] o gtls: fix OCSP stapling management [206] o haproxy: send though next filter [222] o hash: provide asserts to verify API use [96] o http/2: simplify eos/blocked handling [90] o http2+h3 filters: fix ctx init [142] o http2: fix GOAWAY message sent to server [171] o http2: improve rate limiting of downloads [33] o http2: improved upload eos handling [41] o http3.md: mention how the fallback can be h1 or h2 [194] o hyper: call Curl_req_set_upload_done() [126] o idn: more strictly check AppleIDN errors [98] o idn: support non-UTF-8 input under AppleIDN [99] o INSTALL.md: MultiSSL and QUIC are mutually exclusive [7] o KNOWN_BUGS: "special characers" in URL works with aws-sigv4 [81] o krb5: add Linux/macOS CI tests, fix cmake GSS detection [83] o krb5: fix `-Wcast-align` [95] o lib: add eos flag to send methods [14] o lib: avoid macro collisions between wolfSSL and GnuTLS headers [133] o lib: convert some debugf()s into traces [8] o lib: delete stray undefs for `vsnprintf`, `vsprintf` [152] o lib: fix AIX build issues [112] o lib: fix building with wolfSSL without DES support [134] o lib: make SSPI global symbols use Curl_ prefix [251] o lib: prefer `CURL_SHA256_DIGEST_LENGTH` over the unprefixed name [132] o lib: remove the final strncpy() calls [240] o lib: remove use of RANDOM_FILE [235] o libcurl.def: move from / into lib [238] o libcurl.pc: add `Cflags.private` [10] o libcurl.pc: add reference to `libgsasl` [150] o libcurl/docs: expand on redirect following and secrets to other hosts [85] o llist: remove direct struct accesses, use only functions [72] o Makefile.dist: fix `ca-firefox` target [254] o Makefile.mk: fixup enabling libidn2 [61] o Makefile: remove 'scripts' duplicate from DIST_SUBDIRS o maketgz: accept option to include latest commit hash [5] o maketgz: fix RELEASE-TOOLS.md for daily tarballs [243] o maketgz: move from / into scripts [237] o managen: fix superfluous leading blank line in quoted sections [211] o managen: in man output, remove the leading space from examples [198] o managen: wordwrap long example lines in ASCII output [143] o manpage: ensure a maximum width for the text version [75] o max-filesize.md: mention zero disables the limit [93] o mbedtls: add more informative logging [162] o mbedtls: fix setting tls version [200] o mbedtls: no longer use MBEDTLS_SSL_VERIFY_OPTIONAL [181] o mime: avoid inifite loop in client reader [155] o mk-ca-bundle.pl: include a link to the caextract webpage [68] o multi: make the "general" list of easy handles a Curl_llist [97] o multi: on socket callback error, remove socket hash entry nonetheless [149] o ngtcp2/osslq: remove NULL pointer dereferences [213] o ngtcp2: use NGHTTP3 prefix instead of NGTCP2 for errors in h3 callbacks [79] o openssl quic: fix memory leak [229] o openssl: certinfo errors now fail correctly [250] o openssl: fix the data race when sharing an SSL session between threads [221] o openssl: improve shutdown handling [44] o pingpong: drain the input buffer when reading responses [193] o POP3: fix multi-line responses [168] o pop3: use the protocol handler ->write_resp [220] o printf: fix mingw-w64 format checks [228] o progress: ratelimit/progress tweaks [32] o pytests: add tests for HEAD requests in all HTTP versions [42] o rand: only provide weak random when needed [233] o runtests: if DISABLED cannot be read, error out [56] o runtests: log ignored but passed tests [130] o runtests: remove "has_textaware" [217] o rustls: fix setting tls version [202] o rustls: make all tests pass [1] o schannel: avoid malloc for CAinfo_blob_digest [247] o scorecard: tweak request measurements [139] o sectransp: fix setting tls version [204] o SECURITY: mention OpenSSF best practices gold badge [161] o setopt: allow CURLOPT_INTERFACE to be set to NULL [165] o setopt: let CURLOPT_ECH set to NULL reset to default [187] o setopt: make CURLOPT_TFTP_BLKSIZE accept bad values [184] o sha256: fix symbol collision between nettle (GnuTLS) and OpenSSL [135] o share: don't reinitialize conncache [214] o sigpipe: init the struct so that first apply ignores [49] o smb: convert superflous assign into assert [246] o smtp: add tracing feature [120] o splay: use access functions, add asserts, use Curl_timediff [121] o spnego_gssapi: implement TLS channel bindings for openssl [146] o src: delete `curlx_m*printf()` aliases [197] o src: fix potential macro confusion in cmake unity builds [208] o src: namespace symbols clashing with lib [248] o src: replace copy of printf mappings with an include [190] o ssh: deduplicate SSH backend includes (and fix libssh cmake unity build) [177] o system_win32: fix typo o test httpd: tweak cipher list [124] o test1521: verify setting options to NULL better [182] o test1707: output diff more for debugging differences in CI outputs o test556: improve robustness [64] o test579: improve robustness [60] o test587: improve robustness [123] o test649: improve robustness [122] o test677: improve robustness [47] o tests/runner: only allow [!A-Za-z0-9_-] in %if feature names [55] o tests: constrain http pytest to tests/http directory [205] o tests: don't mangle output if hostname or type unknown o tests: ignore QUIT from FTP protocol comparisons [108] o tests: provide docs as curldown, not nroff [12] o tidy-up: misc build, tests, `lib/macos.c` [172] o tidy-up: OS names [57] o tool_operhlp: fix "potentially uninitialized local variable 'pc' used" [48] o tool_paramhlp: bump maximum post data size in memory to 16GB [128] o transfer: Curl_sendrecv() and event related improvements [164] o transfer: remove comments, add asserts [218] o transfer: skip EOS read when download done [196] o url: dns_entry related improvements [16] o url: fix connection reuse for HTTP/2 upgrades [236] o urlapi: verify URL *decoded* hostname when set [160] o urldata: introduce `data->mid`, a unique identifier inside a multi [127] o urldata: remove 'scratch' from the UrlState struct [86] o urldata: remove crlf_conversions counter [232] o urldata: remove proxy_connect_closed bit [178] o verify-release: shell script that verifies a release tarball [29] o version: fix shadowing a `libssh.h` symbol [176] o vtls: add SSLSUPP_CIPHER_LIST [107] o vtls: fix MSVC 'cast truncates constant value' warning [23] o vtls: fix static function name collisions between TLS backends [136] o vtls: init ssl peer only once [15] o websocket: introduce blocking sends [145] o wolfssl: avoid taking cached x509 store ref if sslctx already using it [88] o wolfssl: fix CURLOPT_SSLVERSION [144] o wolfssl: fix setting tls version [201] o wolfssl: improve shutdown handling [43] o ws: flags to opcodes should ignore CURLWS_CONT flag [104] o x509asn1: raise size limit for x509 certification information [28]
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/curl | 1 + lfs/curl | 17 +++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/config/rootfiles/common/curl b/config/rootfiles/common/curl index 02789e64b..be5ba351d 100644 --- a/config/rootfiles/common/curl +++ b/config/rootfiles/common/curl @@ -53,6 +53,7 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLINFO_NAMELOOKUP_TIME_T.3 #usr/share/man/man3/CURLINFO_NUM_CONNECTS.3 #usr/share/man/man3/CURLINFO_OS_ERRNO.3 +#usr/share/man/man3/CURLINFO_POSTTRANSFER_TIME_T.3 #usr/share/man/man3/CURLINFO_PRETRANSFER_TIME.3 #usr/share/man/man3/CURLINFO_PRETRANSFER_TIME_T.3 #usr/share/man/man3/CURLINFO_PRIMARY_IP.3 diff --git a/lfs/curl b/lfs/curl index 7652f5d37..4b901cad7 100644 --- a/lfs/curl +++ b/lfs/curl @@ -24,7 +24,7 @@
include Config
-VER = 8.9.1 +VER = 8.10.0
THISAPP = curl-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6e38e20e2b03ab5bfbb8d9797442dfdd9644fc80d7b1f7c1efb1f44e0d730524e82ccf7413b2c6f4555bd61ae42f91ec7c0201e2c0d563811c85164aa234aada +$(DL_FILE)_BLAKE2 = 18b438c0e4e7b0b698a1fee16406c611124e3d137349869dd8dbb43b5ba45163c6a053e02f665e627424c96e18f8499c13ebe1eeb4c1441936d0183d28696ae6
install : $(TARGET)
@@ -71,12 +71,13 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar xf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --disable-ipv6 \ - --disable-static \ - --enable-threaded-resolver \ - --with-ca-bundle=/etc/ssl/certs/ca-bundle.crt \ - --with-openssl + --prefix=/usr \ + --disable-ipv6 \ + --disable-static \ + --enable-threaded-resolver \ + --with-ca-bundle=/etc/ssl/certs/ca-bundle.crt \ + --with-openssl \ + --without-libpsl cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP)
- Update from version 0.14.0 to 0.14.1 - Update of rootfile - Changelog 0.14.1 * Fix: missing typename in URCU_FORCE_CAST * Allow building with GCC >= 13.3 on RISC-V * pointer.h: Fix the rcu_cmpxchg_pointer documentation * Adjust shell script to allow Bash in other locations * fix: handle EINTR correctly in get_cpu_mask_from_sysfs * Relicense src/compat-smp.h to MIT * ppc.h: use mftb on ppc * Fix: allow clang to build liburcu on RISC-V * Fix -Walloc-size * urcu/uatomic/riscv: Mark RISC-V as broken * Fix: urcu-bp: misaligned reader accesses * LoongArch: Document that byte and short atomics are implemented with LL/SC * Add LoongArch support * tests/regression/rcutorture: Add wait state * urcu-wait: Initialize node in URCU_WAIT_NODE_INIT * Fix: urcu-wait: add missing futex.h include * Adjust shell scripts to allow Bash in other locations * Add support for OpenBSD * Revert "compiler.h: Introduce caa_unqual_scalar_typeof" * rculfhash: Use caa_container_of_check_null in cds_lfht_entry * compiler.h: Introduce caa_container_of_check_null * compiler.h: Introduce caa_unqual_scalar_typeof * Avoid calling caa_container_of on NULL pointer in cds_lfht macros * Fix: revise urcu_read_lock_update() comment * Fix: uatomic powerpc comment about lwsync * fix: aarch64: allow RHEL7 gcc 4.8.5-11 * fix: warning 'noreturn' function does return on ppc * Fix: use __noreturn__ for C11-compatibility
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/liburcu | 2 ++ lfs/liburcu | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/liburcu b/config/rootfiles/common/liburcu index 029fc6f50..ae77325f2 100644 --- a/config/rootfiles/common/liburcu +++ b/config/rootfiles/common/liburcu @@ -15,6 +15,7 @@ #usr/include/urcu/arch/generic.h #usr/include/urcu/arch/hppa.h #usr/include/urcu/arch/ia64.h +#usr/include/urcu/arch/loongarch.h #usr/include/urcu/arch/m68k.h #usr/include/urcu/arch/mips.h #usr/include/urcu/arch/nios2.h @@ -79,6 +80,7 @@ #usr/include/urcu/uatomic/generic.h #usr/include/urcu/uatomic/hppa.h #usr/include/urcu/uatomic/ia64.h +#usr/include/urcu/uatomic/loongarch.h #usr/include/urcu/uatomic/m68k.h #usr/include/urcu/uatomic/mips.h #usr/include/urcu/uatomic/nios2.h diff --git a/lfs/liburcu b/lfs/liburcu index 6825b50a6..09ea0956e 100644 --- a/lfs/liburcu +++ b/lfs/liburcu @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 0.14.0 +VER = 0.14.1
THISAPP = userspace-rcu-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ba9fa4c6dec693d2616234187db531f00fc0ade65f7e2a57182d9441728ddfa6f3e9d4544b824ca5edf7c027a43c9231d998a309c01f4bbab1eeefe856344f77 +$(DL_FILE)_BLAKE2 = 6ae6a98020f731b5dc3bef5e7cf1a0b590087dbaff8836a4d2b694ad8d0d76b298261d99bea4281907cb516980b69c673d80baac17ae244e2f4fe690fc539293
install : $(TARGET)
- Update from version 8.1 to 8.2 - Update of rootfile not required - Changelog 8.2 • At a Yes-No prompt, beside Y and the localized initial for "Yes", also ^Y is accepted. Similarly, ^N for "No", and ^A for "All". • A text-highlighting bug with Alt+Home/Alt+End is fixed.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/nano | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/nano b/lfs/nano index 557ccd6ce..d9a37b61e 100644 --- a/lfs/nano +++ b/lfs/nano @@ -24,7 +24,7 @@
include Config
-VER = 8.1 +VER = 8.2
THISAPP = nano-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = e454f6e5ef86afbab3b2cf6707954d8821bf47ebc89bdad8cc6c70e2d4bb9fac27614069140f40140bca156b14605d286b0dca42469901c6559051089645cab8 +$(DL_FILE)_BLAKE2 = 08e078f8f5acc8d70ad50a0a402d06a12bcf836c8161f803e2b674375abaa16d663000f02cd1fa1e0b4aad2f127a85ee3b2f60d725a761ab375ae00c905408fd
install : $(TARGET)
- Update from 4.20.4 to 4.21.0 - Update of rootfile for x86_64, aarch64 & riscv64 - Changelog 4.21.0 Hardening of "valid users", "invalid users", "read list" and "write list" In previous versions of Samba, if a user or group name in either of the mentioned options could not be resolved to a valid SID, the user (or group) would be skipped without any notification. This could result in unexpected and insecure behaviour. Starting with this version of Samba, if any user or group name in any of the options cannot be resolved due to a communication error with a domain controller, Samba will log an error and the tree connect will fail. Non existing users (or groups) are ignored. LDAP TLS/SASL channel binding support The ldap server supports SASL binds with kerberos or NTLMSSP over TLS connections now (either ldaps or starttls). Setups where 'ldap server require strong auth = allow_sasl_over_tls' was required before, can now most likely move to the default of 'ldap server require strong auth = yes'. If SASL binds without correct tls channel bindings are required 'ldap server require strong auth = allow_sasl_without_tls_channel_bindings' should be used now, as 'allow_sasl_over_tls' will generate a warning in every start of 'samba', as well as '[samba-tool ]testparm'. This is similar to LdapEnforceChannelBinding under HKLM\SYSTEM\CurrentControlSet\Services\NTDS\Parameters on Windows. All client tools using ldaps also include the correct channel bindings now. NEW FEATURES/CHANGES LDB no longer a standalone tarball LDB, Samba's LDAP-like local database and the power behind the Samba AD DC, is no longer available to build as a distinct tarball, but is instead provided as an optional public library. If you need ldb as a public library, say to build sssd, then use ./configure --private-libraries='!ldb' This re-integration allows LDB tests to use the Samba's full selftest system, including our knownfail infrastructure, and decreases the work required during security releases as a coordinated release of the ldb tarball is not also required. This approach has been demonstrated already in Debian, which is already building Samba and LDB is this way. As part of this work, the pyldb-util public library, not known to be used by any other software, is made private to Samba. LDB Module API Python bindings removed The LDB Modules API, which we do not promise a stable ABI or API for, was wrapped in python in early LDB development. However that wrapping never took into account later changes, and so has not worked for a number of years. Samba 4.21 and LDB 2.10 removes this unused and broken feature. Changes in LDB handling of Unicode Developers using LDB up to version 2.9 could call ldb_set_utf8_fns() to determine how LDB handled casefolding. This is used internally by string comparison functions. In LDB 2.10 this function is deprecated, and ldb_set_utf8_functions() is preferred. The new function allows a direct comparison function to be set as well as a casefold function. This improves performance and allows for more robust handling of degenerate cases. The function should be called just after ldb_init(), with the following arguments: ldb_set_utf8_functions(ldb, /* the struct ldb_ctx LDB object */ context_variable /* possibly NULL */ casefold_function, case_insensitive_comparison_function); The default behaviour of LDB remains to perform ASCII casefolding only, as if in the "C" locale. Recent versions have become increasingly consistent in this. Some Samba public libraries made private by default The following Samba C libraries are currently made public due to their use by OpenChange or for historical reasons that are no longer clear. dcerpc-samr, samba-policy, tevent-util, dcerpc, samba-hostconfig, samba-credentials, dcerpc_server, samdb The libraries used by the OpenChange client now private, but can be made public (like ldb above) with: ./configure --private-libraries='!dcerpc,!samba-hostconfig,!samba-credentials,!ldb' The C libraries without any known user or used only for the OpenChange server (a dead project) may be made private entirely in a future Samba version. If you use a Samba library in this list, please be in touch with the samba-technical mailing list. Using ldaps from 'winbindd' and 'net ads' Beginning with Samba 3.0.22 the 'ldap ssl = start tls' option also impacted LDAP connections to active directory domain controllers. Using the STARTTLS operation on LDAP port 389 connections. Starting with Samba 3.5.0 'ldap ssl ads = yes' was required in addition in order let to 'ldap ssl = start tls' have any effect on those connections. 'ldap ssl ads' was deprecated with Samba 4.8.0 and removed together with the whole functionality in Samba 4.14.0, because it didn't support tls channel bindings required for the sasl authentication. The functionality is now re-added using the correct channel bindings based on the gnutls based tls implementation we already have, instead of using the tls layer provided by openldap. This makes it available and consistent with all LDAP client libraries we use and implement on our own. The 'client ldap sasl wrapping' option gained the two new possible values: 'starttls' (using STARTTLS on tcp port 389) and 'ldaps' (using TLS directly on tcp port 636). If you had 'ldap ssl = start tls' and 'ldap ssl ads = yes' before, you can now use 'client ldap sasl wrapping = starttls' in order to get STARTTLS on tcp port 389. As we no longer use the openldap tls layer it is required to configure the correct certificate trusts with at least one of the following options: 'tls trust system cas', 'tls ca directories' or 'tls cafile'. While 'tls verify peer' and 'tls crlfile' are also relevant, see 'man smb.conf' for further details. New DNS hostname config option To get `net ads dns register` working correctly running manually or during a domain join a special entry in /etc/hosts was required. This not really documented and thus the DNS registration mostly didn't work. With the new option the default is [netbios name].[realm] which should be correct in the majority of use cases. We will also use the value to create service principal names during a Kerberos authentication and DNS functions. This is not supported in samba-tool yet. Samba AD will rotate expired passwords on smartcard-required accounts Traditionally in AD, accounts set to be "smart card require for logon" will have a password for NTLM fallback and local profile encryption (Windows DPAPI). This password previously would not expire. Matching Windows behaviour, when the DC in a FL 2016 domain and the msDS-ExpirePasswordsOnSmartCardOnlyAccounts attribute on the domain root is set to TRUE, Samba will now expire these passwords and rotate them shortly before they expire. Note that the password expiry time must be set to twice the TGT lifetime for smooth operation, e.g. daily expiry given a default 10 hour TGT lifetime, as the password is only rotated in the second half of its life. Again, this matches the Windows behaviour. Provided the default 2016 schema is used, new Samba domains provisioned with Samba 4.21 will have this enabled once the domain functional level is set to 2016. NOTE: Domains upgraded from older Samba versions will not have this set, even after the functional level preparation, matching the behaviour of upgraded Windows AD domains. Per-user and group "veto files" and "hide files" "veto files" and "hide files" can optionally be restricted to certain users and groups. To apply a veto or hide directive to a filename for a specific user or group, a parametric option like this can be used: hide files : USERNAME = /somefile.txt/ veto files : GROUPNAME = /otherfile.txt/ For details consult the updated smb.conf manpage. Automatic keytab update after machine password change When machine account password is updated, either by winbind doing regular updates or manually (e.g. net ads changetrustpw), now winbind will also support update of keytab entries in case you use newly added option 'sync machine password to keytab'. The new parameter allows you to describe what keytabs and how should be updated. From smb.conf(5) manpage - each keytab can have exactly one of these four forms: account_name sync_spns spn_prefixes=value1[,value2[...]] spns=value1[,value2[...]] The functionaity provided by the removed commands "net ads keytab add/delete/add_update_ads" can be achieved via the 'sync machine password to keytab' as in these examples: "net ads keytab add wurst/brot@REALM" - this command is not adding <principal> to AD, so the best fit can be specifier "spns" - add to smb.conf: sync machine password to keytab = /path/to/keytab1:spns=wurst/brot@REALM:machine_password - run: "net ads keytab create" "net ads keytab delete wurst/brot@REALM" - remove the principal (or the whole keytab line if there was just one) - run: "net ads keytab create" "net ads keytab add_update_ads wurst/brot@REALM" - this command was adding the principal to AD, so for this case use a keytab with specifier sync_spns - add to smb.conf: sync machine password to keytab = /path/to/keytab2:sync_spns:machine_password - run: "net ads setspn add wurst/brot@REALM" # this adds the principal to AD "net ads keytab create" # this sync it from AD to local keytab A new parameter 'sync machine password script' allows to specify external script that will be triggered after the automatic keytab update. If keytabs should be generated in clustered environments it is recommended to update them on all nodes. Check in smb.conf(5) the scripts winbind_ctdb_updatekeytab.sh and 46.update-keytabs.script in section 'sync machine password script' for details. For detailed information check the smb.conf(5) and net(8) manpages. New cephfs VFS module Introduce new vfs-to-cephfs bridge which uses libcephfs low-level APIs (instead of path-based operations in the existing module). It allows users to pass explicit user-credentials per call (including supplementary groups), as well as faster operations using inode and file-handle caching on the Samba side. Configuration is identical to existing module, but using 'ceph_new' instead of 'ceph' for the relevant smb.conf entries. This new module is expected to deprecate and replace the old one in next major release. Group Managed Service Accounts Samba 4.21 adds support for gMSAs (Group Managed Service Accounts), completing support for Functional Level 2012. The purpose of a gMSA is to allow a single host, or a cluster of hosts, to share access to an automatically rotating password, avoiding the weak static service passwords that are often the entrypoint of attackers to AD domains. Each server has a strong and regularly rotated password, which is used to access the gMSA account of (e.g.) the database server. Samba provides management and client tools, allowing services on Unix hosts to access the current and next gMSA passwords, as well as obtain a credentials cache. Samba 4.20 announced the client-side tools for this feature. To avoid duplication and provide consistency, the existing commands for password viewing have been extended, so these commands operate both on a gMSA (with credentials, over LDAP, specify -H) and locally for accounts that have a compatible password (e.g. plaintext via GPG, compatible hash) samba-tool user getpassword samba-tool user get-kerberos-ticket samba-tool domain exportkeytab An example command, which gets the NT hash for use with NTLM, is samba-tool user getpassword -H ldap://server --machine-pass \ TestUser1 --attributes=unicodePwd Kerberos is a better choice (gMSA accounts should not use LDAP simple binds, for reasons of both security and compatibility). Use samba-tool user get-kerberos-ticket -H ldap://server --machine-pass \ TestUser1 --output-krb5-ccache=/srv/service/krb5_ccache gMSAs disclose a current and previous password. To access the previous NT hash, use: samba-tool user getpassword -H ldap://server --machine-pass TestUser1 \ --attrs=unicodePwd;previous=1 To access the previous password as UTF8, use: samba-tool user getpassword -H ldap://server --machine-pass TestUser1 \ --attributes=pwdLastSet,virtualClearTextUTF8;previous=1 However, Windows tools for dealing with gMSAs tend to use Active Directory Web Services (ADWS) from Powershell for setting up the accounts, and this separate protocol is not supported by Samba 4.21. Samba-tool commands for handling gMSA (KDS) root keys Group managed service accounts rotate passwords based on root keys, which can be managed using samba-tool, with commands such as samba-tool domain kds root_key create samba-tool domain kds root_key list Samba will create a new root key for new domains at provision time, but users of gMSA accounts on upgraded domains will need to first create a root key. RFC 8070 PKINIT "Freshness extension" supported in the Heimdal KDC The Heimdal KDC will recognise when a client provides proof that they hold the hardware token used for smart-card authentication 'now' and has not used a saved future-dated reply. Samba 4.21 now matches Windows and will assign an extra SID to the user in this case, allowing sensitive resources to be additionally protected. Only Windows clients are known to support the client side of this feature at this time. New samba-tool Authentication Policy management command structure As foreshadowed in the Samba 4.20 release notes, the "samba-tool domain auth policy" commands have been reworked to be more intuitive based on user feedback and reflection. Support for key features of AD Domain/Forest Functional Level 2012R2 Combined with other changes in recent versions (such as claims support in 4.20), Samba can now claim Functional Level 2012R2 support. Build system In previous versions of Samba, packagers of Samba would set their package-specific version strings using a patch to the SAMBA_VERSION_VENDOR_SUFFIX line in the ./VERSION file. Now that is achieved by using --vendor-suffix (at configure time), allowing this to be more easily scripted. Vendors are encouraged to include their name and full package version to assist with upstream debugging. More deterministic builds Samba builds are now more reproducible, providing better assurance that the Samba binaries you run are the same as what is expected from the source code. If locale settings are not changed, the same objects will be produced from each compilation run. If Samba is built in a different path, the object code will remain the same, but DWARF debugging sections will change (while remaining functionally equivalent). Improved command-line redaction There are several options that can be used with Samba tools for specifying secrets. Although this is best avoided, when these options are used, Samba will redact the secrets in /proc, so that they won't be seen in ps or top. This is now carried out more thoroughly, redacting more options. There is a race inherent in this, and the passwords will be visible for a short time. The secrets are also not removed from .bash_history and similar files. REMOVED FEATURES Following commands are removed: net ads keytab add <principal> net ads keytab delete <principal> net ads keytab add_update_ads Changes smb.conf changes Parameter Name Description Default -------------- ----------- ------- client ldap sasl wrapping new values client use spnego principal removed ldap server require strong auth new values tls trust system cas new tls ca directories new dns hostname client dns name [netbios name].[realm] valid users Hardening invalid users Hardening read list Hardening write list Hardening veto files Added per-user and per-group vetos hide files Added per-user and per-group hides sync machine password to keytab keytabs sync machine password script script CHANGES SINCE 4.21.0rc4 * BUG 15699: Incorrect FSCTL_QUERY_ALLOCATED_RANGES response when truncated. * BUG 15702: Bad variable definition for ParseTuple causing test failure for Smb3UnixTests.test_create_context_reparse. * BUG 15686: Add new vfs_ceph module (based on low level API). CHANGES SINCE 4.21.0rc3 * BUG 15698: samba-tool can not load the default configuration file. * BUG 15700: Crash when readlinkat fails. CHANGES SINCE 4.21.0rc2 * BUG 15689: Can't add/delete special keys to keytab for nfs, cifs, http etc. * BUG 15696: Compound SMB2 requests don't return NT_STATUS_NETWORK_SESSION_EXPIRED for all requests, confuses MacOSX clients. * BUG 15689: Can't add/delete special keys to keytab for nfs, cifs, http etc. CHANGES SINCE 4.21.0rc1 * BUG 15673: --version-* options are still not ergonomic, and they reject tilde characters. * BUG 15686: Add new vfs_ceph module (based on low level API) * BUG 15673: --version-* options are still not ergonomic, and they reject tilde characters. * BUG 15690: ldb_version.h is missing from ldb public library * BUG 15689: Can not add/delete special keys to keytab for nfs, cifs, http etc * BUG 15686: Add new vfs_ceph module (based on low level API) * BUG 15673: --version-* options are still not ergonomic, and they reject tilde characters. * BUG 15687: undefined reference to winbind_lookup_name_ex * BUG 15688: per user veto and hide file syntax is to complex * BUG 15689: Can not add/delete special keys to keytab for nfs, cifs, http etc * BUG 15688: per user veto and hide file syntax is to complex
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/aarch64/samba | 131 +++++----- config/rootfiles/packages/riscv64/samba | 307 ++++++++++++------------ config/rootfiles/packages/x86_64/samba | 133 +++++----- lfs/samba | 6 +- 4 files changed, 296 insertions(+), 281 deletions(-)
diff --git a/config/rootfiles/packages/aarch64/samba b/config/rootfiles/packages/aarch64/samba index 82ad93a90..cb7407504 100644 --- a/config/rootfiles/packages/aarch64/samba +++ b/config/rootfiles/packages/aarch64/samba @@ -57,8 +57,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/core/ntstatus_gen.h #usr/include/samba-4.0/core/werror.h #usr/include/samba-4.0/core/werror_gen.h -#usr/include/samba-4.0/credentials.h -#usr/include/samba-4.0/dcerpc.h #usr/include/samba-4.0/dcesrv_core.h #usr/include/samba-4.0/domain_credentials.h #usr/include/samba-4.0/gen_ndr @@ -80,7 +78,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/gen_ndr/ndr_misc.h #usr/include/samba-4.0/gen_ndr/ndr_nbt.h #usr/include/samba-4.0/gen_ndr/ndr_samr.h -#usr/include/samba-4.0/gen_ndr/ndr_samr_c.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h #usr/include/samba-4.0/gen_ndr/netlogon.h @@ -101,9 +98,7 @@ usr/bin/wspsearch #usr/include/samba-4.0/ndr/ndr_nbt.h #usr/include/samba-4.0/ndr/ndr_svcctl.h #usr/include/samba-4.0/netapi.h -#usr/include/samba-4.0/param.h #usr/include/samba-4.0/passdb.h -#usr/include/samba-4.0/policy.h #usr/include/samba-4.0/rpc_common.h #usr/include/samba-4.0/samba #usr/include/samba-4.0/samba/session.h @@ -129,9 +124,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/util/idtree_random.h #usr/include/samba-4.0/util/signal.h #usr/include/samba-4.0/util/substitute.h -#usr/include/samba-4.0/util/tevent_ntstatus.h -#usr/include/samba-4.0/util/tevent_unix.h -#usr/include/samba-4.0/util/tevent_werror.h #usr/include/samba-4.0/util/tfork.h #usr/include/samba-4.0/util/time.h #usr/include/samba-4.0/util_ldb.h @@ -139,15 +131,9 @@ usr/bin/wspsearch usr/lib/libdcerpc-binding.so usr/lib/libdcerpc-binding.so.0 usr/lib/libdcerpc-binding.so.0.0.1 -usr/lib/libdcerpc-samr.so -usr/lib/libdcerpc-samr.so.0 -usr/lib/libdcerpc-samr.so.0.0.1 usr/lib/libdcerpc-server-core.so usr/lib/libdcerpc-server-core.so.0 usr/lib/libdcerpc-server-core.so.0.0.1 -usr/lib/libdcerpc.so -usr/lib/libdcerpc.so.0 -usr/lib/libdcerpc.so.0.0.1 usr/lib/libndr-krb5pac.so usr/lib/libndr-krb5pac.so.0 usr/lib/libndr-krb5pac.so.0.0.1 @@ -158,34 +144,22 @@ usr/lib/libndr-standard.so usr/lib/libndr-standard.so.0 usr/lib/libndr-standard.so.0.0.1 usr/lib/libndr.so -usr/lib/libndr.so.4 -usr/lib/libndr.so.4.0.0 +usr/lib/libndr.so.5 +usr/lib/libndr.so.5.0.0 usr/lib/libnetapi.so usr/lib/libnetapi.so.1 usr/lib/libnetapi.so.1.0.0 usr/lib/libnss_winbind.so.2 usr/lib/libnss_wins.so.2 -usr/lib/libsamba-credentials.so -usr/lib/libsamba-credentials.so.1 -usr/lib/libsamba-credentials.so.1.0.0 usr/lib/libsamba-errors.so usr/lib/libsamba-errors.so.1 usr/lib/libsamba-errors.so.1.0.0 -usr/lib/libsamba-hostconfig.so -usr/lib/libsamba-hostconfig.so.0 -usr/lib/libsamba-hostconfig.so.0.0.1 usr/lib/libsamba-passdb.so usr/lib/libsamba-passdb.so.0 -usr/lib/libsamba-passdb.so.0.28.0 -usr/lib/libsamba-policy.cpython-310-aarch64-linux-gnu.so -usr/lib/libsamba-policy.cpython-310-aarch64-linux-gnu.so.0 -usr/lib/libsamba-policy.cpython-310-aarch64-linux-gnu.so.0.0.1 +usr/lib/libsamba-passdb.so.0.29.0 usr/lib/libsamba-util.so usr/lib/libsamba-util.so.0 usr/lib/libsamba-util.so.0.0.1 -usr/lib/libsamdb.so -usr/lib/libsamdb.so.0 -usr/lib/libsamdb.so.0.0.1 usr/lib/libsmbclient.so usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.8.0 @@ -195,24 +169,15 @@ usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 -usr/lib/libtevent-util.so -usr/lib/libtevent-util.so.0 -usr/lib/libtevent-util.so.0.0.1 usr/lib/libwbclient.so usr/lib/libwbclient.so.0 usr/lib/libwbclient.so.0.16 -#usr/lib/pkgconfig/dcerpc.pc -#usr/lib/pkgconfig/dcerpc_samr.pc #usr/lib/pkgconfig/ndr.pc #usr/lib/pkgconfig/ndr_krb5pac.pc #usr/lib/pkgconfig/ndr_nbt.pc #usr/lib/pkgconfig/ndr_standard.pc #usr/lib/pkgconfig/netapi.pc -#usr/lib/pkgconfig/samba-credentials.pc -#usr/lib/pkgconfig/samba-hostconfig.pc -#usr/lib/pkgconfig/samba-policy.cpython-310-aarch64-linux-gnu.pc #usr/lib/pkgconfig/samba-util.pc -#usr/lib/pkgconfig/samdb.pc #usr/lib/pkgconfig/smbclient.pc #usr/lib/pkgconfig/wbclient.pc usr/lib/python3.10/site-packages/_ldb_text.py @@ -283,6 +248,31 @@ usr/lib/python3.10/site-packages/samba/dcerpc/xattr.cpython-310-aarch64-linux-gn usr/lib/python3.10/site-packages/samba/descriptor.py usr/lib/python3.10/site-packages/samba/dnsresolver.py usr/lib/python3.10/site-packages/samba/dnsserver.py +#usr/lib/python3.10/site-packages/samba/domain +usr/lib/python3.10/site-packages/samba/domain/__init__.py +#usr/lib/python3.10/site-packages/samba/domain/models +usr/lib/python3.10/site-packages/samba/domain/models/__init__.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_policy.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_silo.py +usr/lib/python3.10/site-packages/samba/domain/models/claim_type.py +usr/lib/python3.10/site-packages/samba/domain/models/computer.py +usr/lib/python3.10/site-packages/samba/domain/models/constants.py +usr/lib/python3.10/site-packages/samba/domain/models/container.py +usr/lib/python3.10/site-packages/samba/domain/models/exceptions.py +usr/lib/python3.10/site-packages/samba/domain/models/fields.py +usr/lib/python3.10/site-packages/samba/domain/models/gmsa.py +usr/lib/python3.10/site-packages/samba/domain/models/group.py +usr/lib/python3.10/site-packages/samba/domain/models/model.py +usr/lib/python3.10/site-packages/samba/domain/models/org.py +usr/lib/python3.10/site-packages/samba/domain/models/person.py +usr/lib/python3.10/site-packages/samba/domain/models/query.py +usr/lib/python3.10/site-packages/samba/domain/models/registry.py +usr/lib/python3.10/site-packages/samba/domain/models/schema.py +usr/lib/python3.10/site-packages/samba/domain/models/site.py +usr/lib/python3.10/site-packages/samba/domain/models/subnet.py +usr/lib/python3.10/site-packages/samba/domain/models/types.py +usr/lib/python3.10/site-packages/samba/domain/models/user.py +usr/lib/python3.10/site-packages/samba/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/domain_update.py usr/lib/python3.10/site-packages/samba/drs_utils.py usr/lib/python3.10/site-packages/samba/dsdb.cpython-310-aarch64-linux-gnu.so @@ -344,6 +334,7 @@ usr/lib/python3.10/site-packages/samba/kcc/graph_utils.py usr/lib/python3.10/site-packages/samba/kcc/kcc_utils.py usr/lib/python3.10/site-packages/samba/kcc/ldif_import_export.py usr/lib/python3.10/site-packages/samba/logger.py +usr/lib/python3.10/site-packages/samba/lsa_utils.py usr/lib/python3.10/site-packages/samba/mdb_util.py usr/lib/python3.10/site-packages/samba/messaging.cpython-310-aarch64-linux-gnu.so usr/lib/python3.10/site-packages/samba/ms_display_specifiers.py @@ -366,9 +357,18 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain usr/lib/python3.10/site-packages/samba/netcmd/domain/__init__.py usr/lib/python3.10/site-packages/samba/netcmd/domain/auth usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo_member.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/member.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/silo.py usr/lib/python3.10/site-packages/samba/netcmd/domain/backup.py usr/lib/python3.10/site-packages/samba/netcmd/domain/claim usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/__init__.py @@ -381,24 +381,12 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain/demote.py usr/lib/python3.10/site-packages/samba/netcmd/domain/functional_prep.py usr/lib/python3.10/site-packages/samba/netcmd/domain/info.py usr/lib/python3.10/site-packages/samba/netcmd/domain/join.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/kds +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/root_key.py usr/lib/python3.10/site-packages/samba/netcmd/domain/keytab.py usr/lib/python3.10/site-packages/samba/netcmd/domain/leave.py usr/lib/python3.10/site-packages/samba/netcmd/domain/level.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/claim_type.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/exceptions.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/fields.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/group.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/model.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/query.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/schema.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/site.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/subnet.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/user.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/netcmd/domain/passwordsettings.py usr/lib/python3.10/site-packages/samba/netcmd/domain/provision.py usr/lib/python3.10/site-packages/samba/netcmd/domain/samba3upgrade.py @@ -422,6 +410,10 @@ usr/lib/python3.10/site-packages/samba/netcmd/processes.py usr/lib/python3.10/site-packages/samba/netcmd/pso.py usr/lib/python3.10/site-packages/samba/netcmd/rodc.py usr/lib/python3.10/site-packages/samba/netcmd/schema.py +#usr/lib/python3.10/site-packages/samba/netcmd/service_account +usr/lib/python3.10/site-packages/samba/netcmd/service_account/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/group_msa_membership.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/service_account.py usr/lib/python3.10/site-packages/samba/netcmd/shell.py usr/lib/python3.10/site-packages/samba/netcmd/sites.py usr/lib/python3.10/site-packages/samba/netcmd/spn.py @@ -513,10 +505,11 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/__init__.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/bug13653.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/check_output.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/downgradedatabase.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/gmsa.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/mdsearch.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/misc_dfs_widelink.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/ndrdump.py @@ -548,10 +541,10 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py -#usr/lib/python3.10/site-packages/samba/tests/dcerpc/createtrustrelax.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py +#usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa_utils.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/mdssvc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/misc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/raw_protocol.py @@ -583,6 +576,8 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_api.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_dns.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_lock.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_env_tests.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_provision_tests.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_schema_attributes.py #usr/lib/python3.10/site-packages/samba/tests/emulate #usr/lib/python3.10/site-packages/samba/tests/emulate/__init__.py @@ -620,6 +615,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/krb5/etype_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/fast_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/gkdi_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/gmsa_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/group_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kcrypto.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py @@ -716,6 +712,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_policy.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_silo.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_claim.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_kds_root_key.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_models.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dsacl.py @@ -738,6 +735,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/provision_userPassword_crypt.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/rodc.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/schema.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/service_account.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/silo_base.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/sites.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/timecmd.py @@ -782,7 +780,6 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py #usr/lib/python3.10/site-packages/samba/tests/usage.py #usr/lib/python3.10/site-packages/samba/tests/xattr.py -usr/lib/python3.10/site-packages/samba/trust_utils.py usr/lib/python3.10/site-packages/samba/upgrade.py usr/lib/python3.10/site-packages/samba/upgradehelpers.py usr/lib/python3.10/site-packages/samba/uptodateness.py @@ -808,6 +805,7 @@ usr/lib/samba/krb5/winbind_krb5_locator.so #usr/lib/samba/ldb usr/lib/samba/ldb/asq.so usr/lib/samba/ldb/ildap.so +usr/lib/samba/ldb/ldap.so usr/lib/samba/ldb/ldb.so usr/lib/samba/ldb/ldbsamba_extensions.so usr/lib/samba/ldb/paged_searches.so @@ -847,8 +845,10 @@ usr/lib/samba/libcom-err-private-samba.so usr/lib/samba/libcommon-auth-private-samba.so usr/lib/samba/libdbwrap-private-samba.so usr/lib/samba/libdcerpc-pkt-auth-private-samba.so +usr/lib/samba/libdcerpc-private-samba.so usr/lib/samba/libdcerpc-samba-private-samba.so usr/lib/samba/libdcerpc-samba4-private-samba.so +usr/lib/samba/libdcerpc-samr-private-samba.so usr/lib/samba/libdnsserver-common-private-samba.so usr/lib/samba/libdsdb-module-private-samba.so usr/lib/samba/libevents-private-samba.so @@ -901,14 +901,19 @@ usr/lib/samba/libregistry-private-samba.so usr/lib/samba/libreplace-private-samba.so usr/lib/samba/libroken-private-samba.so usr/lib/samba/libsamba-cluster-support-private-samba.so +usr/lib/samba/libsamba-credentials-private-samba.so usr/lib/samba/libsamba-debug-private-samba.so +usr/lib/samba/libsamba-hostconfig-private-samba.so usr/lib/samba/libsamba-modules-private-samba.so -usr/lib/samba/libsamba-net.cpython-310-aarch64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-join.cpython-310-aarch64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-private-samba.so +usr/lib/samba/libsamba-policy-private-samba.so usr/lib/samba/libsamba-python.cpython-310-aarch64-linux-gnu-private-samba.so usr/lib/samba/libsamba-security-private-samba.so usr/lib/samba/libsamba-sockets-private-samba.so usr/lib/samba/libsamba3-util-private-samba.so usr/lib/samba/libsamdb-common-private-samba.so +usr/lib/samba/libsamdb-private-samba.so usr/lib/samba/libsecrets3-private-samba.so usr/lib/samba/libserver-id-db-private-samba.so usr/lib/samba/libserver-role-private-samba.so @@ -928,9 +933,9 @@ usr/lib/samba/libtalloc-report-private-samba.so usr/lib/samba/libtdb-private-samba.so usr/lib/samba/libtdb-wrap-private-samba.so usr/lib/samba/libtevent-private-samba.so +usr/lib/samba/libtevent-util-private-samba.so usr/lib/samba/libtime-basic-private-samba.so usr/lib/samba/libtorture-private-samba.so -usr/lib/samba/libtrusts-util-private-samba.so usr/lib/samba/libutil-reg-private-samba.so usr/lib/samba/libutil-setid-private-samba.so usr/lib/samba/libutil-tdb-private-samba.so diff --git a/config/rootfiles/packages/riscv64/samba b/config/rootfiles/packages/riscv64/samba index 93e39e0e7..e720457a3 100644 --- a/config/rootfiles/packages/riscv64/samba +++ b/config/rootfiles/packages/riscv64/samba @@ -57,8 +57,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/core/ntstatus_gen.h #usr/include/samba-4.0/core/werror.h #usr/include/samba-4.0/core/werror_gen.h -#usr/include/samba-4.0/credentials.h -#usr/include/samba-4.0/dcerpc.h #usr/include/samba-4.0/dcesrv_core.h #usr/include/samba-4.0/domain_credentials.h #usr/include/samba-4.0/gen_ndr @@ -80,7 +78,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/gen_ndr/ndr_misc.h #usr/include/samba-4.0/gen_ndr/ndr_nbt.h #usr/include/samba-4.0/gen_ndr/ndr_samr.h -#usr/include/samba-4.0/gen_ndr/ndr_samr_c.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h #usr/include/samba-4.0/gen_ndr/netlogon.h @@ -101,9 +98,7 @@ usr/bin/wspsearch #usr/include/samba-4.0/ndr/ndr_nbt.h #usr/include/samba-4.0/ndr/ndr_svcctl.h #usr/include/samba-4.0/netapi.h -#usr/include/samba-4.0/param.h #usr/include/samba-4.0/passdb.h -#usr/include/samba-4.0/policy.h #usr/include/samba-4.0/rpc_common.h #usr/include/samba-4.0/samba #usr/include/samba-4.0/samba/session.h @@ -129,9 +124,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/util/idtree_random.h #usr/include/samba-4.0/util/signal.h #usr/include/samba-4.0/util/substitute.h -#usr/include/samba-4.0/util/tevent_ntstatus.h -#usr/include/samba-4.0/util/tevent_unix.h -#usr/include/samba-4.0/util/tevent_werror.h #usr/include/samba-4.0/util/tfork.h #usr/include/samba-4.0/util/time.h #usr/include/samba-4.0/util_ldb.h @@ -139,15 +131,9 @@ usr/bin/wspsearch usr/lib/libdcerpc-binding.so usr/lib/libdcerpc-binding.so.0 usr/lib/libdcerpc-binding.so.0.0.1 -usr/lib/libdcerpc-samr.so -usr/lib/libdcerpc-samr.so.0 -usr/lib/libdcerpc-samr.so.0.0.1 usr/lib/libdcerpc-server-core.so usr/lib/libdcerpc-server-core.so.0 usr/lib/libdcerpc-server-core.so.0.0.1 -usr/lib/libdcerpc.so -usr/lib/libdcerpc.so.0 -usr/lib/libdcerpc.so.0.0.1 usr/lib/libndr-krb5pac.so usr/lib/libndr-krb5pac.so.0 usr/lib/libndr-krb5pac.so.0.0.1 @@ -158,34 +144,22 @@ usr/lib/libndr-standard.so usr/lib/libndr-standard.so.0 usr/lib/libndr-standard.so.0.0.1 usr/lib/libndr.so -usr/lib/libndr.so.4 -usr/lib/libndr.so.4.0.0 +usr/lib/libndr.so.5 +usr/lib/libndr.so.5.0.0 usr/lib/libnetapi.so usr/lib/libnetapi.so.1 usr/lib/libnetapi.so.1.0.0 usr/lib/libnss_winbind.so.2 usr/lib/libnss_wins.so.2 -usr/lib/libsamba-credentials.so -usr/lib/libsamba-credentials.so.1 -usr/lib/libsamba-credentials.so.1.0.0 usr/lib/libsamba-errors.so usr/lib/libsamba-errors.so.1 usr/lib/libsamba-errors.so.1.0.0 -usr/lib/libsamba-hostconfig.so -usr/lib/libsamba-hostconfig.so.0 -usr/lib/libsamba-hostconfig.so.0.0.1 usr/lib/libsamba-passdb.so usr/lib/libsamba-passdb.so.0 -usr/lib/libsamba-passdb.so.0.28.0 -usr/lib/libsamba-policy.cpython-310-riscv64-linux-gnu.so -usr/lib/libsamba-policy.cpython-310-riscv64-linux-gnu.so.0 -usr/lib/libsamba-policy.cpython-310-riscv64-linux-gnu.so.0.0.1 +usr/lib/libsamba-passdb.so.0.29.0 usr/lib/libsamba-util.so usr/lib/libsamba-util.so.0 usr/lib/libsamba-util.so.0.0.1 -usr/lib/libsamdb.so -usr/lib/libsamdb.so.0 -usr/lib/libsamdb.so.0.0.1 usr/lib/libsmbclient.so usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.8.0 @@ -195,108 +169,124 @@ usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 -usr/lib/libtevent-util.so -usr/lib/libtevent-util.so.0 -usr/lib/libtevent-util.so.0.0.1 usr/lib/libwbclient.so usr/lib/libwbclient.so.0 usr/lib/libwbclient.so.0.16 -#usr/lib/pkgconfig/dcerpc.pc -#usr/lib/pkgconfig/dcerpc_samr.pc #usr/lib/pkgconfig/ndr.pc #usr/lib/pkgconfig/ndr_krb5pac.pc #usr/lib/pkgconfig/ndr_nbt.pc #usr/lib/pkgconfig/ndr_standard.pc #usr/lib/pkgconfig/netapi.pc -#usr/lib/pkgconfig/samba-credentials.pc -#usr/lib/pkgconfig/samba-hostconfig.pc -#usr/lib/pkgconfig/samba-policy.cpython-310-riscv64-linux-gnu.pc #usr/lib/pkgconfig/samba-util.pc -#usr/lib/pkgconfig/samdb.pc #usr/lib/pkgconfig/smbclient.pc #usr/lib/pkgconfig/wbclient.pc usr/lib/python3.10/site-packages/_ldb_text.py usr/lib/python3.10/site-packages/_tdb_text.py -usr/lib/python3.10/site-packages/_tevent.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/ldb.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/_tevent.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/ldb.cpython-310-x86_64-linux-gnu.so #usr/lib/python3.10/site-packages/samba usr/lib/python3.10/site-packages/samba/__init__.py -usr/lib/python3.10/site-packages/samba/_glue.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/_ldb.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/auth.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/_glue.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/_ldb.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/auth.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/auth_util.py usr/lib/python3.10/site-packages/samba/colour.py usr/lib/python3.10/site-packages/samba/common.py -usr/lib/python3.10/site-packages/samba/compression.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/credentials.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/crypto.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/compression.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/credentials.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/crypto.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/dbchecker.py #usr/lib/python3.10/site-packages/samba/dcerpc usr/lib/python3.10/site-packages/samba/dcerpc/__init__.py -usr/lib/python3.10/site-packages/samba/dcerpc/atsvc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/auth.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/base.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/claims.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/conditional_ace.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/dcerpc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/dfs.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/dns.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/dnsp.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/dnsserver.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/drsblobs.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/drsuapi.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/echo.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/epmapper.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/gkdi.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/gmsa.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/idmap.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/initshutdown.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/irpc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/krb5ccache.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/krb5pac.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/lsa.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/mdssvc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/messaging.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/mgmt.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/misc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/nbt.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/netlogon.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/ntlmssp.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/preg.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/samr.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/security.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/server_id.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/smb3posix.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/smbXsrv.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/smb_acl.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/spoolss.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/srvsvc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/svcctl.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/unixinfo.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/winbind.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/windows_event_ids.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/winreg.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/winspool.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/witness.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/wkssvc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dcerpc/xattr.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/atsvc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/auth.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/base.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/claims.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/conditional_ace.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/dcerpc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/dfs.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/dns.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/dnsp.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/dnsserver.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/drsblobs.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/drsuapi.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/echo.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/epmapper.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/gkdi.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/gmsa.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/idmap.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/initshutdown.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/irpc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/krb5ccache.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/krb5pac.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/lsa.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/mdssvc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/messaging.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/mgmt.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/misc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/nbt.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/netlogon.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/ntlmssp.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/preg.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/samr.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/security.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/server_id.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/smb3posix.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/smbXsrv.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/smb_acl.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/spoolss.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/srvsvc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/svcctl.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/unixinfo.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/winbind.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/windows_event_ids.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/winreg.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/winspool.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/witness.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/wkssvc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/xattr.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/descriptor.py usr/lib/python3.10/site-packages/samba/dnsresolver.py usr/lib/python3.10/site-packages/samba/dnsserver.py +#usr/lib/python3.10/site-packages/samba/domain +usr/lib/python3.10/site-packages/samba/domain/__init__.py +#usr/lib/python3.10/site-packages/samba/domain/models +usr/lib/python3.10/site-packages/samba/domain/models/__init__.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_policy.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_silo.py +usr/lib/python3.10/site-packages/samba/domain/models/claim_type.py +usr/lib/python3.10/site-packages/samba/domain/models/computer.py +usr/lib/python3.10/site-packages/samba/domain/models/constants.py +usr/lib/python3.10/site-packages/samba/domain/models/container.py +usr/lib/python3.10/site-packages/samba/domain/models/exceptions.py +usr/lib/python3.10/site-packages/samba/domain/models/fields.py +usr/lib/python3.10/site-packages/samba/domain/models/gmsa.py +usr/lib/python3.10/site-packages/samba/domain/models/group.py +usr/lib/python3.10/site-packages/samba/domain/models/model.py +usr/lib/python3.10/site-packages/samba/domain/models/org.py +usr/lib/python3.10/site-packages/samba/domain/models/person.py +usr/lib/python3.10/site-packages/samba/domain/models/query.py +usr/lib/python3.10/site-packages/samba/domain/models/registry.py +usr/lib/python3.10/site-packages/samba/domain/models/schema.py +usr/lib/python3.10/site-packages/samba/domain/models/site.py +usr/lib/python3.10/site-packages/samba/domain/models/subnet.py +usr/lib/python3.10/site-packages/samba/domain/models/types.py +usr/lib/python3.10/site-packages/samba/domain/models/user.py +usr/lib/python3.10/site-packages/samba/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/domain_update.py usr/lib/python3.10/site-packages/samba/drs_utils.py -usr/lib/python3.10/site-packages/samba/dsdb.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/dsdb_dns.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dsdb.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dsdb_dns.cpython-310-x86_64-linux-gnu.so #usr/lib/python3.10/site-packages/samba/emulate usr/lib/python3.10/site-packages/samba/emulate/__init__.py usr/lib/python3.10/site-packages/samba/emulate/traffic.py usr/lib/python3.10/site-packages/samba/emulate/traffic_packets.py usr/lib/python3.10/site-packages/samba/forest_update.py usr/lib/python3.10/site-packages/samba/functional_level.py -usr/lib/python3.10/site-packages/samba/gensec.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/gensec.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/getopt.py usr/lib/python3.10/site-packages/samba/gkdi.py -#usr/lib/python3.10/site-packages/samba/gp +usr/lib/python3.10/site-packages/samba/gp usr/lib/python3.10/site-packages/samba/gp/__init__.py usr/lib/python3.10/site-packages/samba/gp/gp_centrify_crontab_ext.py usr/lib/python3.10/site-packages/samba/gp/gp_centrify_sudoers_ext.py @@ -313,7 +303,7 @@ usr/lib/python3.10/site-packages/samba/gp/gp_sec_ext.py usr/lib/python3.10/site-packages/samba/gp/gp_smb_conf_ext.py usr/lib/python3.10/site-packages/samba/gp/gp_sudoers_ext.py usr/lib/python3.10/site-packages/samba/gp/gpclass.py -#usr/lib/python3.10/site-packages/samba/gp/util +usr/lib/python3.10/site-packages/samba/gp/util usr/lib/python3.10/site-packages/samba/gp/util/logging.py usr/lib/python3.10/site-packages/samba/gp/vgp_access_ext.py usr/lib/python3.10/site-packages/samba/gp/vgp_files_ext.py @@ -330,10 +320,10 @@ usr/lib/python3.10/site-packages/samba/gp_parse/gp_csv.py usr/lib/python3.10/site-packages/samba/gp_parse/gp_inf.py usr/lib/python3.10/site-packages/samba/gp_parse/gp_ini.py usr/lib/python3.10/site-packages/samba/gp_parse/gp_pol.py -usr/lib/python3.10/site-packages/samba/gpo.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/gpo.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/graph.py usr/lib/python3.10/site-packages/samba/hostconfig.py -usr/lib/python3.10/site-packages/samba/hresult.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/hresult.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/idmap.py usr/lib/python3.10/site-packages/samba/join.py #usr/lib/python3.10/site-packages/samba/kcc @@ -344,16 +334,17 @@ usr/lib/python3.10/site-packages/samba/kcc/graph_utils.py usr/lib/python3.10/site-packages/samba/kcc/kcc_utils.py usr/lib/python3.10/site-packages/samba/kcc/ldif_import_export.py usr/lib/python3.10/site-packages/samba/logger.py +usr/lib/python3.10/site-packages/samba/lsa_utils.py usr/lib/python3.10/site-packages/samba/mdb_util.py -usr/lib/python3.10/site-packages/samba/messaging.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/messaging.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/ms_display_specifiers.py usr/lib/python3.10/site-packages/samba/ms_forest_updates_markdown.py usr/lib/python3.10/site-packages/samba/ms_schema.py usr/lib/python3.10/site-packages/samba/ms_schema_markdown.py usr/lib/python3.10/site-packages/samba/ndr.py -usr/lib/python3.10/site-packages/samba/net.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/net_s3.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/netbios.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/net.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/net_s3.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/netbios.cpython-310-x86_64-linux-gnu.so #usr/lib/python3.10/site-packages/samba/netcmd usr/lib/python3.10/site-packages/samba/netcmd/__init__.py usr/lib/python3.10/site-packages/samba/netcmd/common.py @@ -362,15 +353,24 @@ usr/lib/python3.10/site-packages/samba/netcmd/contact.py usr/lib/python3.10/site-packages/samba/netcmd/dbcheck.py usr/lib/python3.10/site-packages/samba/netcmd/delegation.py usr/lib/python3.10/site-packages/samba/netcmd/dns.py -#usr/lib/python3.10/site-packages/samba/netcmd/domain +usr/lib/python3.10/site-packages/samba/netcmd/domain usr/lib/python3.10/site-packages/samba/netcmd/domain/__init__.py -#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo_member.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/member.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/silo.py usr/lib/python3.10/site-packages/samba/netcmd/domain/backup.py -#usr/lib/python3.10/site-packages/samba/netcmd/domain/claim +usr/lib/python3.10/site-packages/samba/netcmd/domain/claim usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/__init__.py usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/claim_type.py usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/value_type.py @@ -381,24 +381,12 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain/demote.py usr/lib/python3.10/site-packages/samba/netcmd/domain/functional_prep.py usr/lib/python3.10/site-packages/samba/netcmd/domain/info.py usr/lib/python3.10/site-packages/samba/netcmd/domain/join.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/kds +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/root_key.py usr/lib/python3.10/site-packages/samba/netcmd/domain/keytab.py usr/lib/python3.10/site-packages/samba/netcmd/domain/leave.py usr/lib/python3.10/site-packages/samba/netcmd/domain/level.py -#usr/lib/python3.10/site-packages/samba/netcmd/domain/models -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/claim_type.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/exceptions.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/fields.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/group.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/model.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/query.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/schema.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/site.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/subnet.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/user.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/netcmd/domain/passwordsettings.py usr/lib/python3.10/site-packages/samba/netcmd/domain/provision.py usr/lib/python3.10/site-packages/samba/netcmd/domain/samba3upgrade.py @@ -422,6 +410,10 @@ usr/lib/python3.10/site-packages/samba/netcmd/processes.py usr/lib/python3.10/site-packages/samba/netcmd/pso.py usr/lib/python3.10/site-packages/samba/netcmd/rodc.py usr/lib/python3.10/site-packages/samba/netcmd/schema.py +#usr/lib/python3.10/site-packages/samba/netcmd/service_account +usr/lib/python3.10/site-packages/samba/netcmd/service_account/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/group_msa_membership.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/service_account.py usr/lib/python3.10/site-packages/samba/netcmd/shell.py usr/lib/python3.10/site-packages/samba/netcmd/sites.py usr/lib/python3.10/site-packages/samba/netcmd/spn.py @@ -459,11 +451,11 @@ usr/lib/python3.10/site-packages/samba/netcmd/validators.py usr/lib/python3.10/site-packages/samba/netcmd/visualize.py usr/lib/python3.10/site-packages/samba/nt_time.py usr/lib/python3.10/site-packages/samba/ntacls.py -usr/lib/python3.10/site-packages/samba/ntstatus.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/param.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/ntstatus.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/param.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/policies.py -usr/lib/python3.10/site-packages/samba/policy.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/posix_eadb.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/policy.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/posix_eadb.cpython-310-x86_64-linux-gnu.so #usr/lib/python3.10/site-packages/samba/provision usr/lib/python3.10/site-packages/samba/provision/__init__.py usr/lib/python3.10/site-packages/samba/provision/backend.py @@ -471,25 +463,25 @@ usr/lib/python3.10/site-packages/samba/provision/common.py usr/lib/python3.10/site-packages/samba/provision/kerberos.py usr/lib/python3.10/site-packages/samba/provision/kerberos_implementation.py usr/lib/python3.10/site-packages/samba/provision/sambadns.py -usr/lib/python3.10/site-packages/samba/registry.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/registry.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/remove_dc.py -usr/lib/python3.10/site-packages/samba/reparse_symlink.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/reparse_symlink.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/safe_tarfile.py #usr/lib/python3.10/site-packages/samba/samba3 usr/lib/python3.10/site-packages/samba/samba3/__init__.py -usr/lib/python3.10/site-packages/samba/samba3/libsmb_samba_cwrapper.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/samba3/libsmb_samba_cwrapper.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/samba3/libsmb_samba_internal.py -usr/lib/python3.10/site-packages/samba/samba3/mdscli.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/samba3/param.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/samba3/passdb.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/samba3/smbconf.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/samba3/smbd.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/samba3/mdscli.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/samba3/param.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/samba3/passdb.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/samba3/smbconf.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/samba3/smbd.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/samdb.py usr/lib/python3.10/site-packages/samba/schema.py usr/lib/python3.10/site-packages/samba/sd_utils.py -usr/lib/python3.10/site-packages/samba/security.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/security.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/sites.py -usr/lib/python3.10/site-packages/samba/smbconf.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/smbconf.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/subnets.py #usr/lib/python3.10/site-packages/samba/subunit usr/lib/python3.10/site-packages/samba/subunit/__init__.py @@ -515,6 +507,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/check_output.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/downgradedatabase.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/gmsa.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/mdsearch.py @@ -548,10 +541,10 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py -#usr/lib/python3.10/site-packages/samba/tests/dcerpc/createtrustrelax.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py +#usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa_utils.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/mdssvc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/misc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/raw_protocol.py @@ -583,6 +576,8 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_api.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_dns.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_lock.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_env_tests.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_provision_tests.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_schema_attributes.py #usr/lib/python3.10/site-packages/samba/tests/emulate #usr/lib/python3.10/site-packages/samba/tests/emulate/__init__.py @@ -620,6 +615,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/etype_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/fast_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/gkdi_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/gmsa_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/group_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kcrypto.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py @@ -716,6 +712,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_policy.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_silo.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_claim.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_kds_root_key.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_models.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dsacl.py @@ -738,6 +735,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/provision_userPassword_crypt.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/rodc.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/schema.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/service_account.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/silo_base.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/sites.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/timecmd.py @@ -782,16 +780,15 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py #usr/lib/python3.10/site-packages/samba/tests/usage.py #usr/lib/python3.10/site-packages/samba/tests/xattr.py -#usr/lib/python3.10/site-packages/samba/trust_utils.py usr/lib/python3.10/site-packages/samba/upgrade.py usr/lib/python3.10/site-packages/samba/upgradehelpers.py usr/lib/python3.10/site-packages/samba/uptodateness.py -usr/lib/python3.10/site-packages/samba/werror.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/werror.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/xattr.py -usr/lib/python3.10/site-packages/samba/xattr_native.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/samba/xattr_tdb.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/talloc.cpython-310-riscv64-linux-gnu.so -usr/lib/python3.10/site-packages/tdb.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/xattr_native.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/xattr_tdb.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/talloc.cpython-310-x86_64-linux-gnu.so +usr/lib/python3.10/site-packages/tdb.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/tevent.py #usr/lib/samba usr/lib/samba/idmap @@ -808,6 +805,7 @@ usr/lib/samba/krb5/winbind_krb5_locator.so #usr/lib/samba/ldb usr/lib/samba/ldb/asq.so usr/lib/samba/ldb/ildap.so +usr/lib/samba/ldb/ldap.so usr/lib/samba/ldb/ldb.so usr/lib/samba/ldb/ldbsamba_extensions.so usr/lib/samba/ldb/paged_searches.so @@ -847,8 +845,10 @@ usr/lib/samba/libcom-err-private-samba.so usr/lib/samba/libcommon-auth-private-samba.so usr/lib/samba/libdbwrap-private-samba.so usr/lib/samba/libdcerpc-pkt-auth-private-samba.so +usr/lib/samba/libdcerpc-private-samba.so usr/lib/samba/libdcerpc-samba-private-samba.so usr/lib/samba/libdcerpc-samba4-private-samba.so +usr/lib/samba/libdcerpc-samr-private-samba.so usr/lib/samba/libdnsserver-common-private-samba.so usr/lib/samba/libdsdb-module-private-samba.so usr/lib/samba/libevents-private-samba.so @@ -895,20 +895,25 @@ usr/lib/samba/libnss-info-private-samba.so usr/lib/samba/libposix-eadb-private-samba.so usr/lib/samba/libprinter-driver-private-samba.so usr/lib/samba/libprinting-migrate-private-samba.so -usr/lib/samba/libpyldb-util.cpython-310-riscv64-linux-gnu-private-samba.so -usr/lib/samba/libpytalloc-util.cpython-310-riscv64-linux-gnu-private-samba.so +usr/lib/samba/libpyldb-util.cpython-310-x86-64-linux-gnu-private-samba.so +usr/lib/samba/libpytalloc-util.cpython-310-x86-64-linux-gnu-private-samba.so usr/lib/samba/libregistry-private-samba.so usr/lib/samba/libreplace-private-samba.so usr/lib/samba/libroken-private-samba.so usr/lib/samba/libsamba-cluster-support-private-samba.so +usr/lib/samba/libsamba-credentials-private-samba.so usr/lib/samba/libsamba-debug-private-samba.so +usr/lib/samba/libsamba-hostconfig-private-samba.so usr/lib/samba/libsamba-modules-private-samba.so -usr/lib/samba/libsamba-net.cpython-310-riscv64-linux-gnu-private-samba.so -usr/lib/samba/libsamba-python.cpython-310-riscv64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-join.cpython-310-x86-64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-private-samba.so +usr/lib/samba/libsamba-policy-private-samba.so +usr/lib/samba/libsamba-python.cpython-310-x86-64-linux-gnu-private-samba.so usr/lib/samba/libsamba-security-private-samba.so usr/lib/samba/libsamba-sockets-private-samba.so usr/lib/samba/libsamba3-util-private-samba.so usr/lib/samba/libsamdb-common-private-samba.so +usr/lib/samba/libsamdb-private-samba.so usr/lib/samba/libsecrets3-private-samba.so usr/lib/samba/libserver-id-db-private-samba.so usr/lib/samba/libserver-role-private-samba.so @@ -928,9 +933,9 @@ usr/lib/samba/libtalloc-report-private-samba.so usr/lib/samba/libtdb-private-samba.so usr/lib/samba/libtdb-wrap-private-samba.so usr/lib/samba/libtevent-private-samba.so +usr/lib/samba/libtevent-util-private-samba.so usr/lib/samba/libtime-basic-private-samba.so usr/lib/samba/libtorture-private-samba.so -usr/lib/samba/libtrusts-util-private-samba.so usr/lib/samba/libutil-reg-private-samba.so usr/lib/samba/libutil-setid-private-samba.so usr/lib/samba/libutil-tdb-private-samba.so diff --git a/config/rootfiles/packages/x86_64/samba b/config/rootfiles/packages/x86_64/samba index 92862313d..e720457a3 100644 --- a/config/rootfiles/packages/x86_64/samba +++ b/config/rootfiles/packages/x86_64/samba @@ -57,8 +57,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/core/ntstatus_gen.h #usr/include/samba-4.0/core/werror.h #usr/include/samba-4.0/core/werror_gen.h -#usr/include/samba-4.0/credentials.h -#usr/include/samba-4.0/dcerpc.h #usr/include/samba-4.0/dcesrv_core.h #usr/include/samba-4.0/domain_credentials.h #usr/include/samba-4.0/gen_ndr @@ -80,7 +78,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/gen_ndr/ndr_misc.h #usr/include/samba-4.0/gen_ndr/ndr_nbt.h #usr/include/samba-4.0/gen_ndr/ndr_samr.h -#usr/include/samba-4.0/gen_ndr/ndr_samr_c.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h #usr/include/samba-4.0/gen_ndr/netlogon.h @@ -101,9 +98,7 @@ usr/bin/wspsearch #usr/include/samba-4.0/ndr/ndr_nbt.h #usr/include/samba-4.0/ndr/ndr_svcctl.h #usr/include/samba-4.0/netapi.h -#usr/include/samba-4.0/param.h #usr/include/samba-4.0/passdb.h -#usr/include/samba-4.0/policy.h #usr/include/samba-4.0/rpc_common.h #usr/include/samba-4.0/samba #usr/include/samba-4.0/samba/session.h @@ -129,9 +124,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/util/idtree_random.h #usr/include/samba-4.0/util/signal.h #usr/include/samba-4.0/util/substitute.h -#usr/include/samba-4.0/util/tevent_ntstatus.h -#usr/include/samba-4.0/util/tevent_unix.h -#usr/include/samba-4.0/util/tevent_werror.h #usr/include/samba-4.0/util/tfork.h #usr/include/samba-4.0/util/time.h #usr/include/samba-4.0/util_ldb.h @@ -139,15 +131,9 @@ usr/bin/wspsearch usr/lib/libdcerpc-binding.so usr/lib/libdcerpc-binding.so.0 usr/lib/libdcerpc-binding.so.0.0.1 -usr/lib/libdcerpc-samr.so -usr/lib/libdcerpc-samr.so.0 -usr/lib/libdcerpc-samr.so.0.0.1 usr/lib/libdcerpc-server-core.so usr/lib/libdcerpc-server-core.so.0 usr/lib/libdcerpc-server-core.so.0.0.1 -usr/lib/libdcerpc.so -usr/lib/libdcerpc.so.0 -usr/lib/libdcerpc.so.0.0.1 usr/lib/libndr-krb5pac.so usr/lib/libndr-krb5pac.so.0 usr/lib/libndr-krb5pac.so.0.0.1 @@ -158,34 +144,22 @@ usr/lib/libndr-standard.so usr/lib/libndr-standard.so.0 usr/lib/libndr-standard.so.0.0.1 usr/lib/libndr.so -usr/lib/libndr.so.4 -usr/lib/libndr.so.4.0.0 +usr/lib/libndr.so.5 +usr/lib/libndr.so.5.0.0 usr/lib/libnetapi.so usr/lib/libnetapi.so.1 usr/lib/libnetapi.so.1.0.0 usr/lib/libnss_winbind.so.2 usr/lib/libnss_wins.so.2 -usr/lib/libsamba-credentials.so -usr/lib/libsamba-credentials.so.1 -usr/lib/libsamba-credentials.so.1.0.0 usr/lib/libsamba-errors.so usr/lib/libsamba-errors.so.1 usr/lib/libsamba-errors.so.1.0.0 -usr/lib/libsamba-hostconfig.so -usr/lib/libsamba-hostconfig.so.0 -usr/lib/libsamba-hostconfig.so.0.0.1 usr/lib/libsamba-passdb.so usr/lib/libsamba-passdb.so.0 -usr/lib/libsamba-passdb.so.0.28.0 -usr/lib/libsamba-policy.cpython-310-x86-64-linux-gnu.so -usr/lib/libsamba-policy.cpython-310-x86-64-linux-gnu.so.0 -usr/lib/libsamba-policy.cpython-310-x86-64-linux-gnu.so.0.0.1 +usr/lib/libsamba-passdb.so.0.29.0 usr/lib/libsamba-util.so usr/lib/libsamba-util.so.0 usr/lib/libsamba-util.so.0.0.1 -usr/lib/libsamdb.so -usr/lib/libsamdb.so.0 -usr/lib/libsamdb.so.0.0.1 usr/lib/libsmbclient.so usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.8.0 @@ -195,24 +169,15 @@ usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 -usr/lib/libtevent-util.so -usr/lib/libtevent-util.so.0 -usr/lib/libtevent-util.so.0.0.1 usr/lib/libwbclient.so usr/lib/libwbclient.so.0 usr/lib/libwbclient.so.0.16 -#usr/lib/pkgconfig/dcerpc.pc -#usr/lib/pkgconfig/dcerpc_samr.pc #usr/lib/pkgconfig/ndr.pc #usr/lib/pkgconfig/ndr_krb5pac.pc #usr/lib/pkgconfig/ndr_nbt.pc #usr/lib/pkgconfig/ndr_standard.pc #usr/lib/pkgconfig/netapi.pc -#usr/lib/pkgconfig/samba-credentials.pc -#usr/lib/pkgconfig/samba-hostconfig.pc -#usr/lib/pkgconfig/samba-policy.cpython-310-x86_64-linux-gnu.pc #usr/lib/pkgconfig/samba-util.pc -#usr/lib/pkgconfig/samdb.pc #usr/lib/pkgconfig/smbclient.pc #usr/lib/pkgconfig/wbclient.pc usr/lib/python3.10/site-packages/_ldb_text.py @@ -283,6 +248,31 @@ usr/lib/python3.10/site-packages/samba/dcerpc/xattr.cpython-310-x86_64-linux-gnu usr/lib/python3.10/site-packages/samba/descriptor.py usr/lib/python3.10/site-packages/samba/dnsresolver.py usr/lib/python3.10/site-packages/samba/dnsserver.py +#usr/lib/python3.10/site-packages/samba/domain +usr/lib/python3.10/site-packages/samba/domain/__init__.py +#usr/lib/python3.10/site-packages/samba/domain/models +usr/lib/python3.10/site-packages/samba/domain/models/__init__.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_policy.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_silo.py +usr/lib/python3.10/site-packages/samba/domain/models/claim_type.py +usr/lib/python3.10/site-packages/samba/domain/models/computer.py +usr/lib/python3.10/site-packages/samba/domain/models/constants.py +usr/lib/python3.10/site-packages/samba/domain/models/container.py +usr/lib/python3.10/site-packages/samba/domain/models/exceptions.py +usr/lib/python3.10/site-packages/samba/domain/models/fields.py +usr/lib/python3.10/site-packages/samba/domain/models/gmsa.py +usr/lib/python3.10/site-packages/samba/domain/models/group.py +usr/lib/python3.10/site-packages/samba/domain/models/model.py +usr/lib/python3.10/site-packages/samba/domain/models/org.py +usr/lib/python3.10/site-packages/samba/domain/models/person.py +usr/lib/python3.10/site-packages/samba/domain/models/query.py +usr/lib/python3.10/site-packages/samba/domain/models/registry.py +usr/lib/python3.10/site-packages/samba/domain/models/schema.py +usr/lib/python3.10/site-packages/samba/domain/models/site.py +usr/lib/python3.10/site-packages/samba/domain/models/subnet.py +usr/lib/python3.10/site-packages/samba/domain/models/types.py +usr/lib/python3.10/site-packages/samba/domain/models/user.py +usr/lib/python3.10/site-packages/samba/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/domain_update.py usr/lib/python3.10/site-packages/samba/drs_utils.py usr/lib/python3.10/site-packages/samba/dsdb.cpython-310-x86_64-linux-gnu.so @@ -344,6 +334,7 @@ usr/lib/python3.10/site-packages/samba/kcc/graph_utils.py usr/lib/python3.10/site-packages/samba/kcc/kcc_utils.py usr/lib/python3.10/site-packages/samba/kcc/ldif_import_export.py usr/lib/python3.10/site-packages/samba/logger.py +usr/lib/python3.10/site-packages/samba/lsa_utils.py usr/lib/python3.10/site-packages/samba/mdb_util.py usr/lib/python3.10/site-packages/samba/messaging.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/ms_display_specifiers.py @@ -366,9 +357,18 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain usr/lib/python3.10/site-packages/samba/netcmd/domain/__init__.py usr/lib/python3.10/site-packages/samba/netcmd/domain/auth usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo_member.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/member.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/silo.py usr/lib/python3.10/site-packages/samba/netcmd/domain/backup.py usr/lib/python3.10/site-packages/samba/netcmd/domain/claim usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/__init__.py @@ -381,24 +381,12 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain/demote.py usr/lib/python3.10/site-packages/samba/netcmd/domain/functional_prep.py usr/lib/python3.10/site-packages/samba/netcmd/domain/info.py usr/lib/python3.10/site-packages/samba/netcmd/domain/join.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/kds +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/root_key.py usr/lib/python3.10/site-packages/samba/netcmd/domain/keytab.py usr/lib/python3.10/site-packages/samba/netcmd/domain/leave.py usr/lib/python3.10/site-packages/samba/netcmd/domain/level.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/claim_type.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/exceptions.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/fields.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/group.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/model.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/query.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/schema.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/site.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/subnet.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/user.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/netcmd/domain/passwordsettings.py usr/lib/python3.10/site-packages/samba/netcmd/domain/provision.py usr/lib/python3.10/site-packages/samba/netcmd/domain/samba3upgrade.py @@ -422,6 +410,10 @@ usr/lib/python3.10/site-packages/samba/netcmd/processes.py usr/lib/python3.10/site-packages/samba/netcmd/pso.py usr/lib/python3.10/site-packages/samba/netcmd/rodc.py usr/lib/python3.10/site-packages/samba/netcmd/schema.py +#usr/lib/python3.10/site-packages/samba/netcmd/service_account +usr/lib/python3.10/site-packages/samba/netcmd/service_account/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/group_msa_membership.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/service_account.py usr/lib/python3.10/site-packages/samba/netcmd/shell.py usr/lib/python3.10/site-packages/samba/netcmd/sites.py usr/lib/python3.10/site-packages/samba/netcmd/spn.py @@ -513,16 +505,17 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/__init__.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/bug13653.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/check_output.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/downgradedatabase.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/gmsa.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/mdsearch.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/misc_dfs_widelink.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/ndrdump.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/netads_dns.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/netads_json.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/samba_dnsupdate.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/smbcacls.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/smbcacls_basic.py @@ -548,10 +541,10 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py -#usr/lib/python3.10/site-packages/samba/tests/dcerpc/createtrustrelax.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py +#usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa_utils.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/mdssvc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/misc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/raw_protocol.py @@ -583,6 +576,8 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_api.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_dns.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_lock.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_env_tests.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_provision_tests.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_schema_attributes.py #usr/lib/python3.10/site-packages/samba/tests/emulate #usr/lib/python3.10/site-packages/samba/tests/emulate/__init__.py @@ -620,6 +615,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/krb5/etype_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/fast_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/gkdi_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/gmsa_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/group_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kcrypto.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py @@ -716,6 +712,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_policy.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_silo.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_claim.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_kds_root_key.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_models.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dsacl.py @@ -738,6 +735,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/provision_userPassword_crypt.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/rodc.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/schema.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/service_account.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/silo_base.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/sites.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/timecmd.py @@ -782,7 +780,6 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py #usr/lib/python3.10/site-packages/samba/tests/usage.py #usr/lib/python3.10/site-packages/samba/tests/xattr.py -usr/lib/python3.10/site-packages/samba/trust_utils.py usr/lib/python3.10/site-packages/samba/upgrade.py usr/lib/python3.10/site-packages/samba/upgradehelpers.py usr/lib/python3.10/site-packages/samba/uptodateness.py @@ -808,6 +805,7 @@ usr/lib/samba/krb5/winbind_krb5_locator.so #usr/lib/samba/ldb usr/lib/samba/ldb/asq.so usr/lib/samba/ldb/ildap.so +usr/lib/samba/ldb/ldap.so usr/lib/samba/ldb/ldb.so usr/lib/samba/ldb/ldbsamba_extensions.so usr/lib/samba/ldb/paged_searches.so @@ -847,8 +845,10 @@ usr/lib/samba/libcom-err-private-samba.so usr/lib/samba/libcommon-auth-private-samba.so usr/lib/samba/libdbwrap-private-samba.so usr/lib/samba/libdcerpc-pkt-auth-private-samba.so +usr/lib/samba/libdcerpc-private-samba.so usr/lib/samba/libdcerpc-samba-private-samba.so usr/lib/samba/libdcerpc-samba4-private-samba.so +usr/lib/samba/libdcerpc-samr-private-samba.so usr/lib/samba/libdnsserver-common-private-samba.so usr/lib/samba/libdsdb-module-private-samba.so usr/lib/samba/libevents-private-samba.so @@ -901,14 +901,19 @@ usr/lib/samba/libregistry-private-samba.so usr/lib/samba/libreplace-private-samba.so usr/lib/samba/libroken-private-samba.so usr/lib/samba/libsamba-cluster-support-private-samba.so +usr/lib/samba/libsamba-credentials-private-samba.so usr/lib/samba/libsamba-debug-private-samba.so +usr/lib/samba/libsamba-hostconfig-private-samba.so usr/lib/samba/libsamba-modules-private-samba.so -usr/lib/samba/libsamba-net.cpython-310-x86-64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-join.cpython-310-x86-64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-private-samba.so +usr/lib/samba/libsamba-policy-private-samba.so usr/lib/samba/libsamba-python.cpython-310-x86-64-linux-gnu-private-samba.so usr/lib/samba/libsamba-security-private-samba.so usr/lib/samba/libsamba-sockets-private-samba.so usr/lib/samba/libsamba3-util-private-samba.so usr/lib/samba/libsamdb-common-private-samba.so +usr/lib/samba/libsamdb-private-samba.so usr/lib/samba/libsecrets3-private-samba.so usr/lib/samba/libserver-id-db-private-samba.so usr/lib/samba/libserver-role-private-samba.so @@ -928,9 +933,9 @@ usr/lib/samba/libtalloc-report-private-samba.so usr/lib/samba/libtdb-private-samba.so usr/lib/samba/libtdb-wrap-private-samba.so usr/lib/samba/libtevent-private-samba.so +usr/lib/samba/libtevent-util-private-samba.so usr/lib/samba/libtime-basic-private-samba.so usr/lib/samba/libtorture-private-samba.so -usr/lib/samba/libtrusts-util-private-samba.so usr/lib/samba/libutil-reg-private-samba.so usr/lib/samba/libutil-setid-private-samba.so usr/lib/samba/libutil-tdb-private-samba.so diff --git a/lfs/samba b/lfs/samba index f8812d678..8358264a3 100644 --- a/lfs/samba +++ b/lfs/samba @@ -24,7 +24,7 @@
include Config
-VER = 4.20.4 +VER = 4.21.0 SUMMARY = A SMB/CIFS File, Print, and Authentication Server
THISAPP = samba-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = samba -PAK_VER = 104 +PAK_VER = 105
DEPS = avahi cups perl-Parse-Yapp perl-JSON wsdd
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1e5d99ed249f7a2bc21d0efec1d795262c556276984d48a774aef133bc1a9e182b7f20ce85aef2fc2b7d7e0b8b3a4edf1a6a855f679ed4d2408bd69b059463ee +$(DL_FILE)_BLAKE2 = 0889f2be3b78affee88250114397de87a77da77d9674815ec5605780a6bb3e2e28dbbae53b66695196408f4aef550acce793e6397045fbea4bb236fdd095ce1a
install : $(TARGET)
- Update from version 7.1 to 7.1.1 - Update of rootfile not required - Changelog 7.1.1 * texi2any . fix potential crash when @include is used inside a table . do not complain about presence of @anchor inside @item in a table . C source files that are generated from *.xs files are no no longer distributed, so xsubpp from Perl is needed to build XS modules. . fix bug that led to memory alignment error on SPARC . performance improvement and fixes for MinGW . test failures due to floating point rounding error fixed (observed on IBM POWER9 processor) * info . crash when setting style to invalid value fixed . potential call of memcpy with null argument fixed
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/texinfo | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/lfs/texinfo b/lfs/texinfo index 4210ea89e..58cd05ba8 100644 --- a/lfs/texinfo +++ b/lfs/texinfo @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 7.1 +VER = 7.1.1
THISAPP = texinfo-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4385ca6250daeaa4f6bfedd9ab41f25993613031bcb8da55360365701213f4f3cf786d958749c59dc1c9dda328eca42f028aa051a7062313142aa92f55a96ecd +$(DL_FILE)_BLAKE2 = 64dbd315e65d5b7cb0bb06c918e9924bb15a25a4bb26322db10b7ee98e9e6626b62592f8edd0ff016256f4a84837dabacb5278c3826e34fa3e080a5e8c0fb626
install : $(TARGET)
@@ -77,7 +77,9 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure --prefix=$(PREFIX) --disable-nls + cd $(DIR_APP) && ./configure \ + --prefix=$(PREFIX) \ + --disable-nls cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP)