Commit Graph

959 Commits

Author SHA1 Message Date
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
554a3330e3 rpminspect: Update to the version from CentOS Stream 2021-05-12 11:32:42 +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
8fae59d7cc rpminspect: Allow also to path on non 64bit platforms 2021-05-04 09:09:55 +02:00
Andreas Schneider
7f443ad2e8 Fix rpminspec.yaml name 2021-05-04 09:07:45 +02:00
Andreas Schneider
0f1369ca59 rpminspect: Allow also non-64bit lib dirs 2021-05-03 14:07:05 +02:00
Andreas Schneider
9d2d741749 Add rpminspect.yml
This ignore false positives.
2021-05-03 14:01:27 +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