Commit Graph

992 Commits

Author SHA1 Message Date
Jitka Plesnikova 035f4717dd Perl 5.36 rebuild 2022-05-31 08:15:08 +02:00
Pavel Filipenský 8ccc18dc13 Fix rpminspect abidiff
pfilipen
2022-05-13 09:08:24 +02:00
Pavel Filipenský 1d4eb827d1 Fix samba.abignore 2022-05-06 17:05:02 +02:00
Pavel Filipenský 737293fe2b Rename from .abignore to samba.abignore 2022-05-06 14:31:59 +02:00
Pavel Filipenský 0b31575a45 Update requires for packages
pfilipen
2022-05-06 12:19:17 +02:00
Tomas Popela bec19658c4 Don't require full systemd for tmp file handling in samba-common
Otherwise the full systemd is being pulled into Fedora Flatpak runtime,
but this change benefits other uses as well.
2022-05-05 14:41:46 +02:00
Pavel Filipenský 93ea8c0806 Delete no longer needed comments
pfilipen
2022-05-03 13:10:27 +02:00
Pavel Filipenský 766f1be02d Update to Samba 4.16.1
resolves: #2080915

pfilipen
2022-05-02 13:16:49 +02:00
Andreas Schneider 5533ff7a7c Make sure we do not build Heimdal or crypto code
As we need to rely on GnuTLS for FIPS, remove heimdal and other unused
crypto code to ensure we do not build it!
2022-04-04 11:39:14 +02:00
Sandro Mani 92f6ae3986 Rebuild with mingw-gcc-12 2022-03-25 14:58:37 +01:00
Günther Deschner d6e74e716f Update to Samba 4.16.0
resolves: #2066290

Guenther
2022-03-22 10:27:37 +01:00
Günther Deschner da81e5cf5b Update to Samba 4.16.0rc5
resolves: #2042518

Guenther
2022-03-09 15:23:04 +01:00
Pavel Filipenský 48556cdf37 Update to Samba 4.16.0rc4
resolves: #2042518

pfilipen
2022-03-01 12:37:53 +01:00
Andreas Schneider 0d2a366cce Fix samba-tool on builds with samba-dc
resolves: rhbz#2036443
2022-02-23 11:49:53 +01:00
Pavel Filipenský 08f90048f5 Update to Samba 4.16.0rc3
resolves: #2042518

pfilipen
2022-02-15 11:52:16 +01:00
Günther Deschner 626bbcbaac There is no such thing like .el9rhgs
Guenther
2022-02-02 14:41:00 +01:00
Pavel Filipenský 4ee87cc214 Fix missing mdssvc/elasticsearch_mappings.json
pfilipen
2022-02-01 11:13:21 +01:00
Pavel Filipenský fae36af2f3 Update to Samba 4.16.0rc2
resolves: #2046120, #2048566 - Security fixes for CVE-2021-44141
resolves: #2046146, #2048570 - Security fixes for CVE-2021-44142
resolves: #2046134, #2048568 - Security fixes for CVE-2022-0336
resolves: #2042518

pfilipen
2022-02-01 08:23:36 +01:00
Pavel Filipenský b935fbcb7d vfs_cephfs on ppc64le is excluded till ceph is fixed on ppc64le 2022-01-26 10:35:36 +01:00
Pavel Filipenský c8ac21e6f1 Update to Samba 4.16.0rc1 2022-01-25 16:41:03 +01:00
Pavel Filipenský c1f9bec1db Switch off ld.gold 2022-01-21 11:46:51 +01:00
Pavel Filipenský 6da37eb4ca Update to Samba 4.15.4
resolves: #2009673, #2039034 - Security fixes for CVE-2021-20316
resolves: #2042518

pfilipen
2022-01-20 14:30:55 +01:00
Andreas Schneider 13dfbb0767 Require python3-pyasn1 >= 0.4.8 2022-01-10 15:08:40 +01:00
Pavel Filipenský 8a81633e9a Fix resolv_wrapper with glibc 2.34
resolves: #2019669

