public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 2c6dbe05755d81aa0a56969df825915c9df8c739
@ 2025-03-21 11:10 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2025-03-21 11:10 UTC (permalink / raw)
  To: ipfire-scm

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 17954 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".

The branch, next has been updated
       via  2c6dbe05755d81aa0a56969df825915c9df8c739 (commit)
       via  75a5b33f2b929b1bc75501b3e4a40b3a84d856a6 (commit)
       via  19c13b8e997058db1a0ffac90093bfdc2a6eee8a (commit)
       via  868b52c2a7b72aca170b5e6228d9108b71716eaf (commit)
      from  bae5b30b5217d48851bd41a2f784a68f67573b35 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 2c6dbe05755d81aa0a56969df825915c9df8c739
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Fri Mar 21 11:10:12 2025 +0000

    samba: Fix riscv64 rootfile
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 75a5b33f2b929b1bc75501b3e4a40b3a84d856a6
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Fri Mar 21 11:24:56 2025 +0100

    samba: Update to version 4.22.0
    
    - Update from version 4.21.4
    - Update of rootfile for all three architectures
    - Changelog
        4.22.0
    	NEW FEATURES/CHANGES
    	   SMB3 Directory Leases
    		Starting with Samba 4.22 SMB3 Directory Leases are supported. The new
    		 global option "smb3 directory leases" controls whether the feature is
    		 enabled or not. By default, SMB3 Directory Leases are enabled on
    		 non-clustered Samba and disabled on clustered Samba, based on the
    		 "clustering" option. See man smb.conf for more details.
    		SMB3 Directory Leases allow clients to cache directory listings and,
    		 depending on the workload, result in a decent reduction in SMB
    		 requests from clients.
    	   Netlogon Ping over LDAP and LDAPS
    		Samba must query domain controller information via simple queries on
    		 the AD rootdse's netlogon attribute. Typically this is done via
    		 connectionless LDAP, using UDP on port 389. The same information is
    		 also available via classic LDAP rootdse queries over TCP. Samba can
    		 now be configured to use TCP via the new "client netlogon ping
    		 protocol" parameter to enable running in environments where firewalls
    		 completely block port 389 or UDP traffic to domain controllers.
    	   Experimental Himmelblaud Authentication in Samba
    		Samba now includes experimental support for Azure Entra ID
    		 authentication via `himmelblaud`, located in the `rust/` directory.
    		 This implementation provides basic authentication and is configured
    		 through `smb.conf`, utilizing options such as `realm`,
    		 `winbindd_socket_directory`, and `template_homedir`. New global
    		 parameters include `himmelblaud_sfa_fallback`,
    		 `himmelblaud_hello_enabled`, and `himmelblaud_hsm_pin_path`.
    		 To enable, configure Samba with `--enable-rust --with-himmelblau`.
    	   AD DC schema upgrade and provision performance improvements
    		By increasing the LDB index cache size for certain offline operations
    		 that are likely to require large transactions, these are now several
    		 times faster.
    	REMOVED FEATURES
    		The "nmbd proxy logon" feature was removed. This was used before
    		 Samba4 acquired a NBT server.
    		The parameter "cldap port" has been removed. CLDAP runs over UDP port
    		 389, we don't see a reason why this should ever be changed to a
    		 different port. Moreover, we had several places in the code where
    		 Samba did not respect this parameter, so the behaviour was at least
    		 inconsistent.
    		fruit:posix_rename
    		  This option of the vfs_fruit VFS module that could be used to enable
    		   POSIX directory rename behaviour for OS X clients has been removed
    		   as it could result in severe problems for Windows clients.
    		  As a possible workaround it is possible to prevent creation of
    		   .DS_Store files (a Finder thingy to store directory view settings)
    		   on network mounts by running
    			$ defaults write com.apple.desktopservices DSDontWriteNetworkStores true
    		   on the Mac.
    	smb.conf changes
    	  Parameter Name                          Description     Default
    	  --------------                          -----------     -------
    	  smb3 directory leases                   New             Auto
    	  vfs mkdir use tmp name                  New             Auto
    	  client netlogon ping protocol           New             cldap
    	  himmelblaud hello enabled               New             no
    	  himmelblaud hsm pin path                New             default hsm pin path
    	  himmelblaud sfa fallback                New             no
    	  client use krb5 netlogon                Experimental    no
    	  reject aes netlogon servers             Experimental    no
    	  server reject aes schannel              Experimental    no
    	  server support krb5 netlogon            Experimental    no
    	  fruit:posix_rename                      Removed
    	  cldap port                              Removed
    	CHANGES SINCE 4.22.0rc4
    	   * BUG 15801: `NT_STATUS_ACCESS_DENIED making remote directory` on OpenBSD.
    	   * BUG 15797: Unable to connect to CephFS subvolume shares with
    	     vfs_shadow_copy2.
    	   * BUG 15801: `NT_STATUS_ACCESS_DENIED making remote directory` on OpenBSD.
    	   * BUG 15820: Incorrect FSF address in ctdb pcp scripts.
    	   * BUG 15804: "samba-tool domain backup offline" hangs.
    	CHANGES SINCE 4.22.0rc3
    	   * BUG 15815: client use krb5 netlogon is experimental and should not be used
    	     in production.
    	CHANGES SINCE 4.22.0rc2
    	   * BUG 15738: Creation of GPOs applicable to more than one group is impossible
    	     with Samba 4.20.0 and later.
    	   * BUG 15806: samba-tool acl commands broken for relative path names
    	   * BUG 15807: pysmbd seg faults when file is not found.
    	   * BUG 15796: Spotlight search results don't show file size and creation date.
    	   * BUG 15759: net ads create/join/winbind producing unix dysfunctional
    	     keytabs.
    	   * BUG 15806: samba-tool acl commands broken for relative path names.
    	   * BUG 15807: pysmbd seg faults when file is not found.
    	   * BUG 15680: Trust domains are not created.
    	   * BUG 15680: Trust domains are not created.
    	   * BUG 15703: General improvements for vfs_ceph_new module.
    	CHANGES SINCE 4.22.0rc1
    	   * BUG 15798: libnet4: seg fault after dc lookup failure
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 19c13b8e997058db1a0ffac90093bfdc2a6eee8a
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Fri Mar 21 11:08:14 2025 +0000

    core194: Ship bind
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 868b52c2a7b72aca170b5e6228d9108b71716eaf
Author: Matthias Fischer <matthias.fischer@ipfire.org>
Date:   Thu Mar 20 23:58:22 2025 +0100

    bind: Update to 9.20.7
    
    For details see:
    https://downloads.isc.org/isc/bind9/9.20.5/doc/arm/html/notes.html#notes-for-bind-9-20-7
    
    Excerpt:
    
    "Notes for BIND 9.20.7
    New Features
    
        Implement the min-transfer-rate-in configuration option.
    ...
        Add HTTPS record query to host command line tool.
    ...
        Implement sig0key-checks-limit and sig0message-checks-limit.
    ...
    
    Bug Fixes
    
        Fix dual-stack-servers configuration option.
    ...
        Fix a data race causing a permanent active client increase.
    ...
        Fix deferred validation of unsigned DS and DNSKEY records.
    ...
        Fix RPZ race condition during a reconfiguration.
    ...
        “CNAME and other data check” not applied to all types.
    ...
        Relax private DNSKEY and RRSIG constraints.
    ...
        Remove NSEC/DS/NSEC3 RRSIG check from dns_message_parse().
    ...
        Fix TTL issue with ANY queries processed through RPZ “passthru”.
    ...
        dnssec-signzone needs to check for a NULL key when setting offline.
    ...
        Fix a bug in the statistics channel when querying zone transfer information.
    ...
        Fix assertion failure when dumping recursing clients.
    ...
        Dump the active resolver fetches from dns_resolver_dumpfetches()"
    
    Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/rootfiles/common/bind                              | 10 +++++-----
 config/rootfiles/{oldcore/100 => core/194}/filelists/bind |  0
 config/rootfiles/packages/aarch64/samba                   |  7 +++++--
 config/rootfiles/packages/riscv64/samba                   |  7 +++++--
 config/rootfiles/packages/x86_64/samba                    |  7 +++++--
 lfs/bind                                                  |  4 ++--
 lfs/samba                                                 |  6 +++---
 7 files changed, 25 insertions(+), 16 deletions(-)
 copy config/rootfiles/{oldcore/100 => core/194}/filelists/bind (100%)

