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
Andreas Schneider
9c22397379
Make sure we detect if SO version numbers of public libraries change.
2022-08-11 16:10:41 +02:00
Andreas Schneider
ce3b414c6d
Regroup variables for version definitions
2022-08-10 13:14:01 +02:00
Günther Deschner
8380904ad8
Update to version 4.17.0rc1
...
resolves : #2116503
Guenther
2022-08-09 14:45:59 +02:00
František Zatloukal
a74bd638b7
Rebuilt for ICU 71.1
2022-08-01 15:10:39 +02:00
Günther Deschner
b41f002876
Update to version 4.16.4
...
resolves : #2111490
resolves : #2108196 , #2111729 - Security fixes for CVE-2022-32742
resolves : #2108205 , #2111731 - Security fixes for CVE-2022-32744
resolves : #2108211 , #2111732 - Security fixes for CVE-2022-32745
resolves : #2108215 , #2111734 - Security fixes for CVE-2022-32746
Guenther
2022-07-29 11:44:10 +02:00
Fedora Release Engineering
8939f84a48
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 07:57:26 +00:00
Andreas Schneider
9a15eb02f2
Update to version 4.16.3
2022-07-18 17:37:37 +02:00
Andreas Schneider
33e4d19298
Fix BR with includelibs
2022-06-24 07:30:58 +02:00
Python Maint
58b6aadb0f
Rebuilt for Python 3.11
2022-06-15 18:06:15 +02:00
Günther Deschner
85e1d4b7c6
Update to Samba 4.16.2
...
resolves : #2096167
Guenther
2022-06-13 12:42:08 +02:00
Andreas Schneider
dfb88d92d4
Remove weak dependency for logrotate for CentOS/RHEL
...
resolves: rhbz#2093833
2022-06-08 11:25:43 +02:00
Andreas Schneider
ae63a4dca1
Drop zlib from bundled libraries as we don't have a copy anymore
2022-06-07 15:39:57 +02:00
Jitka Plesnikova
035f4717dd
Perl 5.36 rebuild
2022-05-31 08:15:08 +02:00