pfilipen
2021-12-15 12:33:50 +01:00
Andreas Schneider 3314e8e15a Add missing Requires 2021-12-09 19:11:22 +01:00
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
Pete Walter 249389209b Fix release number 2021-05-20 10:16:32 +01:00
Pete Walter aa94f9dec1 Rebuild for ICU 69 2021-05-19 21:18:29 +01:00
Andreas Schneider 4e19062fc1 Fix building with gcc 11.x
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2021-05-18 13:14:04 +02:00
Andreas Schneider 06f8e7b2d9 Fix typo and add ctdb-tests-debuginfo 2021-05-18 11:29:27 +02:00
Andreas Schneider f08374c6d4 Fix updating if vfs_glusterfs or ctdb-tests pacakges are installed 2021-05-12 14:49:04 +02:00
Andreas Schneider b69385bc2d Fix comment to match if-clause 2021-05-12 14:42:03 +02:00
Andreas Schneider 3356311a17 Build vfs_io_uring also on RHEL >= 8 2021-05-12 11:31:21 +02:00
Andreas Schneider d3d2a031b7 Do not drop tirpc which is uses for quota 2021-05-11 15:16:15 +02:00
Andreas Schneider f6040f38cd Move %{?dist} to Release tag
This is expected by rpminspect and it doesn't resolve variables in spec
files.
2021-04-30 16:02:59 +02:00
Andreas Schneider d47396691c Remove obsolete world writeable /var/spool/samba
The default smb.conf we install already uses /var/tmp
2021-04-30 15:58:43 +02:00
Günther Deschner 7f81bed73e Update to Samba 4.14.4
resolves: #1949442, #1955027 - Security fixes for CVE-2021-20254
resolves: #1955011

Guenther
2021-04-29 11:54:16 +02:00
Anoop C S 1520f9620f Fix wrong conditional build check for AD DC
resolves: #1954263
2021-04-28 10:46:31 +05:30
Andreas Schneider b88dfc7eaa Add Provides: bundled(libreplace)
This might be useful if it will ever have security issues.
2021-04-26 14:37:02 +02:00
Andreas Schneider 4249254548 Drop NIS support
resolves: #1942378
2021-04-20 17:31:05 +02:00
Günther Deschner fba068844e Update to Samba 4.14.3
resolves: #1951531

Guenther
2021-04-20 13:30:35 +02:00
Andreas Schneider 3627144822 Added python3-ldb to BR 2021-04-19 11:06:07 +02:00
Andreas Schneider 2ae69028bf Remove findsmb script
resolves: #1949295
2021-04-19 09:27:14 +02:00
Richard W.M. Jones e68a8ba5b9 Rebuild for updated liburing. 2021-04-14 10:23:01 +01:00
Alexander Bokovoy d08e5bf692 Fix RPC server memory leaks
Resolves: rhbz#1946950

Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
2021-04-07 18:07:23 +03:00
Günther Deschner b05e4ed148 Update to Samba 4.14.2
related: #1941400, #1942496 - Security fixes for CVE-2020-27840
related: #1941402, #1942497 - Security fixes for CVE-2021-20277

Guenther
2021-03-25 00:20:05 +01:00
Günther Deschner e5dda56658 Update to Samba 4.14.1
resolves: #1941400, #1942496 - Security fixes for CVE-2020-27840
resolves: #1941402, #1942497 - Security fixes for CVE-2021-20277

Guenther
2021-03-24 18:53:58 +01:00
Günther Deschner f931b17773 Update to Samba 4.14.0
Guenther
2021-03-09 17:08:03 +01:00
Zbigniew Jędrzejewski-Szmek 18faec13bc Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:12:49 +01:00
Günther Deschner 45765aba68 Update to Samba 4.14.0rc4
Guenther
2021-03-01 12:15:45 +01:00
Günther Deschner 83436d8564 Update to Samba 4.14.0rc3
Guenther
2021-02-18 13:18:28 +01:00