Difference in files:
diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind
index 8c50f830a..0467b7b04 100644
--- a/config/rootfiles/common/bind
+++ b/config/rootfiles/common/bind
@@ -240,18 +240,18 @@ usr/bin/nsupdate
 #usr/include/ns/types.h
 #usr/include/ns/update.h
 #usr/include/ns/xfrout.h
-usr/lib/libdns-9.20.6.so
+usr/lib/libdns-9.20.7.so
 #usr/lib/libdns.la
 #usr/lib/libdns.so
-usr/lib/libisc-9.20.6.so
+usr/lib/libisc-9.20.7.so
 #usr/lib/libisc.la
 #usr/lib/libisc.so
-usr/lib/libisccc-9.20.6.so
+usr/lib/libisccc-9.20.7.so
 #usr/lib/libisccc.la
 #usr/lib/libisccc.so
-usr/lib/libisccfg-9.20.6.so
+usr/lib/libisccfg-9.20.7.so
 #usr/lib/libisccfg.la
 #usr/lib/libisccfg.so
-usr/lib/libns-9.20.6.so
+usr/lib/libns-9.20.7.so
 #usr/lib/libns.la
 #usr/lib/libns.so
diff --git a/config/rootfiles/core/194/filelists/bind b/config/rootfiles/core/194/filelists/bind
new file mode 120000
index 000000000..48a0ebaef
--- /dev/null
+++ b/config/rootfiles/core/194/filelists/bind
@@ -0,0 +1 @@
+../../../common/bind
\ No newline at end of file
diff --git a/config/rootfiles/packages/aarch64/samba b/config/rootfiles/packages/aarch64/samba
index 7d261bc58..045459b57 100644
--- a/config/rootfiles/packages/aarch64/samba
+++ b/config/rootfiles/packages/aarch64/samba
@@ -144,8 +144,8 @@ 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.5
-usr/lib/libndr.so.5.0.0
+usr/lib/libndr.so.6
+usr/lib/libndr.so.6.0.0
 usr/lib/libnetapi.so
 usr/lib/libnetapi.so.1
 usr/lib/libnetapi.so.1.0.0
