Commit Graph

974 Commits

Author SHA1 Message Date
Pavel Filipenský
6bc60bb396 Update to Samba 4.15.3
resolves: #2030382

pfilipen
2021-12-08 18:55:07 +01:00
Andreas Schneider
a4093f41f0 Remove unneeded lmdb dependency for samba-tool if we don't have a DC 2021-12-03 13:55:09 +01:00
Andreas Schneider
73757dc8a3 Define _make_verbose in if it doesn't exits
This is needed to build for RHEL8.
2021-11-25 14:58:29 +01:00
Andreas Schneider
6f2c200320 Always build with quota support
We want that the build fails, if we don't have quota support.
2021-11-15 11:14:50 +01:00
Günther Deschner
2ee30bad8f Fix IPA DC schannel support
Guenther
2021-11-13 00:15:32 +01:00
Günther Deschner
2eedc4de19 Fix smbclient -N failures in container setups
Guenther
2021-11-11 18:53:23 +01:00
Günther Deschner
af2d47413b Fix logfile handling
Guenther
2021-11-11 16:02:57 +01:00
Günther Deschner
f0333fc6d6 Fix winbind trusted domain regression
related: #2021716

Guenther
2021-11-11 14:46:42 +01:00
Günther Deschner
56ca6af06a Update to Samba 4.15.2
resolves: #2019660, #2021711 - Security fixes for CVE-2016-2124
resolves: #2019672, #2021716 - Security fixes for CVE-2020-25717
resolves: #2019726, #2021718 - Security fixes for CVE-2020-25718
resolves: #2019732, #2021719 - Security fixes for CVE-2020-25719
resolves: #2021728, #2021729 - Security fixes for CVE-2020-25721
resolves: #2019764, #2021721 - Security fixes for CVE-2020-25722
resolves: #2021726, #2021727 - Security fixes for CVE-2021-3738
resolves: #2019666, #2021715 - Security fixes for CVE-2021-23192
resolves: #2021625

Guenther
2021-11-10 14:12:54 +01:00
Günther Deschner
3c2c163325 Fix winexe core dump
resolves: #2020376

Guenther
2021-11-05 15:01:26 +01:00
Günther Deschner
331ea7c567 Update to Samba 4.15.1
resolves: #2017847

Guenther
2021-10-27 16:33:51 +02:00
Günther Deschner
bc51ea8a5e Update to Samba 4.15.0
resolves: #2005817

Guenther
2021-09-20 12:05:43 +02:00
Günther Deschner
2efb445c94 Update to Samba 4.15.0rc7
resolves: #2003740

Guenther
2021-09-13 17:31:33 +02:00
Günther Deschner
c6ac21963a Update to Samba 4.15.0rc6
resolves: #2002546

Guenther
2021-09-09 11:48:05 +02:00
Günther Deschner
29bd82541a Update to Samba 4.15.0rc5
resolves: #2001827

Guenther
2021-09-07 12:21:08 +02:00
Andreas Schneider
eae8b04784 The testsuite requires lmdb-devel 2021-09-03 09:07:37 +02:00
Andreas Schneider
a7a77b0af0 We need python3-cryptography for krb5 tests 2021-09-03 09:07:20 +02:00
Günther Deschner
0a04de2534 Update to Samba 4.15.0rc4
resolves: #2000079

Guenther
2021-09-01 13:47:44 +02:00
Günther Deschner
a184099345 Update to Samba 4.15.0rc3
resolves: #1998024

Guenther
2021-08-26 13:26:14 +02:00
Günther Deschner
fe6291ff86 Add ceph and etcd mutex helpers for CTDB
Guenther
2021-08-25 17:29:12 +02:00
Anoop C S
6410d154eb Revert "Exclude PyDSDB library files"
This reverts commit cc8c80c04b.
2021-08-16 13:21:01 +05:30
Anoop C S
cffce0ef3e Remove duplicate listing for libdnsserver-common-samba4.so
libdnsserver-common-samba4.so is already getting packaged in samba-libs
sub-package(see 68140d413f) and
samba-dc-libs pulls in samba-libs. Therefore removing it from samba-dc-libs.
2021-08-16 13:16:10 +05:30
Adam Williamson
376ef2f0e0 Fix samba-common-tools dependency
It was literally "python3-%{samba}", which obviously didn't
work.
2021-08-13 09:12:01 -07:00
Andreas Schneider
713db3d972 Add missing Requires in samba-common-tools for samba-tool 2021-08-12 15:02:04 +02:00
Anoop C S
68140d413f Fix inclusion of PyDSDB library files
Commit cc8c80c04b removed the following
PyDSDB library files from buildroot:

* /usr/lib64/python3.9/site-packages/samba/dsdb.cpython-39-x86_64-linux-gnu.so
* /usr/lib64/python3.9/site-packages/samba/dsdb_dns.cpython-39-x86_64-linux-gnu.so

