Andreas Schneider
73705701f1
Update License to SPDX expressions
...
https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1
2023-02-23 15:15:37 +01:00
Andreas Schneider
101d3c387f
Remove obsolete patch
2023-02-21 14:26:16 +01:00
Günther Deschner
90edcb757a
Update to version 4.18.0rc3
...
resolves : #2166416
Guenther
2023-02-16 15:06:55 +01:00
Andreas Schneider
479c5d099f
Add missing Requires for samba-tool on samba-dc
2023-02-16 09:14:12 +01:00
Andreas Schneider
b4642ddce5
Fix samba-tool dependencies
2023-02-16 09:14:09 +01:00
Pavel Filipenský
4b6c2a6e52
Add changelog entry
2023-02-13 16:57:39 +01:00
Pavel Filipenský
0a8a75e9d8
Create samba-tools package for samba-tool.
...
Avoids installation of many python3 pkgs on a simple file server.
2023-02-13 15:25:44 +01:00
Pavel Filipenský
5704b04d69
Fix samba-tool dependencies on non-dc builds
...
It has two steps:
- Build python3-samba-dc also for non-dc builds
- Require python3-samba-dc from common-tools also for non-dc builds
2023-02-11 13:24:21 +01:00
Günther Deschner
36c4a399ca
Update to version 4.18.0rc2
...
resolves : #2166416
Guenther
2023-02-02 14:47:10 +01:00
Pavel Filipenský
574391dda6
rpminspect: Avoid "Missing: .debug_info"
...
libdcerpc-samr is a grouping library without .debug_info.
See source4/librpc/wscript_build.
There is an empty source list for bld.SAMBA_LIBRARY('dcerpc-samr'
2023-01-31 22:07:27 +01:00
Andreas Schneider
3937d0fbab
Fix typo
2023-01-24 08:59:29 +01:00
Andreas Schneider
6320734465
Add missing python requirements for python3-samba
2023-01-24 08:33:01 +01:00
Andreas Schneider
d5a1366d2a
Remove duplicate code
2023-01-24 08:32:19 +01:00
Andreas Schneider
3134f7f1d6
Use python3-dateutil instead of python3-iso8601
...
We don't have iso8601 in third_party/ anymore.
2023-01-24 08:31:23 +01:00
Andreas Schneider
08e07cb855
Use mold linker on Fedora >= 37
...
This makes compilation of Samba a lot faster.
2023-01-23 07:25:22 +01:00
Fedora Release Engineering
fe7442c100
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 02:35:44 +00:00
Günther Deschner
d5d42cde4f
Update to version 4.18.0rc1
...
resolves : #2162097
Guenther
2023-01-19 22:50:04 +01:00
Jitka Plesnikova
127f68766f
Remove perl(MODULE_COMPAT), it will be replaced by generators
2023-01-13 21:13:35 +01:00
Pete Walter
c22466881a
Rebuild for ICU 72
2022-12-31 03:19:18 +00:00
Pavel Filipenský
c3203becc0
Create package dc-libs also for 'non-dc' build
2022-12-22 17:26:36 +01:00
Pavel Filipenský
5471a3e692
Fix '--without dc' build: delete libauth4-samba4.so
2022-12-20 11:10:25 +01:00
Pavel Filipenský
0f08e77cfc
Create a new 'samba-dcerpc' sub-package for DCERPC services
2022-12-19 15:09:46 +01:00
Pavel Filipenský
874e260cc9
Move libpac and libauth4 to dc-libs
...
This allows us to not install the samba and samba-dc packages. They
are not needed for domain member which just want to have samba-winbind
related packages installed.
2022-12-19 15:06:27 +01:00
Günther Deschner
92dd9596a2
Update to version 4.17.4
...
resolves : #2153906
resolves : #2154362 , #2154363 - Security fixes for CVE-2022-38023
resolves : #2154303 , #2154304 - Security fixes for CVE-2022-37966
resolves : #2154320 , #2154322 - Security fixes for CVE-2022-37967
Guenther
2022-12-16 18:50:17 +01:00
Alexander Bokovoy
8b52c1b033
Rebuild against krb5 1.20.1
...
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
2022-12-01 18:39:07 +02:00
Florian Weimer
22ec3a0a0d
Remove C89-specific language constructs from configure checks
...
Fix feature detection for major/minor macros.
Related to:
<https://fedoraproject.org/wiki/Changes/PortingToModernC >
<https://fedoraproject.org/wiki/Toolchain/PortingToModernC >
2022-11-23 15:20:50 +01:00
Florian Weimer
c7d395b20c
Avoid recursive python3_sitearch expansion even if undefined
...
Fixes an error during SRPM construction if not enough dependencies
are installed (e.g., during the first build stage in mock):
error: /builddir/build/SPECS/samba.spec: line 2478: Too many levels
of recursion in macro expansion. It is likely caused by recursive
macro declaration.
2022-11-21 15:45:49 +01:00
Florian Weimer
14cc94aae1
Memoize python3_sitearch for faster RPM spec file processing
...
This greatly speeds up the creation of source RPMs, among other
things.
2022-11-21 15:29:40 +01:00
Günther Deschner
441bd49ffc
Security fixes for CVE-2022-42898
...
resolves : #2140960 , #2143117
Guenther
2022-11-16 11:09:19 +01:00
Günther Deschner
3fcbe364b2
Update to version 4.17.3
...
resolves : #2142959
Guenther
2022-11-15 18:39:46 +01:00
Pavel Filipenský
cc1c088518
Always add epoch to samba_depver to fix osci.brew-build.rpmdeplint.functional
2022-11-02 15:56:16 +01:00
Andreas Schneider
eaa90f4719
Add missing require for libcmdline from samba-common-libs
2022-10-26 11:31:30 +02:00
Andreas Schneider
9f35dd7b52
Update to version 4.17.2
2022-10-25 14:22:08 +02:00
Andreas Schneider
5175b77178
Add missing dependency for wbinfo used by ctdb scripts
2022-10-24 16:58:29 +02:00
Pavel Filipenský
593cdb5963
Update to version 4.17.1
...
resolves: rhbz#2127301 - Permission denied calling SMBC_getatr when file not exists
resolves: rhbz#2133818 - rpcclient 4.17.0 unable to resolve server hostname
2022-10-19 16:09:48 +02:00
Andreas Schneider
93ae555a84
Move group creation logic to sysusers.d fragment
2022-10-05 11:40:18 +02:00
Troy Dawson
d54cbd1fbf
add BuildRequires: systemd-rpm-macros
...
Although the spec requires systemd-rpm-macros for macros such as %{_unitdir} it was only getting pulled in as a dependency of other packages.
Dependencies have changed, and systemd-rpm-macros is no longer getting pulled in. Add the BuildRequires so we always get it.
Signed-off-by: Troy Dawson tdawson@redhat.com
2022-09-27 18:18:24 +00:00
Anoop C S
ea9a21adf0
Do not remove ldb-ldap-modules files from buildroot
...
New sub-package samba-ldb-ldap-modules requires corresponding files
to be present in buildroot irrespective of whether DC components are
enabled or not in the build process. Therefore refrain from removing
those from the buildroot.
2022-09-14 16:12:48 +05:30
Andreas Schneider
473cc2b5a4
Update to version 4.17.0
...
resolves: rhbz#2118818 - Update to version 4.17.0
resolves: rhbz#2121138 - Fix CVE-2022-32743
resolves: rhbz#2122650 - Fix CVE-2022-1615
2022-09-13 20:46:47 +02:00
Andreas Schneider
ca4228ea9f
Add samba-usershare package
...
resolves: rhbz#2096405
2022-09-13 14:46:17 +02:00
Andreas Schneider
d041102422
Split out libnetapi(-devel) sub-packages
...
resolves: rhbz#2093656
2022-09-13 14:45:56 +02:00
Günther Deschner
8fd6f2abb9
Update to version 4.17.0rc5
...
resolves : #2118818
Guenther
2022-09-08 15:34:48 +02:00
Günther Deschner
9497295508
Update to version 4.17.0rc4
...
resolves : #2118818
Guenther
2022-08-31 10:51:49 +02:00
Adam Williamson
c6f208e111
Rebuild with no changes to fix F37 update grouping
2022-08-25 09:58:00 -07:00
Andreas Schneider
57b6ce7d3c
python3-samba package should not require the samba package
2022-08-25 08:17:04 +02:00
Pavel Filipenský
040a14f039
Update to version 4.17.0rc3
...
resolves : #2118818
2022-08-23 21:10:48 +02:00
Andreas Schneider
b6eef47cea
Create a samba-gpupdate sub-package for GPO client support
2022-08-19 12:51:14 +02:00
Andreas Schneider
63377a1809
Split out a samba-ldb-ldap-modules subpackage
2022-08-19 11:28:50 +02:00
Kalev Lember
ffcfd9ef88
Avoid requiring systemd as per updated packaging guidelines
...
There is no need to require systemd for the systemd scriptlets as
systemd correctly handles reloading depending on the transaction
ordering (even if systemd is installed _after_ the package that installs
the unit file).
2022-08-18 17:11:07 +02:00
Günther Deschner
9f943749c7
Update to version 4.17.0rc2
...
resolves : #2118818
Guenther
2022-08-17 10:50:48 +02:00