@@ -626,6 +626,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/kpasswd_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/lockout_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
+#usr/lib/python3.10/site-packages/samba/tests/krb5/netlogon.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/nt_hash_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/pkinit_tests.py
@@ -695,6 +696,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/py_credentials.py
 #usr/lib/python3.10/site-packages/samba/tests/registry.py
 #usr/lib/python3.10/site-packages/samba/tests/reparsepoints.py
+#usr/lib/python3.10/site-packages/samba/tests/rust.py
 #usr/lib/python3.10/site-packages/samba/tests/s3_net_join.py
 #usr/lib/python3.10/site-packages/samba/tests/s3idmapdb.py
 #usr/lib/python3.10/site-packages/samba/tests/s3param.py
@@ -931,6 +933,7 @@ usr/lib/samba/libsmbpasswdparser-private-samba.so
 usr/lib/samba/libsocket-blocking-private-samba.so
 usr/lib/samba/libstable-sort-private-samba.so
 usr/lib/samba/libsys-rw-private-samba.so
+usr/lib/samba/libtalloc-private-samba.so
 usr/lib/samba/libtalloc-report-printf-private-samba.so
 usr/lib/samba/libtalloc-report-private-samba.so
 usr/lib/samba/libtdb-private-samba.so
diff --git a/config/rootfiles/packages/riscv64/samba b/config/rootfiles/packages/riscv64/samba
index bf7d3f069..04ff9e551 100644
--- a/config/rootfiles/packages/riscv64/samba
+++ b/config/rootfiles/packages/riscv64/samba
@@ -144,8 +144,8 @@ 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.5
-usr/lib/libndr.so.5.0.0
+usr/lib/libndr.so.6
+usr/lib/libndr.so.6.0.0
 usr/lib/libnetapi.so
 usr/lib/libnetapi.so.1
 usr/lib/libnetapi.so.1.0.0
@@ -626,6 +626,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/kpasswd_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/lockout_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
+#usr/lib/python3.10/site-packages/samba/tests/krb5/netlogon.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/nt_hash_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/pkinit_tests.py
@@ -695,6 +696,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/py_credentials.py
 #usr/lib/python3.10/site-packages/samba/tests/registry.py
 #usr/lib/python3.10/site-packages/samba/tests/reparsepoints.py
++usr/lib/python3.10/site-packages/samba/tests/rust.py
 #usr/lib/python3.10/site-packages/samba/tests/s3_net_join.py
 #usr/lib/python3.10/site-packages/samba/tests/s3idmapdb.py
 #usr/lib/python3.10/site-packages/samba/tests/s3param.py