This was done under the impression that their dependency on
libdnsserver-common-samba4.so was not built in a non AD DC
environment. But in reality it was also conditionally removed
from the buildroot.

Apart from including PyDSDB back into python3-samba, we avoid removing
libdnsserver-common-samba4.so from buildroot and subsequently include it
in samba-libs to satisfy all dependencies. Additionally we remove PyDSDB
listing from %files section of python3-samba-dc sub-package.
2021-08-12 17:15:15 +05:30
Andreas Schneider
47c27ed2c1 Document how to build with fedpkg 2021-08-11 10:32:09 +02:00
Andreas Schneider
b904ff11a5 Use more CPUs for re-linking during the install step if possible 2021-08-11 10:32:09 +02:00
Andreas Schneider
58450895a0 Require libs packages to be updated before restarting winbindd 2021-08-11 10:32:09 +02:00
Anoop C S
db523c32da Move samba-tool from samba-dc to samba-common-tools sub-package
samba-tool is now built in a non AD DC environment and has been improved
to prevent crashes due to import errors. See the following commits in
upstream:

* https://git.samba.org/?p=samba.git;a=commit;h=779d0f02718b3812024bafcd5477ec3039c7a0cf
* https://git.samba.org/?p=samba.git;a=commit;h=fb5fe30e824d2d511188053ce04cf797b769727a
* https://git.samba.org/?p=samba.git;a=commit;h=f241fe5d46e8dd2b3265be7eddbd6686a6f920db
* https://git.samba.org/?p=samba.git;a=commit;h=a45ea91cd7e8335319c96ea5bda02014f584df63

related: #1991353
2021-08-11 12:53:03 +05:30
Anoop C S
cc8c80c04b Exclude PyDSDB library files
Following library files are built without AD DC but has dependency on
other components which are only available with DC:

/usr/lib64/python3.9/site-packages/samba/dsdb.cpython-39-x86_64-linux-gnu.so
/usr/lib64/python3.9/site-packages/samba/dsdb_dns.cpython-39-x86_64-linux-gnu.so

Therefore we remove those from buildroot.

resolves: #1991353
2021-08-11 12:18:41 +05:30
Günther Deschner
03a37fd80f Update to Samba 4.15.0rc2
resolves: #1991634

Guenther
2021-08-09 16:51:22 +02:00
Fedora Release Engineering
0f02de3867 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 16:59:34 +00:00
Günther Deschner
ab92045b9b Fix inclusion and building of ldb mdb module
Guenther
2021-07-21 15:32:03 +02:00
Günther Deschner
c7152a7598 Fix ctdb-pcp-pmda install
resolves: #1983369

Guenther
2021-07-19 11:59:32 +02:00
Günther Deschner
30df8220b4 Do not include mdb.so for now
Guenther
2021-07-15 23:25:20 +02:00
Günther Deschner
8e500051bc Fix BuildRequires: lmdb-devel
Guenther
2021-07-15 22:25:56 +02:00
Günther Deschner
dc0913c8f2 Update to Samba 4.15.0rc1
resolves: #1982623

Guenther
2021-07-15 16:59:08 +02:00
Günther Deschner
15c3d6dc9d Build with pcp-pmda support by default on Fedora
resolves: #1552276

Guenther
2021-07-14 17:09:06 +02:00
Günther Deschner
869e9c50a6 Update to Samba 4.14.6
resolves: #1981764

Guenther
2021-07-13 13:28:32 +02:00
Günther Deschner
daabe96f8e Fix typos
Guenther
2021-06-29 14:33:14 +02:00
Andreas Schneider
5e4f3ca118 Fix typo in comment 2021-06-24 13:19:58 +02:00
Andreas Schneider
b0ce351e1d Fix typos 2021-06-24 11:24:59 +02:00
Andreas Schneider
7be6ccad7b Bump release 2021-06-24 10:32:29 +02:00
Andreas Schneider
e17d2fbe11 Add subpackage for vfs-iouring 2021-06-24 10:30:14 +02:00
Andreas Schneider
e37c5c8b5b Remove trailing whitespace 2021-06-17 15:29:00 +02:00
Python Maint
4e6773440b Rebuilt for Python 3.10 2021-06-04 21:14:34 +02:00
Günther Deschner
a42aaa69c3 Update to Samba 4.14.5
resolves: #1966456

Guenther
2021-06-01 12:47:01 +02:00
Andreas Schneider
2f7e875944 Move Obsoletes to samba-common-libs package
The samba-common package is a noarch package. This could cause issues.
2021-05-31 08:41:13 +02:00
Jitka Plesnikova
d08addb413 Perl 5.34 rebuild 2021-05-21 22:04:47 +02:00
Pete Walter
eb93f258dc Use baserelease rather than main_release macro
baserelease is what we have standardized across Fedora and what
rpmdev-bumpspec knows how to handle.
2021-05-20 10:17:02 +01:00