Update to version 4.24.2
- resolves: RHEL-175123
This commit is contained in:
parent
7aadcb9b0e
commit
afd08e6ca5
391
.gitignore
vendored
391
.gitignore
vendored
@ -1,387 +1,4 @@
|
||||
samba-3.5.4.tar.gz
|
||||
samba-3.6.0pre1.tar.gz
|
||||
/samba-3.6.0pre2.tar.gz
|
||||
/samba-3.6.0pre3.tar.gz
|
||||
/samba-3.6.0rc1.tar.gz
|
||||
/samba-3.6.0rc2.tar.gz
|
||||
/samba-3.6.0rc3.tar.gz
|
||||
/samba-3.6.0.tar.gz
|
||||
/samba-3.6.1.tar.gz
|
||||
/samba-3.6.3.tar.gz
|
||||
/samba-3.6.4.tar.gz
|
||||
/samba-3.6.5.tar.gz
|
||||
/samba-3.6.6.tar.gz
|
||||
/samba-3.6.7.tar.gz
|
||||
/samba-4.0.0rc1.tar.bz2
|
||||
/samba-4.0.0rc2.tar.bz2
|
||||
/samba-4.0.0rc3.tar.bz2
|
||||
/samba-4.0.0rc4.tar.bz2
|
||||
/samba-4.0.0rc5.tar.bz2
|
||||
/samba-4.0.0rc6.tar.bz2
|
||||
/samba-4.0.0.tar.bz2
|
||||
/samba-4.0.1.tar.bz2
|
||||
/samba-4.0.2.tar.bz2
|
||||
/samba-4.0.3.tar.bz2
|
||||
/samba-4.0.4.tar.bz2
|
||||
/samba-4.0.5.tar.bz2
|
||||
/samba-4.0.6.tar.bz2
|
||||
/samba-4.0.7.tar.xz
|
||||
/samba-4.1.0rc1.tar.xz
|
||||
/samba-4.1.0rc2.tar.xz
|
||||
/samba-4.1.0rc3.tar.xz
|
||||
/samba-4.1.0rc4.tar.xz
|
||||
/samba-4.1.0.tar.xz
|
||||
/samba-4.1.1.tar.xz
|
||||
/samba-4.1.2.tar.xz
|
||||
/samba-4.1.3.tar.xz
|
||||
/samba-4.1.4.tar.xz
|
||||
/samba-4.1.5.tar.xz
|
||||
/samba-4.1.6.tar.xz
|
||||
/samba-4.1.8.tar.xz
|
||||
/samba-4.1.9.tar.xz
|
||||
/samba-4.1.11.tar.gz
|
||||
/samba-4.1.11.tar.xz
|
||||
/samba-4.1.12.tar.xz
|
||||
/samba-4.2.0rc2.tar.xz
|
||||
/samba-4.2.0rc3.tar.xz
|
||||
/samba-4.2.0rc4.tar.xz
|
||||
/samba-4.2.0rc5.tar.xz
|
||||
/samba-4.2.0.tar.xz
|
||||
/samba-4.2.1.tar.xz
|
||||
/samba-4.2.2.tar.xz
|
||||
/samba-4.2.3.tar.xz
|
||||
/samba-4.3.0rc3.tar.xz
|
||||
/samba-4.3.0rc4.tar.xz
|
||||
/samba-4.3.0.tar.xz
|
||||
/samba-4.3.1.tar.xz
|
||||
/samba-4.3.2.tar.xz
|
||||
/samba-4.3.3.tar.xz
|
||||
/samba-4.3.4.tar.xz
|
||||
/samba-4.4.0rc1.tar.xz
|
||||
/samba-4.4.0rc2.tar.xz
|
||||
/samba-4.4.0rc3.tar.xz
|
||||
/samba-4.4.0rc4.tar.xz
|
||||
/samba-4.4.0rc5.tar.xz
|
||||
/samba-4.4.0.tar.xz
|
||||
/samba-4.4.2.tar.xz
|
||||
/samba-4.4.3.tar.xz
|
||||
/samba-4.4.4.tar.xz
|
||||
/samba-4.4.5.tar.xz
|
||||
/samba-4.5.0rc1.tar.xz
|
||||
/samba-4.5.0rc2.tar.xz
|
||||
/samba-4.5.0rc3.tar.xz
|
||||
/samba-4.5.0.tar.xz
|
||||
/samba-4.5.1.tar.xz
|
||||
/samba-4.5.2.tar.xz
|
||||
/samba-4.5.3.tar.xz
|
||||
/samba-4.6.0rc1.tar.xz
|
||||
/samba-4.6.0rc2.tar.xz
|
||||
/samba-4.6.0rc2.tar.asc
|
||||
/samba-4.6.0rc3.tar.asc
|
||||
/samba-4.6.0rc3.tar.xz
|
||||
/samba-4.6.0rc4.tar.xz
|
||||
/samba-4.6.0rc4.tar.asc
|
||||
/samba-4.6.0.tar.asc
|
||||
/samba-4.6.0.tar.xz
|
||||
/samba-4.6.1.tar.xz
|
||||
/samba-4.6.1.tar.asc
|
||||
/samba-4.6.2.tar.xz
|
||||
/samba-4.6.2.tar.asc
|
||||
/samba-4.6.3.tar.xz
|
||||
/samba-4.6.3.tar.asc
|
||||
/samba-4.6.4.tar.xz
|
||||
/samba-4.6.4.tar.asc
|
||||
/samba-4.6.5.tar.xz
|
||||
/samba-4.6.5.tar.asc
|
||||
/samba-4.7.0rc1.tar.xz
|
||||
/samba-4.7.0rc1.tar.asc
|
||||
/samba-4.7.0rc3.tar.xz
|
||||
/samba-4.7.0rc3.tar.asc
|
||||
/samba-4.7.0rc5.tar.xz
|
||||
/samba-4.7.0rc5.tar.asc
|
||||
/samba-4.7.0rc6.tar.xz
|
||||
/samba-4.7.0rc6.tar.asc
|
||||
/samba-4.7.0.tar.xz
|
||||
/samba-4.7.0.tar.asc
|
||||
/samba-4.7.1.tar.xz
|
||||
/samba-4.7.1.tar.asc
|
||||
/samba-4.7.2.tar.xz
|
||||
/samba-4.7.2.tar.asc
|
||||
/samba-4.7.3.tar.xz
|
||||
/samba-4.7.3.tar.asc
|
||||
/samba-4.7.4.tar.xz
|
||||
/samba-4.7.4.tar.asc
|
||||
/samba-4.8.0rc1.tar.xz
|
||||
/samba-4.8.0rc1.tar.asc
|
||||
/samba-4.8.0rc2.tar.xz
|
||||
/samba-4.8.0rc2.tar.asc
|
||||
/samba-4.8.0rc3.tar.xz
|
||||
/samba-4.8.0rc3.tar.asc
|
||||
/samba-4.8.0rc4.tar.xz
|
||||
/samba-4.8.0rc4.tar.asc
|
||||
/samba-4.8.0.tar.xz
|
||||
/samba-4.8.0.tar.asc
|
||||
/samba-4.8.1.tar.xz
|
||||
/samba-4.8.1.tar.asc
|
||||
/samba-4.8.2.tar.xz
|
||||
/samba-4.8.2.tar.asc
|
||||
/samba-4.8.3.tar.asc
|
||||
/samba-4.8.3.tar.xz
|
||||
/samba-4.9.0rc1.tar.xz
|
||||
/samba-4.9.0rc1.tar.asc
|
||||
/samba-4.9.0rc2.tar.xz
|
||||
/samba-4.9.0rc2.tar.asc
|
||||
/samba-4.9.0rc3.tar.xz
|
||||
/samba-4.9.0rc3.tar.asc
|
||||
/samba-4.9.0rc4.tar.xz
|
||||
/samba-4.9.0rc4.tar.asc
|
||||
/samba-4.9.0rc5.tar.asc
|
||||
/samba-4.9.0rc5.tar.xz
|
||||
/samba-4.9.0.tar.xz
|
||||
/samba-4.9.0.tar.asc
|
||||
/samba-4.9.1.tar.asc
|
||||
/samba-4.9.1.tar.xz
|
||||
/samba-4.9.2.tar.xz
|
||||
/samba-4.9.2.tar.asc
|
||||
/samba-4.9.3.tar.xz
|
||||
/samba-4.9.3.tar.asc
|
||||
/samba-4.9.4.tar.xz
|
||||
/samba-4.9.4.tar.asc
|
||||
/samba-4.10.0rc1.tar.xz
|
||||
/samba-4.10.0rc1.tar.asc
|
||||
/samba-4.10.0rc2.tar.xz
|
||||
/samba-4.10.0rc2.tar.asc
|
||||
/samba-4.10.0rc3.tar.xz
|
||||
/samba-4.10.0rc3.tar.asc
|
||||
/samba-4.10.0rc4.tar.xz
|
||||
/samba-4.10.0rc4.tar.asc
|
||||
/samba-4.10.0.tar.xz
|
||||
/samba-4.10.0.tar.asc
|
||||
/samba-4.10.1.tar.xz
|
||||
/samba-4.10.1.tar.asc
|
||||
/samba-4.10.2.tar.xz
|
||||
/samba-4.10.2.tar.asc
|
||||
/samba-4.10.3.tar.xz
|
||||
/samba-4.10.3.tar.asc
|
||||
/samba-4.10.4.tar.xz
|
||||
/samba-4.10.4.tar.asc
|
||||
/samba-4.10.5.tar.xz
|
||||
/samba-4.10.5.tar.asc
|
||||
/samba-4.10.6.tar.xz
|
||||
/samba-4.10.6.tar.asc
|
||||
/samba-4.11.0rc1.tar.xz
|
||||
/samba-4.11.0rc1.tar.asc
|
||||
/samba-4.11.0rc2.tar.xz
|
||||
/samba-4.11.0rc2.tar.asc
|
||||
/samba-4.11.0rc3.tar.xz
|
||||
/samba-4.11.0rc3.tar.asc
|
||||
/samba-4.11.0rc4.tar.xz
|
||||
/samba-4.11.0rc4.tar.asc
|
||||
/samba-4.11.0.tar.xz
|
||||
/samba-4.11.0.tar.asc
|
||||
/samba-4.11.1.tar.xz
|
||||
/samba-4.11.1.tar.asc
|
||||
/samba-4.11.2.tar.xz
|
||||
/samba-4.11.2.tar.asc
|
||||
/samba-4.11.3.tar.xz
|
||||
/samba-4.11.3.tar.asc
|
||||
/samba-4.11.4.tar.xz
|
||||
/samba-4.11.4.tar.asc
|
||||
/samba-4.11.5.tar.xz
|
||||
/samba-4.11.5.tar.asc
|
||||
/samba-4.12.0rc1.tar.xz
|
||||
/samba-4.12.0rc1.tar.asc
|
||||
/samba-4.12.0rc2.tar.xz
|
||||
/samba-4.12.0rc2.tar.asc
|
||||
/samba-4.12.0rc3.tar.xz
|
||||
/samba-4.12.0rc3.tar.asc
|
||||
/samba-4.12.0rc4.tar.xz
|
||||
/samba-4.12.0rc4.tar.asc
|
||||
/samba-4.12.0.tar.xz
|
||||
/samba-4.12.0.tar.asc
|
||||
/samba-4.12.1.tar.xz
|
||||
/samba-4.12.1.tar.asc
|
||||
/samba-4.12.2.tar.xz
|
||||
/samba-4.12.2.tar.asc
|
||||
/samba-4.12.3.tar.xz
|
||||
/samba-4.12.3.tar.asc
|
||||
/samba-4.12.4.tar.xz
|
||||
/samba-4.12.4.tar.asc
|
||||
/samba-4.12.5.tar.xz
|
||||
/samba-4.12.5.tar.asc
|
||||
/samba-4.13.0rc1.tar.xz
|
||||
/samba-4.13.0rc1.tar.asc
|
||||
/samba-4.13.0rc2.tar.xz
|
||||
/samba-4.13.0rc2.tar.asc
|
||||
/samba-4.13.0rc3.tar.xz
|
||||
/samba-4.13.0rc3.tar.asc
|
||||
/samba-4.13.0rc4.tar.xz
|
||||
/samba-4.13.0rc4.tar.asc
|
||||
/samba-4.13.0rc5.tar.xz
|
||||
/samba-4.13.0rc5.tar.asc
|
||||
/samba-4.13.0rc6.tar.xz
|
||||
/samba-4.13.0rc6.tar.asc
|
||||
/samba-4.13.0.tar.xz
|
||||
/samba-4.13.0.tar.asc
|
||||
/samba-4.13.1.tar.xz
|
||||
/samba-4.13.1.tar.asc
|
||||
/samba-4.13.2.tar.xz
|
||||
/samba-4.13.2.tar.asc
|
||||
/samba-4.13.3.tar.xz
|
||||
/samba-4.13.3.tar.asc
|
||||
/samba-4.13.4.tar.xz
|
||||
/samba-4.13.4.tar.asc
|
||||
/samba-4.14.0rc1.tar.xz
|
||||
/samba-4.14.0rc1.tar.asc
|
||||
/samba-4.14.0rc2.tar.xz
|
||||
/samba-4.14.0rc2.tar.asc
|
||||
/samba-4.14.0rc3.tar.xz
|
||||
/samba-4.14.0rc3.tar.asc
|
||||
/samba-4.14.0rc4.tar.xz
|
||||
/samba-4.14.0rc4.tar.asc
|
||||
/samba-4.14.0.tar.xz
|
||||
/samba-4.14.0.tar.asc
|
||||
/samba-4.14.1.tar.xz
|
||||
/samba-4.14.1.tar.asc
|
||||
/samba-4.14.2.tar.xz
|
||||
/samba-4.14.2.tar.asc
|
||||
/samba-4.14.3.tar.xz
|
||||
/samba-4.14.3.tar.asc
|
||||
/samba-4.14.4.tar.xz
|
||||
/samba-4.14.4.tar.asc
|
||||
/samba-4.14.5.tar.xz
|
||||
/samba-4.14.5.tar.asc
|
||||
/samba-4.14.6.tar.xz
|
||||
/samba-4.14.6.tar.asc
|
||||
/samba-4.15.0rc1.tar.xz
|
||||
/samba-4.15.0rc1.tar.asc
|
||||
/samba-4.15.0rc2.tar.xz
|
||||
/samba-4.15.0rc2.tar.asc
|
||||
/samba-4.15.0rc3.tar.xz
|
||||
/samba-4.15.0rc3.tar.asc
|
||||
/samba-4.15.0rc4.tar.xz
|
||||
/samba-4.15.0rc4.tar.asc
|
||||
/samba-4.15.0rc5.tar.xz
|
||||
/samba-4.15.0rc5.tar.asc
|
||||
/samba-4.15.0rc6.tar.xz
|
||||
/samba-4.15.0rc6.tar.asc
|
||||
/samba-4.15.0rc7.tar.xz
|
||||
/samba-4.15.0rc7.tar.asc
|
||||
/samba-4.15.0.tar.xz
|
||||
/samba-4.15.0.tar.asc
|
||||
/samba-4.15.1.tar.xz
|
||||
/samba-4.15.1.tar.asc
|
||||
/samba-4.15.2.tar.xz
|
||||
/samba-4.15.2.tar.asc
|
||||
/samba-4.15.3.tar.xz
|
||||
/samba-4.15.3.tar.asc
|
||||
/samba-4.15.4.tar.xz
|
||||
/samba-4.15.4.tar.asc
|
||||
/samba-4.16.0rc1.tar.xz
|
||||
/samba-4.16.0rc1.tar.asc
|
||||
/samba-4.16.0rc2.tar.xz
|
||||
/samba-4.16.0rc2.tar.asc
|
||||
/samba-4.16.0rc3.tar.xz
|
||||
/samba-4.16.0rc3.tar.asc
|
||||
/samba-4.16.0rc4.tar.xz
|
||||
/samba-4.16.0rc4.tar.asc
|
||||
/samba-4.16.0rc5.tar.xz
|
||||
/samba-4.16.0rc5.tar.asc
|
||||
/samba-4.16.0.tar.xz
|
||||
/samba-4.16.0.tar.asc
|
||||
/samba-4.16.1.tar.xz
|
||||
/samba-4.16.1.tar.asc
|
||||
/samba-4.16.2.tar.xz
|
||||
/samba-4.16.2.tar.asc
|
||||
/samba-4.16.3.tar.xz
|
||||
/samba-4.16.3.tar.asc
|
||||
/samba-4.16.4.tar.xz
|
||||
/samba-4.16.4.tar.asc
|
||||
/samba-4.17.0rc1.tar.xz
|
||||
/samba-4.17.0rc1.tar.asc
|
||||
/samba-4.17.0rc2.tar.xz
|
||||
/samba-4.17.0rc2.tar.asc
|
||||
/samba-4.17.0rc3.tar.asc
|
||||
/samba-4.17.0rc3.tar.xz
|
||||
/samba-4.17.0rc4.tar.xz
|
||||
/samba-4.17.0rc4.tar.asc
|
||||
/samba-4.17.0rc5.tar.xz
|
||||
/samba-4.17.0rc5.tar.asc
|
||||
/samba-4.17.0.tar.xz
|
||||
/samba-4.17.0.tar.asc
|
||||
/samba-4.17.1.tar.xz
|
||||
/samba-4.17.1.tar.asc
|
||||
/samba-4.17.2.tar.xz
|
||||
/samba-4.17.2.tar.asc
|
||||
/samba-4.17.3.tar.xz
|
||||
/samba-4.17.3.tar.asc
|
||||
/samba-4.17.4.tar.xz
|
||||
/samba-4.17.4.tar.asc
|
||||
/samba-4.18.0rc1.tar.xz
|
||||
/samba-4.18.0rc1.tar.asc
|
||||
/samba-4.18.0rc2.tar.xz
|
||||
/samba-4.18.0rc2.tar.asc
|
||||
/samba-4.18.0rc3.tar.xz
|
||||
/samba-4.18.0rc3.tar.asc
|
||||
/samba-4.18.0rc4.tar.xz
|
||||
/samba-4.18.0rc4.tar.asc
|
||||
/samba-4.18.0.tar.xz
|
||||
/samba-4.18.0.tar.asc
|
||||
/samba-4.18.1.tar.xz
|
||||
/samba-4.18.1.tar.asc
|
||||
/samba-4.18.2.tar.xz
|
||||
/samba-4.18.2.tar.asc
|
||||
/samba-4.18.3.tar.xz
|
||||
/samba-4.18.3.tar.asc
|
||||
/samba-4.18.4.tar.xz
|
||||
/samba-4.18.4.tar.asc
|
||||
/samba-4.18.5.tar.xz
|
||||
/samba-4.18.5.tar.asc
|
||||
/samba-4.19.0rc1.tar.xz
|
||||
/samba-4.19.0rc1.tar.asc
|
||||
/samba-4.19.0rc2.tar.xz
|
||||
/samba-4.19.0rc2.tar.asc
|
||||
/samba-4.19.0rc3.tar.xz
|
||||
/samba-4.19.0rc3.tar.asc
|
||||
/samba-4.19.0rc4.tar.xz
|
||||
/samba-4.19.0rc4.tar.asc
|
||||
/samba-4.19.0.tar.xz
|
||||
/samba-4.19.0.tar.asc
|
||||
/samba-4.19.1.tar.xz
|
||||
/samba-4.19.1.tar.asc
|
||||
/samba-4.19.2.tar.xz
|
||||
/samba-4.19.2.tar.asc
|
||||
/samba-4.19.3.tar.xz
|
||||
/samba-4.19.3.tar.asc
|
||||
/samba-4.19.4.tar.xz
|
||||
/samba-4.19.4.tar.asc
|
||||
/samba-4.20.0rc1.tar.xz
|
||||
/samba-4.20.0rc1.tar.asc
|
||||
/samba-4.20.0rc2.tar.xz
|
||||
/samba-4.20.0rc2.tar.asc
|
||||
/samba-4.20.1.tar.xz
|
||||
/samba-4.20.1.tar.asc
|
||||
/samba-4.20.2.tar.xz
|
||||
/samba-4.20.2.tar.asc
|
||||
/samba-4.21.0.tar.asc
|
||||
/samba-4.21.0.tar.xz
|
||||
/samba-4.21.1.tar.asc
|
||||
/samba-4.21.1.tar.xz
|
||||
/samba-4.21.2.tar.asc
|
||||
/samba-4.21.2.tar.xz
|
||||
/samba-4.21.3.tar.asc
|
||||
/samba-4.21.3.tar.xz
|
||||
/samba-4.22.2.tar.asc
|
||||
/samba-4.22.2.tar.xz
|
||||
/samba-4.22.3.tar.asc
|
||||
/samba-4.22.3.tar.xz
|
||||
/samba-4.22.4.tar.asc
|
||||
/samba-4.22.4.tar.xz
|
||||
/samba-4.23.0.tar.asc
|
||||
/samba-4.23.0.tar.xz
|
||||
/samba-4.23.3.tar.asc
|
||||
/samba-4.23.3.tar.xz
|
||||
/samba-4.23.4.tar.asc
|
||||
/samba-4.23.4.tar.xz
|
||||
/samba-4.23.5.tar.asc
|
||||
/samba-4.23.5.tar.xz
|
||||
/samba-*.tar.xz
|
||||
/samba-*.tar.asc
|
||||
/*.rpm
|
||||
/results_samba
|
||||
|
||||
2338
redhat-4.23.patch
2338
redhat-4.23.patch
File diff suppressed because it is too large
Load Diff
80
redhat-4.24.patch
Normal file
80
redhat-4.24.patch
Normal file
@ -0,0 +1,80 @@
|
||||
From 1de6565c25272b536607e7e787d65765a3ad5220 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Pavel=20Filipensk=C3=BD?= <pfilipensky@samba.org>
|
||||
Date: Thu, 22 Jan 2026 14:27:09 +0100
|
||||
Subject: [PATCH] s3:libads: Allocate cli_credentials on a stackframe
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
This fixes:
|
||||
ERROR: talloc_free with references at ../../source3/libads/ldap_utils.c:158
|
||||
|
||||
What happens:
|
||||
|
||||
* `struct cli_credentials *creds` is allocated on `ads` talloc context
|
||||
* gensec_set_credentials() creates a talloc_reference to `creds`
|
||||
* TALLOC_FREE(creds) sees two parents and complains
|
||||
|
||||
All other code is using temporary talloc_stackframe() for `creds`.
|
||||
Do it here as well.
|
||||
|
||||
Signed-off-by: Pavel Filipenský <pfilipensky@samba.org>
|
||||
Reviewed-by: Stefan Metzmacher <metze@samba.org>
|
||||
|
||||
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
|
||||
Autobuild-Date(master): Fri Jan 23 11:20:28 UTC 2026 on atb-devel-224
|
||||
---
|
||||
source3/libads/ldap_utils.c | 9 ++++++---
|
||||
1 file changed, 6 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/source3/libads/ldap_utils.c b/source3/libads/ldap_utils.c
|
||||
index 9d6d962a2bc..d01afa69697 100644
|
||||
--- a/source3/libads/ldap_utils.c
|
||||
+++ b/source3/libads/ldap_utils.c
|
||||
@@ -99,6 +99,7 @@ static ADS_STATUS ads_do_search_retry_internal(ADS_STRUCT *ads, const char *bind
|
||||
struct cli_credentials *creds = NULL;
|
||||
char *cred_name = NULL;
|
||||
NTSTATUS ntstatus;
|
||||
+ TALLOC_CTX *frame = talloc_stackframe();
|
||||
|
||||
if (NT_STATUS_EQUAL(ads_ntstatus(status), NT_STATUS_IO_TIMEOUT) &&
|
||||
ads->config.ldap_page_size >= (lp_ldap_page_size() / 4) &&
|
||||
@@ -119,18 +120,20 @@ static ADS_STATUS ads_do_search_retry_internal(ADS_STRUCT *ads, const char *bind
|
||||
DBG_NOTICE("Search for %s in <%s> failed: %s\n",
|
||||
expr, bp, ads_errstr(status));
|
||||
SAFE_FREE(bp);
|
||||
+ TALLOC_FREE(frame);
|
||||
return status;
|
||||
}
|
||||
|
||||
ntstatus = ads->auth.reconnect_state->fn(ads,
|
||||
ads->auth.reconnect_state->private_data,
|
||||
- ads, &creds);
|
||||
+ frame, &creds);
|
||||
if (!NT_STATUS_IS_OK(ntstatus)) {
|
||||
DBG_WARNING("Failed to get creds for realm(%s): %s\n",
|
||||
ads->server.realm, nt_errstr(ntstatus));
|
||||
DBG_WARNING("Search for %s in <%s> failed: %s\n",
|
||||
expr, bp, ads_errstr(status));
|
||||
SAFE_FREE(bp);
|
||||
+ TALLOC_FREE(frame);
|
||||
return status;
|
||||
}
|
||||
|
||||
@@ -151,11 +154,11 @@ static ADS_STATUS ads_do_search_retry_internal(ADS_STRUCT *ads, const char *bind
|
||||
* callers depend on it being around.
|
||||
*/
|
||||
ads_disconnect(ads);
|
||||
- TALLOC_FREE(creds);
|
||||
+ TALLOC_FREE(frame);
|
||||
SAFE_FREE(bp);
|
||||
return status;
|
||||
}
|
||||
- TALLOC_FREE(creds);
|
||||
+ TALLOC_FREE(frame);
|
||||
|
||||
*res = NULL;
|
||||
|
||||
--
|
||||
2.53.0
|
||||
|
||||
@ -4,6 +4,7 @@ inspections:
|
||||
|
||||
badfuncs:
|
||||
ignore:
|
||||
- /usr/bin/nmbd
|
||||
- /usr/bin/nmblookup
|
||||
- /usr/bin/smbtorture
|
||||
- /usr/lib*/libndr.so.*
|
||||
@ -31,5 +32,10 @@ debuginfo:
|
||||
# $ annocheck --help-hardened
|
||||
|
||||
annocheck:
|
||||
ignore:
|
||||
- /usr/bin/gentest
|
||||
- /usr/bin/locktest
|
||||
- /usr/bin/masktest
|
||||
- /usr/bin/smbtorture
|
||||
extra_opts:
|
||||
- hardened: --skip-optimization=test_speed
|
||||
|
||||
422
samba.spec
422
samba.spec
@ -6,7 +6,17 @@
|
||||
# or
|
||||
# rpmbuild --rebuild --with testsuite samba.src.rpm
|
||||
#
|
||||
# If you just want to run a single test, you can use:
|
||||
# fedpkg mockbuild --with testsuite -- --define 'SAMBA_TESTS regex' samba.src.rpm
|
||||
# or
|
||||
# rpmbuild --rebuild --with testsuite --define='SAMBA_TESTS regex' samba.src.rpm
|
||||
#
|
||||
%bcond testsuite 0
|
||||
%if %{with testsuite}
|
||||
# As the file list is empty for running just the tests, we have empty debuginfo
|
||||
# package. Disable it to avoid error reporting.
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
# Build with internal talloc, tevent, tdb
|
||||
#
|
||||
@ -102,7 +112,8 @@
|
||||
|
||||
# Build the etcd helpers by default on Fedora
|
||||
%if 0%{?fedora}
|
||||
%bcond etcd_mutex 1
|
||||
# disable etcd mutex helper as etcd is orphaned in Fedora now
|
||||
%bcond etcd_mutex 0
|
||||
%else
|
||||
%bcond etcd_mutex 0
|
||||
%endif
|
||||
@ -120,7 +131,13 @@
|
||||
%bcond lmdb 0
|
||||
%endif
|
||||
|
||||
%global samba_version 4.23.5
|
||||
%if 0%{?fedora} >= 43
|
||||
%bcond varlink 1
|
||||
%else
|
||||
%bcond varlink 0
|
||||
%endif
|
||||
|
||||
%global samba_version 4.24.2
|
||||
|
||||
# The release field is extended:
|
||||
# <pkgrel>[.<extraver>][.<snapinfo>]%%{?dist}[.<minorbump>]
|
||||
@ -165,8 +182,8 @@
|
||||
%global libsmbclient_so_version 0
|
||||
%global libwbclient_so_version 0
|
||||
|
||||
%global talloc_version 2.4.3
|
||||
%global tdb_version 1.4.14
|
||||
%global talloc_version 2.4.4
|
||||
%global tdb_version 1.4.15
|
||||
%global tevent_version 0.17.1
|
||||
|
||||
%global required_mit_krb5 1.20.1
|
||||
@ -226,15 +243,15 @@ Source202: samba.abignore
|
||||
#
|
||||
# git clone git@gitlab.com:samba-redhat/samba.git
|
||||
# cd samba
|
||||
# git checkout v4-23-redhat
|
||||
# git format-patch --stdout -l1 --no-renames -N > redhat-4.23.patch
|
||||
# git checkout v4-24-redhat
|
||||
# git format-patch --stdout -l1 --no-renames -N > redhat-4.24.patch
|
||||
# where N is number of commits
|
||||
|
||||
Patch0: redhat-4.23.patch
|
||||
Patch0: redhat-4.24.patch
|
||||
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-common-tools = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
@ -335,6 +352,12 @@ BuildRequires: pkgconfig(libsystemd)
|
||||
%if 0%{?fedora} >= 43
|
||||
BuildRequires: pkgconfig(libngtcp2)
|
||||
BuildRequires: pkgconfig(libngtcp2_crypto_gnutls)
|
||||
%else
|
||||
Provides: bundled(ngtcp2)
|
||||
%endif
|
||||
|
||||
%if %{with varlink}
|
||||
BuildRequires: pkgconfig(libvarlink) >= 24
|
||||
%endif
|
||||
|
||||
%ifnarch i686
|
||||
@ -450,7 +473,7 @@ Unix.
|
||||
Summary: Samba client programs
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
%if %{with libsmbclient}
|
||||
@ -473,12 +496,62 @@ The %{name}-client package provides some SMB/CIFS clients to complement
|
||||
the built-in SMB/CIFS filesystem in Linux. These clients allow access
|
||||
of SMB/CIFS shares and printing to SMB/CIFS printers.
|
||||
|
||||
### CORE-LIBS
|
||||
%package core-libs
|
||||
Summary: Samba core libraries
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
|
||||
Provides: bundled(libreplace) = %{samba_depver}
|
||||
|
||||
%description core-libs
|
||||
The samba-core-libs package contains foundational libraries needed by
|
||||
both Samba servers and clients. This includes error handling, utilities,
|
||||
and basic support libraries.
|
||||
|
||||
### NDR-LIBS
|
||||
%package ndr-libs
|
||||
Summary: Samba NDR libraries
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-core-libs = %{samba_depver}
|
||||
|
||||
Provides: %{name}-common-libs = %{samba_depver}
|
||||
Obsoletes: %{name}-common-libs < %{samba_depver}
|
||||
|
||||
%if %{without dc} && %{without testsuite}
|
||||
Obsoletes: samba-dc < %{samba_depver}
|
||||
Obsoletes: samba-dc-libs < %{samba_depver}
|
||||
Obsoletes: samba-dc-bind-dlz < %{samba_depver}
|
||||
%endif
|
||||
|
||||
# ctdb-tests package has been dropped if we do not build the testsuite
|
||||
%if %{with clustering}
|
||||
%if %{without testsuite}
|
||||
Obsoletes: ctdb-tests < %{samba_depver}
|
||||
Obsoletes: ctdb-tests-debuginfo < %{samba_depver}
|
||||
# endif without testsuite
|
||||
%endif
|
||||
# endif with clustering
|
||||
%endif
|
||||
|
||||
# We only build glusterfs for RHGS and Fedora, so obsolete it on other versions
|
||||
# of the distro
|
||||
%if %{without vfs_glusterfs}
|
||||
Obsoletes: samba-vfs-glusterfs < %{samba_depver}
|
||||
# endif without vfs_glusterfs
|
||||
%endif
|
||||
|
||||
%description ndr-libs
|
||||
The samba-ndr-libs package contains NDR (Network Data Representation)
|
||||
encoding libraries used by both Samba servers and clients.
|
||||
|
||||
### CLIENT-LIBS
|
||||
%package client-libs
|
||||
Summary: Samba client libraries
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
%if %{with libwbclient}
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
@ -508,50 +581,10 @@ Obsoletes: samba4-common < %{samba_depver}
|
||||
samba-common provides files necessary for both the server and client
|
||||
packages of Samba.
|
||||
|
||||
### COMMON-LIBS
|
||||
%package common-libs
|
||||
Summary: Libraries used by both Samba servers and clients
|
||||
Requires(pre): samba-common = %{samba_depver}
|
||||
Requires: samba-common = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
%if %{with libwbclient}
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
%endif
|
||||
|
||||
Provides: bundled(libreplace) = %{samba_depver}
|
||||
|
||||
%if %{without dc} && %{without testsuite}
|
||||
Obsoletes: samba-dc < %{samba_depver}
|
||||
Obsoletes: samba-dc-libs < %{samba_depver}
|
||||
Obsoletes: samba-dc-bind-dlz < %{samba_depver}
|
||||
%endif
|
||||
|
||||
# ctdb-tests package has been dropped if we do not build the testsuite
|
||||
%if %{with clustering}
|
||||
%if %{without testsuite}
|
||||
Obsoletes: ctdb-tests < %{samba_depver}
|
||||
Obsoletes: ctdb-tests-debuginfo < %{samba_depver}
|
||||
# endif without testsuite
|
||||
%endif
|
||||
# endif with clustering
|
||||
%endif
|
||||
|
||||
# We only build glusterfs for RHGS and Fedora, so obsolete it on other versions
|
||||
# of the distro
|
||||
%if %{without vfs_glusterfs}
|
||||
Obsoletes: samba-vfs-glusterfs < %{samba_depver}
|
||||
# endif without vfs_glusterfs
|
||||
%endif
|
||||
|
||||
%description common-libs
|
||||
The samba-common-libs package contains internal libraries needed by the
|
||||
SMB/CIFS clients.
|
||||
|
||||
### COMMON-TOOLS
|
||||
%package common-tools
|
||||
Summary: Tools for Samba clients
|
||||
Requires: samba-common-libs = %{samba_depver}
|
||||
Requires: samba-ndr-libs = %{samba_depver}
|
||||
Requires: samba-client-libs = %{samba_depver}
|
||||
Requires: samba-libs = %{samba_depver}
|
||||
Requires: samba-ldb-ldap-modules = %{samba_depver}
|
||||
@ -589,7 +622,7 @@ and for GPO management on domain members.
|
||||
### RPC
|
||||
%package dcerpc
|
||||
Summary: DCE RPC binaries
|
||||
Requires: samba-common-libs = %{samba_depver}
|
||||
Requires: samba-ndr-libs = %{samba_depver}
|
||||
Requires: samba-client-libs = %{samba_depver}
|
||||
Requires: samba-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
@ -607,7 +640,7 @@ The samba-dcerpc package contains binaries that serve DCERPC over named pipes.
|
||||
Summary: Samba AD Domain Controller
|
||||
Requires: %{name} = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-common-tools = %{samba_depver}
|
||||
Requires: %{name}-tools = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
@ -651,7 +684,7 @@ The samba-dc-provision package provides files to setup a domain controller
|
||||
%package dc-libs
|
||||
Summary: Samba AD Domain Controller Libraries
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
@ -689,8 +722,10 @@ name server related details of Samba AD.
|
||||
### DEVEL
|
||||
%package devel
|
||||
Summary: Developer tools for Samba libraries
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: %{name}-core-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: %{name}-dc-libs = %{samba_depver}
|
||||
Requires: libnetapi = %{samba_depver}
|
||||
|
||||
@ -745,7 +780,7 @@ Summary: Samba VFS module for GlusterFS
|
||||
Requires: glusterfs-api >= 3.4.0.16
|
||||
Requires: glusterfs >= 3.4.0.16
|
||||
Requires: %{name} = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
@ -796,7 +831,7 @@ the Kerberos credentials cache of the user issuing the print job.
|
||||
%package ldb-ldap-modules
|
||||
Summary: Samba ldap modules for ldb
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
|
||||
@ -807,7 +842,7 @@ samba-gpupdate.
|
||||
### LIBS
|
||||
%package libs
|
||||
Summary: Samba libraries
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
%if %{with libwbclient}
|
||||
@ -828,7 +863,7 @@ against the SMB, RPC and other protocols provided by the Samba suite.
|
||||
Summary: The NETAPI library
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
@ -850,7 +885,7 @@ develop programs that link against the NETAPI library in the Samba suite.
|
||||
Summary: The SMB client library
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
%if %{with libwbclient}
|
||||
@ -875,7 +910,7 @@ suite.
|
||||
%if %{with libwbclient}
|
||||
%package -n libwbclient
|
||||
Summary: The winbind client library
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
# libwbclient.so only links to libc - no samba library dependencies needed
|
||||
Conflicts: sssd-libwbclient
|
||||
|
||||
%description -n libwbclient
|
||||
@ -900,7 +935,7 @@ library.
|
||||
%package -n python3-%{name}
|
||||
Summary: Samba Python3 libraries
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: %{name}-dc-libs = %{samba_depver}
|
||||
Requires: python3-cryptography
|
||||
@ -970,7 +1005,7 @@ Requires: %{name} = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-winbind = %{samba_depver}
|
||||
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: %{name}-test-libs = %{samba_depver}
|
||||
@ -1001,7 +1036,7 @@ packages of Samba.
|
||||
### TEST-LIBS
|
||||
%package test-libs
|
||||
Summary: Libraries need by the testing tools for Samba servers and clients
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
@ -1034,8 +1069,8 @@ as a user using the `net usershare` command.
|
||||
Summary: Samba winbind
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires(post): %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires(post): %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-common-tools = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires(post): %{name}-client-libs = %{samba_depver}
|
||||
@ -1068,7 +1103,7 @@ Windows user and group accounts on Linux.
|
||||
%package winbind-clients
|
||||
Summary: Samba winbind clients
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: %{name}-winbind = %{samba_depver}
|
||||
@ -1138,7 +1173,7 @@ necessary to communicate to the Winbind Daemon
|
||||
Summary: Samba Winexe Windows Binary
|
||||
License: GPL-3.0-only
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: libldb = %{samba_depver}
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
|
||||
@ -1153,7 +1188,7 @@ Winexe is a Remote Windows-command executor
|
||||
%package -n ctdb
|
||||
Summary: A Clustered Database based on Samba's Trivial Database (TDB)
|
||||
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-ndr-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-winbind-clients = %{samba_depver}
|
||||
|
||||
@ -1326,6 +1361,13 @@ xzcat %{SOURCE0} | gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} -
|
||||
# Make sure we do not build with heimdal code
|
||||
rm -rfv third_party/heimdal
|
||||
|
||||
%if %{with testsuite}
|
||||
# WARNING: Don't change that for production!
|
||||
#
|
||||
# Shorten the priviliged dir, as unix sockets only have 108 chars
|
||||
sed -i 's/#define WINBINDD_PRIV_SOCKET_SUBDIR.*/#define WINBINDD_PRIV_SOCKET_SUBDIR "wb_priv"/' nsswitch/winbind_struct_protocol.h
|
||||
%endif
|
||||
|
||||
%build
|
||||
%if %{with includelibs}
|
||||
%global _talloc_lib ,talloc,pytalloc,pytalloc-util
|
||||
@ -1435,6 +1477,9 @@ export PYTHONARCHDIR=%{python3_sitearch}
|
||||
%endif
|
||||
%if %{with prometheus}
|
||||
--with-prometheus-exporter \
|
||||
%endif
|
||||
%if %{with varlink}
|
||||
--with-systemd-userdb \
|
||||
%endif
|
||||
--with-profiling-data \
|
||||
--with-systemd \
|
||||
@ -1599,6 +1644,9 @@ rm -f %{buildroot}%{_mandir}/man3/PyLdb*
|
||||
# CTDB
|
||||
%if %{with clustering}
|
||||
touch %{buildroot}%{_libexecdir}/ctdb/statd_callout
|
||||
|
||||
# Remove symlinks that are marked as %ghost (CTDB will create them at runtime)
|
||||
rm -f %{buildroot}%{_sysconfdir}/ctdb/statd-callout
|
||||
#endif with clustering
|
||||
%endif
|
||||
|
||||
@ -1614,20 +1662,37 @@ touch %{buildroot}%{_libexecdir}/ctdb/statd_callout
|
||||
# in the timestamp so the year 2038 problem is deferred till 2446.
|
||||
# https://bugzilla.samba.org/show_bug.cgi?id=14546
|
||||
#
|
||||
for t in samba3.smb2.timestamps.time_t_15032385535 \
|
||||
samba3.smb2.timestamps.time_t_10000000000 \
|
||||
samba3.smb2.timestamps.time_t_4294967295 \
|
||||
; do
|
||||
echo "^$t" >> selftest/knownfail.d/fedora.%{dist}
|
||||
done
|
||||
cat selftest/knownfail.d/fedora.%{dist}
|
||||
if [ "$(df --portability --print-type "$(pwd)" | grep -c ext4)" == "1" ]; then
|
||||
cat > selftest/knownfail.d/fedora%{dist} << EOF
|
||||
^samba3.smb2.timestamps.time_t_15032385535
|
||||
^samba3.smb2.timestamps.time_t_10000000000
|
||||
^samba3.smb2.timestamps.time_t_4294967295
|
||||
EOF
|
||||
fi
|
||||
|
||||
echo
|
||||
echo "Content of selftest/knownfail.d/fedora%{dist}:"
|
||||
cat selftest/knownfail.d/fedora%{dist} || true
|
||||
|
||||
cat >> selftest/skip << EOF
|
||||
# FIXME: Investigate why it fails. Might be CUPS is not running?
|
||||
^samba3.rpc.spoolss.printserver
|
||||
EOF
|
||||
|
||||
echo
|
||||
echo "Content of selftest/skip:"
|
||||
cat selftest/skip
|
||||
|
||||
export TDB_NO_FSYNC=1
|
||||
export NMBD_DONT_LOG_STDOUT=1
|
||||
export SMBD_DONT_LOG_STDOUT=1
|
||||
export WINBINDD_DONT_LOG_STDOUT=1
|
||||
export SAMBA_DCERPCD_DONT_LOG_STDOUT=1
|
||||
%if "x%{?SAMBA_TESTS}" != "x"
|
||||
%{__make} %{?_smp_mflags} test FAIL_IMMEDIATELY=1 TESTS="%{SAMBA_TESTS}"
|
||||
%else
|
||||
%{__make} %{?_smp_mflags} test FAIL_IMMEDIATELY=1
|
||||
%endif
|
||||
#endif with testsuite
|
||||
%endif
|
||||
|
||||
@ -1673,7 +1738,7 @@ fi
|
||||
|
||||
%ldconfig_scriptlets client-libs
|
||||
|
||||
%ldconfig_scriptlets common-libs
|
||||
%ldconfig_scriptlets ndr-libs
|
||||
|
||||
%if %{with dc}
|
||||
%ldconfig_scriptlets dc-libs
|
||||
@ -1788,6 +1853,7 @@ fi
|
||||
%{_libdir}/samba/vfs/acl_xattr.so
|
||||
%{_libdir}/samba/vfs/aio_fork.so
|
||||
%{_libdir}/samba/vfs/aio_pthread.so
|
||||
%{_libdir}/samba/vfs/aio_ratelimit.so
|
||||
%{_libdir}/samba/vfs/audit.so
|
||||
%{_libdir}/samba/vfs/btrfs.so
|
||||
%{_libdir}/samba/vfs/cap.so
|
||||
@ -1850,6 +1916,7 @@ fi
|
||||
%{_mandir}/man8/vfs_acl_xattr.8*
|
||||
%{_mandir}/man8/vfs_aio_fork.8*
|
||||
%{_mandir}/man8/vfs_aio_pthread.8*
|
||||
%{_mandir}/man8/vfs_aio_ratelimit.8*
|
||||
%{_mandir}/man8/vfs_audit.8*
|
||||
%{_mandir}/man8/vfs_btrfs.8*
|
||||
%{_mandir}/man8/vfs_cap.8*
|
||||
@ -1967,33 +2034,104 @@ fi
|
||||
#endif with includelibs
|
||||
%endif
|
||||
|
||||
### CORE-LIBS
|
||||
%files core-libs
|
||||
%dir %{_libdir}/samba
|
||||
|
||||
#
|
||||
# Tier 0: Private libraries - libc only dependencies
|
||||
#
|
||||
%{_libdir}/samba/libreplace-private-samba.so
|
||||
%{_libdir}/samba/libsocket-blocking-private-samba.so
|
||||
%{_libdir}/samba/libsys-rw-private-samba.so
|
||||
%{_libdir}/samba/libtime-basic-private-samba.so
|
||||
|
||||
#
|
||||
# Tier 1: Private libraries - system libs (libtalloc, libsystemd)
|
||||
#
|
||||
%{_libdir}/samba/libsamba-debug-private-samba.so
|
||||
%{_libdir}/samba/libserver-role-private-samba.so
|
||||
|
||||
#
|
||||
# Tier 1: Public libraries - system libs (libtalloc)
|
||||
#
|
||||
%{_libdir}/libsamba-errors.so.%{libsamba_errors_so_version}*
|
||||
|
||||
#
|
||||
# Tier 2: Private libraries - adds gnutls
|
||||
#
|
||||
%{_libdir}/samba/libgenrand-private-samba.so
|
||||
|
||||
#
|
||||
# Tier 2: Public libraries - adds gnutls, icu, tevent
|
||||
#
|
||||
%{_libdir}/libsamba-util.so.%{libsamba_util_so_version}*
|
||||
%{_libdir}/libtevent-util.so.%{libtevent_util_so_version}*
|
||||
|
||||
### NDR-LIBS
|
||||
%files ndr-libs
|
||||
|
||||
#
|
||||
# Core NDR library
|
||||
#
|
||||
%{_libdir}/libndr.so.%{libndr_so_version}*
|
||||
|
||||
#
|
||||
# Tier 0: libc only dependencies
|
||||
#
|
||||
%{_libdir}/samba/libutil-setid-private-samba.so
|
||||
%{_libdir}/samba/libutil-tdb-private-samba.so
|
||||
|
||||
#
|
||||
# Tier 1: system libs only (libtalloc)
|
||||
#
|
||||
%{_libdir}/samba/libiov-buf-private-samba.so
|
||||
%{_libdir}/samba/libstable-sort-private-samba.so
|
||||
%{_libdir}/samba/libtalloc-report-private-samba.so
|
||||
%{_libdir}/samba/libtalloc-report-printf-private-samba.so
|
||||
|
||||
#
|
||||
# Tier 2: depends on core-libs (debug, replace)
|
||||
#
|
||||
%{_libdir}/samba/libflag-mapping-private-samba.so
|
||||
%{_libdir}/samba/libinterfaces-private-samba.so
|
||||
%{_libdir}/samba/libtdb-wrap-private-samba.so
|
||||
|
||||
#
|
||||
# Tier 3: depends on core-libs (util, errors, ndr)
|
||||
#
|
||||
%{_libdir}/samba/libdbwrap-private-samba.so
|
||||
%{_libdir}/samba/libsamba3-util-private-samba.so
|
||||
%{_libdir}/samba/libutil-reg-private-samba.so
|
||||
|
||||
#
|
||||
# Tier 4: depends on core-libs + Tier 3 libs
|
||||
#
|
||||
%{_libdir}/samba/libsamba-security-private-samba.so
|
||||
|
||||
#
|
||||
# NDR encoding libraries
|
||||
#
|
||||
%{_libdir}/libndr-nbt.so.%{libndr_nbt_so_version}*
|
||||
%{_libdir}/libndr-standard.so.%{libndr_standard_so_version}*
|
||||
%{_libdir}/libndr-krb5pac.so.%{libndr_krb5pac_so_version}*
|
||||
|
||||
### CLIENT-LIBS
|
||||
%files client-libs
|
||||
%{_libdir}/libdcerpc-binding.so.%{libdcerpc_binding_so_version}*
|
||||
%{_libdir}/libdcerpc-server-core.so.%{libdcerpc_server_core_so_version}*
|
||||
%{_libdir}/libdcerpc.so.%{libdcerpc_so_version}*
|
||||
%{_libdir}/libndr-krb5pac.so.%{libndr_krb5pac_so_version}*
|
||||
%{_libdir}/libndr-nbt.so.%{libndr_nbt_so_version}*
|
||||
%{_libdir}/libndr-standard.so.%{libndr_standard_so_version}*
|
||||
%{_libdir}/libndr.so.%{libndr_so_version}*
|
||||
%{_libdir}/libsamba-credentials.so.%{libsamba_credentials_so_version}*
|
||||
%{_libdir}/libsamba-errors.so.%{libsamba_errors_so_version}*
|
||||
%{_libdir}/libsamba-hostconfig.so.%{libsamba_hostconfig_so_version}*
|
||||
%{_libdir}/libsamba-passdb.so.%{libsamba_passdb_so_version}*
|
||||
%{_libdir}/libsamba-util.so.%{libsamba_util_so_version}*
|
||||
%{_libdir}/libsamdb.so.%{libsamdb_so_version}*
|
||||
%{_libdir}/libsmbconf.so.%{libsmbconf_so_version}*
|
||||
%{_libdir}/libsmbldap.so.%{libsmbldap_so_version}*
|
||||
%{_libdir}/libtevent-util.so.%{libtevent_util_so_version}*
|
||||
|
||||
%dir %{_libdir}/samba
|
||||
%{_libdir}/samba/libCHARSET3-private-samba.so
|
||||
%{_libdir}/samba/libMESSAGING-SEND-private-samba.so
|
||||
%{_libdir}/samba/libMESSAGING-private-samba.so
|
||||
%{_libdir}/samba/libaddns-private-samba.so
|
||||
%{_libdir}/samba/libads-private-samba.so
|
||||
%{_libdir}/samba/libasn1util-private-samba.so
|
||||
%{_libdir}/samba/libauth-private-samba.so
|
||||
%{_libdir}/samba/libauthkrb5-private-samba.so
|
||||
%{_libdir}/samba/libcli-cldap-private-samba.so
|
||||
%{_libdir}/samba/libcli-ldap-common-private-samba.so
|
||||
@ -2006,20 +2144,12 @@ fi
|
||||
%{_libdir}/samba/libcluster-private-samba.so
|
||||
%{_libdir}/samba/libcmdline-contexts-private-samba.so
|
||||
%{_libdir}/samba/libcommon-auth-private-samba.so
|
||||
%{_libdir}/samba/libctdb-event-client-private-samba.so
|
||||
%{_libdir}/samba/libdbwrap-private-samba.so
|
||||
%{_libdir}/samba/libdcerpc-pkt-auth-private-samba.so
|
||||
%{_libdir}/samba/libdcerpc-samba-private-samba.so
|
||||
%{_libdir}/samba/libevents-private-samba.so
|
||||
%{_libdir}/samba/libflag-mapping-private-samba.so
|
||||
%{_libdir}/samba/libgenrand-private-samba.so
|
||||
%{_libdir}/samba/libgensec-private-samba.so
|
||||
%{_libdir}/samba/libgpext-private-samba.so
|
||||
%{_libdir}/samba/libgpo-private-samba.so
|
||||
%{_libdir}/samba/libgse-private-samba.so
|
||||
%{_libdir}/samba/libhttp-private-samba.so
|
||||
%{_libdir}/samba/libinterfaces-private-samba.so
|
||||
%{_libdir}/samba/libiov-buf-private-samba.so
|
||||
%{_libdir}/samba/libkrb5samba-private-samba.so
|
||||
%{_libdir}/samba/libldbsamba-private-samba.so
|
||||
%{_libdir}/samba/liblibcli-lsa3-private-samba.so
|
||||
@ -2032,45 +2162,36 @@ fi
|
||||
%{_libdir}/samba/libmsrpc3-private-samba.so
|
||||
%{_libdir}/samba/libndr-samba-private-samba.so
|
||||
%{_libdir}/samba/libndr-samba4-private-samba.so
|
||||
%{_libdir}/samba/libnet-keytab-private-samba.so
|
||||
%{_libdir}/samba/libnetif-private-samba.so
|
||||
%if 0%{?rhel}
|
||||
%{_libdir}/samba/libngtcp2-crypto-gnutls-private-samba.so
|
||||
%{_libdir}/samba/libngtcp2-private-samba.so
|
||||
%endif
|
||||
%{_libdir}/samba/libnpa-tstream-private-samba.so
|
||||
%{_libdir}/samba/libposix-eadb-private-samba.so
|
||||
%{_libdir}/samba/libprinter-driver-private-samba.so
|
||||
%{_libdir}/samba/libprinting-migrate-private-samba.so
|
||||
%{_libdir}/samba/libquic-private-samba.so
|
||||
%{_libdir}/samba/libregistry-private-samba.so
|
||||
%{_libdir}/samba/libsamba-cluster-support-private-samba.so
|
||||
%{_libdir}/samba/libsamba-debug-private-samba.so
|
||||
%{_libdir}/samba/libsamba-modules-private-samba.so
|
||||
%{_libdir}/samba/libsamba-security-private-samba.so
|
||||
%{_libdir}/samba/libsamba-security-trusts-private-samba.so
|
||||
%{_libdir}/samba/libsamba-sockets-private-samba.so
|
||||
%{_libdir}/samba/libsamba3-util-private-samba.so
|
||||
%{_libdir}/samba/libsamdb-common-private-samba.so
|
||||
%{_libdir}/samba/libsecrets3-private-samba.so
|
||||
%{_libdir}/samba/libserver-id-db-private-samba.so
|
||||
%{_libdir}/samba/libserver-role-private-samba.so
|
||||
%{_libdir}/samba/libsmbclient-raw-private-samba.so
|
||||
%{_libdir}/samba/libsmbd-base-private-samba.so
|
||||
%{_libdir}/samba/libsmbd-shim-private-samba.so
|
||||
%{_libdir}/samba/libsmbldaphelper-private-samba.so
|
||||
%{_libdir}/samba/libstable-sort-private-samba.so
|
||||
%{_libdir}/samba/libsys-rw-private-samba.so
|
||||
%{_libdir}/samba/libsocket-blocking-private-samba.so
|
||||
%{_libdir}/samba/libtalloc-report-printf-private-samba.so
|
||||
%{_libdir}/samba/libtalloc-report-private-samba.so
|
||||
%{_libdir}/samba/libtdb-wrap-private-samba.so
|
||||
%{_libdir}/samba/libtime-basic-private-samba.so
|
||||
%{_libdir}/samba/libtorture-private-samba.so
|
||||
%{_libdir}/samba/libutil-crypt-private-samba.so
|
||||
%{_libdir}/samba/libutil-reg-private-samba.so
|
||||
%{_libdir}/samba/libutil-setid-private-samba.so
|
||||
%{_libdir}/samba/libutil-tdb-private-samba.so
|
||||
|
||||
#
|
||||
# Command line library
|
||||
#
|
||||
%{_libdir}/samba/libcmdline-private-samba.so
|
||||
|
||||
#
|
||||
# Password database modules (depend on libsamba-passdb)
|
||||
#
|
||||
%dir %{_libdir}/samba/ldb
|
||||
%dir %{_libdir}/samba/pdb
|
||||
%{_libdir}/samba/pdb/smbpasswd.so
|
||||
%{_libdir}/samba/pdb/tdbsam.so
|
||||
|
||||
%if %{without libwbclient}
|
||||
%{_libdir}/samba/libwbclient.so.*
|
||||
@ -2121,19 +2242,6 @@ fi
|
||||
%{_mandir}/man5/smbpasswd.5*
|
||||
%{_mandir}/man7/samba.7*
|
||||
|
||||
### COMMON-LIBS
|
||||
%files common-libs
|
||||
# common libraries
|
||||
%{_libdir}/samba/libcmdline-private-samba.so
|
||||
%{_libdir}/samba/libreplace-private-samba.so
|
||||
|
||||
%dir %{_libdir}/samba/ldb
|
||||
|
||||
%dir %{_libdir}/samba/pdb
|
||||
%{_libdir}/samba/pdb/ldapsam.so
|
||||
%{_libdir}/samba/pdb/smbpasswd.so
|
||||
%{_libdir}/samba/pdb/tdbsam.so
|
||||
|
||||
### COMMON-TOOLS
|
||||
%files common-tools
|
||||
%{_bindir}/net
|
||||
@ -2382,6 +2490,7 @@ fi
|
||||
%{_includedir}/samba-4.0/util/idtree_random.h
|
||||
%{_includedir}/samba-4.0/util/signal.h
|
||||
%{_includedir}/samba-4.0/util/substitute.h
|
||||
%{_includedir}/samba-4.0/util/talloc_keep_secret.h
|
||||
%{_includedir}/samba-4.0/util/tevent_ntstatus.h
|
||||
%{_includedir}/samba-4.0/util/tevent_unix.h
|
||||
%{_includedir}/samba-4.0/util/tevent_werror.h
|
||||
@ -2490,6 +2599,28 @@ fi
|
||||
%{_libdir}/samba/libRPC-SERVER-LOOP-private-samba.so
|
||||
%{_libdir}/samba/libRPC-WORKER-private-samba.so
|
||||
|
||||
#
|
||||
# Server-side libraries (not used by libsmbclient)
|
||||
#
|
||||
%{_libdir}/samba/libauth-private-samba.so
|
||||
%{_libdir}/samba/libctdb-event-client-private-samba.so
|
||||
%{_libdir}/samba/libgpext-private-samba.so
|
||||
%{_libdir}/samba/libgpo-private-samba.so
|
||||
%{_libdir}/samba/libMESSAGING-private-samba.so
|
||||
%{_libdir}/samba/libnet-keytab-private-samba.so
|
||||
%{_libdir}/samba/libposix-eadb-private-samba.so
|
||||
%{_libdir}/samba/libprinter-driver-private-samba.so
|
||||
%{_libdir}/samba/libprinting-migrate-private-samba.so
|
||||
%{_libdir}/samba/libsmbd-base-private-samba.so
|
||||
%{_libdir}/samba/libsmbldaphelper-private-samba.so
|
||||
%{_libdir}/samba/libtorture-private-samba.so
|
||||
%{_libdir}/samba/libutil-crypt-private-samba.so
|
||||
|
||||
#
|
||||
# Password database modules (server-side, links to libsmbldaphelper)
|
||||
#
|
||||
%{_libdir}/samba/pdb/ldapsam.so
|
||||
|
||||
### LIBNETAPI
|
||||
%files -n libnetapi
|
||||
%{_libdir}/libnetapi.so.%{libnetapi_so_version}*
|
||||
@ -2579,6 +2710,7 @@ fi
|
||||
%{python3_sitearch}/samba/__init__.py
|
||||
%dir %{python3_sitearch}/samba/__pycache__
|
||||
%{python3_sitearch}/samba/__pycache__/__init__.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/asn1.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/auth_util.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/colour.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/common.*.pyc
|
||||
@ -2587,12 +2719,14 @@ fi
|
||||
%{python3_sitearch}/samba/__pycache__/dnsresolver.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/drs_utils.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/functional_level.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/generate_csr.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/getopt.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/gkdi.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/graph.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/hostconfig.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/idmap.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/join.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/key_credential_link.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/lsa_utils.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/logger.*.pyc
|
||||
%{python3_sitearch}/samba/__pycache__/mdb_util.*.pyc
|
||||
@ -2612,6 +2746,7 @@ fi
|
||||
%{python3_sitearch}/samba/__pycache__/xattr.*.pyc
|
||||
%{python3_sitearch}/samba/_glue.*.so
|
||||
%{python3_sitearch}/samba/_ldb.*.so
|
||||
%{python3_sitearch}/samba/asn1.py
|
||||
%{python3_sitearch}/samba/auth.*.so
|
||||
%{python3_sitearch}/samba/auth_util.py
|
||||
%{python3_sitearch}/samba/dbchecker.py
|
||||
@ -2752,6 +2887,7 @@ fi
|
||||
%{python3_sitearch}/samba/emulate/__init__.py
|
||||
%{python3_sitearch}/samba/emulate/traffic.py
|
||||
%{python3_sitearch}/samba/emulate/traffic_packets.py
|
||||
%{python3_sitearch}/samba/generate_csr.py
|
||||
%dir %{python3_sitearch}/samba/gp
|
||||
%dir %{python3_sitearch}/samba/gp/__pycache__
|
||||
%{python3_sitearch}/samba/gp/__init__.py
|
||||
@ -2822,6 +2958,7 @@ fi
|
||||
%{python3_sitearch}/samba/gp_parse/gp_ini.py
|
||||
%{python3_sitearch}/samba/gp_parse/gp_pol.py
|
||||
%{python3_sitearch}/samba/hresult.*.so
|
||||
%{python3_sitearch}/samba/key_credential_link.py
|
||||
%{python3_sitearch}/samba/logger.py
|
||||
%{python3_sitearch}/samba/mdb_util.py
|
||||
%{python3_sitearch}/samba/ms_display_specifiers.py
|
||||
@ -2833,6 +2970,8 @@ fi
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/__init__.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/common.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/computer.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/computer_generate_csr.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/computer_keytrust.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/contact.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/dbcheck.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/delegation.*.pyc
|
||||
@ -2862,6 +3001,8 @@ fi
|
||||
%{python3_sitearch}/samba/netcmd/__pycache__/visualize.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/common.py
|
||||
%{python3_sitearch}/samba/netcmd/computer.py
|
||||
%{python3_sitearch}/samba/netcmd/computer_generate_csr.py
|
||||
%{python3_sitearch}/samba/netcmd/computer_keytrust.py
|
||||
%{python3_sitearch}/samba/netcmd/contact.py
|
||||
%{python3_sitearch}/samba/netcmd/dbcheck.py
|
||||
%{python3_sitearch}/samba/netcmd/delegation.py
|
||||
@ -2991,7 +3132,9 @@ fi
|
||||
%{python3_sitearch}/samba/netcmd/user/disable.py
|
||||
%{python3_sitearch}/samba/netcmd/user/edit.py
|
||||
%{python3_sitearch}/samba/netcmd/user/enable.py
|
||||
%{python3_sitearch}/samba/netcmd/user/generate_csr.py
|
||||
%{python3_sitearch}/samba/netcmd/user/getgroups.py
|
||||
%{python3_sitearch}/samba/netcmd/user/keytrust.py
|
||||
%{python3_sitearch}/samba/netcmd/user/list.py
|
||||
%{python3_sitearch}/samba/netcmd/user/move.py
|
||||
%{python3_sitearch}/samba/netcmd/user/password.py
|
||||
@ -3003,7 +3146,9 @@ fi
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/disable.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/edit.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/enable.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/generate_csr.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/getgroups.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/keytrust.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/list.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/move.*.pyc
|
||||
%{python3_sitearch}/samba/netcmd/user/__pycache__/password.*.pyc
|
||||
@ -3190,6 +3335,7 @@ fi
|
||||
%{python3_sitearch}/samba/tests/__pycache__/dns_wildcard.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/dsdb.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/dsdb_api.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/dsdb_dn.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/dsdb_dns.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/dsdb_lock.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/dsdb_quiet_env_tests.*.pyc
|
||||
@ -3212,6 +3358,7 @@ fi
|
||||
%{python3_sitearch}/samba/tests/__pycache__/imports.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/join.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/key_credential_link.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/key_credential_link_samdb.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/krb5_credentials.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/ldap_raw.*.pyc
|
||||
%{python3_sitearch}/samba/tests/__pycache__/ldap_referrals.*.pyc
|
||||
@ -3429,6 +3576,7 @@ fi
|
||||
%{python3_sitearch}/samba/tests/dns_wildcard.py
|
||||
%{python3_sitearch}/samba/tests/dsdb.py
|
||||
%{python3_sitearch}/samba/tests/dsdb_api.py
|
||||
%{python3_sitearch}/samba/tests/dsdb_dn.py
|
||||
%{python3_sitearch}/samba/tests/dsdb_dns.py
|
||||
%{python3_sitearch}/samba/tests/dsdb_lock.py
|
||||
%{python3_sitearch}/samba/tests/dsdb_schema_attributes.py
|
||||
@ -3471,6 +3619,7 @@ fi
|
||||
%{python3_sitearch}/samba/tests/kcc/kcc_utils.py
|
||||
%{python3_sitearch}/samba/tests/kcc/ldif_import_export.py
|
||||
%{python3_sitearch}/samba/tests/key_credential_link.py
|
||||
%{python3_sitearch}/samba/tests/key_credential_link_samdb.py
|
||||
%dir %{python3_sitearch}/samba/tests/krb5
|
||||
%dir %{python3_sitearch}/samba/tests/krb5/__pycache__
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/alias_tests.*.pyc
|
||||
@ -3492,12 +3641,14 @@ fi
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/kdc_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/kdc_tgs_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/kdc_tgt_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/key_trust_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/kpasswd_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/lockout_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/ms_kile_client_principal_lookup_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/netlogon.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/nt_hash_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/pac_align_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/pkinit_certificate_mapping_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/pkinit_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/protected_users_tests.*.pyc
|
||||
%{python3_sitearch}/samba/tests/krb5/__pycache__/raw_testcase.*.pyc
|
||||
@ -3535,12 +3686,14 @@ fi
|
||||
%{python3_sitearch}/samba/tests/krb5/kdc_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/kdc_tgs_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/kdc_tgt_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/key_trust_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/kpasswd_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/lockout_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/netlogon.py
|
||||
%{python3_sitearch}/samba/tests/krb5/nt_hash_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/pac_align_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/pkinit_certificate_mapping_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/pkinit_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/protected_users_tests.py
|
||||
%{python3_sitearch}/samba/tests/krb5/raw_testcase.py
|
||||
@ -3673,8 +3826,10 @@ fi
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_auth_policy.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_auth_silo.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_check_password_script.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_generate_csr.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_get_kerberos_ticket.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_getpassword_gmsa.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_keytrust.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_virtualCryptSHA.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_virtualCryptSHA_base.*.pyc
|
||||
%{python3_sitearch}/samba/tests/samba_tool/__pycache__/user_virtualCryptSHA_gpg.*.pyc
|
||||
@ -3721,8 +3876,10 @@ fi
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_auth_policy.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_auth_silo.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_check_password_script.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_generate_csr.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_get_kerberos_ticket.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_getpassword_gmsa.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_keytrust.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_virtualCryptSHA.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_virtualCryptSHA_base.py
|
||||
%{python3_sitearch}/samba/tests/samba_tool/user_virtualCryptSHA_gpg.py
|
||||
@ -3786,8 +3943,9 @@ fi
|
||||
%files test-libs
|
||||
%if %{with dc}
|
||||
%{_libdir}/samba/libdlz-bind9-for-torture-private-samba.so
|
||||
%endif
|
||||
%else
|
||||
%{_libdir}/samba/libdsdb-module-private-samba.so
|
||||
%endif
|
||||
|
||||
### USERSHARES
|
||||
%files usershares
|
||||
|
||||
4
sources
4
sources
@ -1,2 +1,2 @@
|
||||
SHA512 (samba-4.23.5.tar.asc) = 5fc1c2e85d1a9242daa7fcc585b5070ca5db8008128e956fb03748d3ef49a696812deec503c26ac9c5509b6ac8e9cc2a698be30ec386f130f9654e1913354ef4
|
||||
SHA512 (samba-4.23.5.tar.xz) = a710dcb2b12b9613df446179492b6a69720e0bb9ac52949ac4c25e64348b812a6184a01e007c7acdfee5f43f280d0c4e26aa47b86a37459824a3a84b028ec8a0
|
||||
SHA512 (samba-4.24.2.tar.asc) = d46bf9be263496f0561aaf4dd2da23ae32f971cba491a98b590592f3fcd00ca880e2676a43135aae3bff04daa121c6a4606ca40f22317f6b2b58b9b404e79b31
|
||||
SHA512 (samba-4.24.2.tar.xz) = e585a79cc600cd1719d52428032cf0c469973b7c687426b743552c0e8a2ed5eb8ceeb9eee5a04203a0d8a2650c88c5dacd4f2d7f0132a59b8126ce1f460622e9
|
||||
|
||||
Loading…
Reference in New Issue
Block a user