@@ -931,6 +933,7 @@ usr/lib/samba/libsmbpasswdparser-private-samba.so
 usr/lib/samba/libsocket-blocking-private-samba.so
 usr/lib/samba/libstable-sort-private-samba.so
 usr/lib/samba/libsys-rw-private-samba.so
++usr/lib/samba/libtalloc-private-samba.so
 usr/lib/samba/libtalloc-report-printf-private-samba.so
 usr/lib/samba/libtalloc-report-private-samba.so
 usr/lib/samba/libtdb-private-samba.so
diff --git a/config/rootfiles/packages/x86_64/samba b/config/rootfiles/packages/x86_64/samba
index 988370a16..c545835eb 100644
--- a/config/rootfiles/packages/x86_64/samba
+++ b/config/rootfiles/packages/x86_64/samba
@@ -144,8 +144,8 @@ 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.5
-usr/lib/libndr.so.5.0.0
+usr/lib/libndr.so.6
+usr/lib/libndr.so.6.0.0
 usr/lib/libnetapi.so
 usr/lib/libnetapi.so.1
 usr/lib/libnetapi.so.1.0.0
@@ -626,6 +626,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/kpasswd_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/lockout_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
+#usr/lib/python3.10/site-packages/samba/tests/krb5/netlogon.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/nt_hash_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py
 #usr/lib/python3.10/site-packages/samba/tests/krb5/pkinit_tests.py
@@ -695,6 +696,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py
 #usr/lib/python3.10/site-packages/samba/tests/py_credentials.py
 #usr/lib/python3.10/site-packages/samba/tests/registry.py
 #usr/lib/python3.10/site-packages/samba/tests/reparsepoints.py
+#usr/lib/python3.10/site-packages/samba/tests/rust.py
 #usr/lib/python3.10/site-packages/samba/tests/s3_net_join.py
 #usr/lib/python3.10/site-packages/samba/tests/s3idmapdb.py
 #usr/lib/python3.10/site-packages/samba/tests/s3param.py
@@ -931,6 +933,7 @@ usr/lib/samba/libsmbpasswdparser-private-samba.so
 usr/lib/samba/libsocket-blocking-private-samba.so
 usr/lib/samba/libstable-sort-private-samba.so
 usr/lib/samba/libsys-rw-private-samba.so
+usr/lib/samba/libtalloc-private-samba.so
 usr/lib/samba/libtalloc-report-printf-private-samba.so
 usr/lib/samba/libtalloc-report-private-samba.so
 usr/lib/samba/libtdb-private-samba.so
diff --git a/lfs/bind b/lfs/bind
index c23fb1a9d..a35d82975 100644
--- a/lfs/bind
+++ b/lfs/bind
@@ -25,7 +25,7 @@
 
 include Config
 
-VER        = 9.20.6
+VER        = 9.20.7
 
 THISAPP    = bind-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 2ee3770517a811f64899993ead37d919e746960a72e754546d6cfcab4e57b034392254eda7341efd1b7fdd976225b951c42cf52ed462a7a136829dbdad43312d
+$(DL_FILE)_BLAKE2 = c5198939382e7295b4dfcb2ddbd86e5bccc10047d5e963dab2381404eb7a14543218e3caa438b395a2982cb607da84012f3a76a41c790a48ed615238bc080b5c
 
 install : $(TARGET)
 
diff --git a/lfs/samba b/lfs/samba
index e9529a176..5101244b3 100644
--- a/lfs/samba
+++ b/lfs/samba
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.21.4
+VER        = 4.22.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    = 111
+PAK_VER    = 112
 
 DEPS       = avahi libtalloc perl-Parse-Yapp wsdd
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 37c3b924799369dfe7a9ac208d3e470d4c41c45eb725f973e6948c3581523abe5fe768ea0a82e38c5a1cf5ad238896ddfd1783a1adebc9fa6d42fbb6769e9bdb
+$(DL_FILE)_BLAKE2 = 27997ad025cbdc246c906bb05bf1c67749decc8e760c68cd4837b5121295613824b11f0eea91de6e7cb551ccc5193d189d5742dc7096305565ca8794baa7b585
 
 install : $(TARGET)
 


hooks/post-receive
--
IPFire 2.x development tree


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-03-21 11:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-03-21 11:10 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 2c6dbe05755d81aa0a56969df825915c9df8c739 Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox