Commit Graph

135 Commits

Author SHA1 Message Date
Jan Synacek
b81de9fb53 spec: fix rpm verification (#1702300)
(cherry picked from commit 15d8f0c95a3fff7d78a8c22cb0aae45ae471add1)

Related: #2165316
2023-01-30 16:02:01 +01:00
Zbigniew Jędrzejewski-Szmek
82fe48cc58 Fix permissions on %ghost files (rhbz#2122889)
(cherry picked from commit 58777c7cac)

Related: #2165316
2023-01-30 15:56:55 +01:00
Zbigniew Jędrzejewski-Szmek
3b40355969 Correct file modes for %ghosted files
/var/log/btmp was changed in https://github.com/systemd/systemd/commit/f6e64b78cc,
but never adjusted here.

(cherry picked from commit db26d980dd)

Related: #2165316
2023-01-30 15:56:00 +01:00
Jan Macku
eceb26ad96 systemd-252-3
Resolves: #2138081,#2141979,#2151993,#2155517,#2160477
2023-01-16 09:56:47 +01:00
Jan Macku
79350f79d8 systemd-252-2
Resolves: #2137584,#2138081,#2141979
2022-12-09 09:36:14 +01:00
Jan Macku
d3400e6e35 Use split-files.py from Fedora
Related: #2138081
2022-12-05 12:22:58 +01:00
Jan Macku
12166e1929 Rebase to systemd v252 + systemd-stable v252.2
Resolves: #2138081
2022-12-05 12:22:58 +01:00
Jan Macku
454e3e2598 spec: Explicitly set default net naming scheme to rhel-9
Resolves: #2138883
2022-12-02 15:33:45 +01:00
Jan Macku
888bfe290c spec: Release bump
Related: #2140646
2022-12-02 14:44:17 +01:00
Jan Macku
9875c7e5b4 spec: Build systemd-boot EFI tools
Resolves: #2140646
2022-12-02 13:19:39 +01:00
Jan Macku
56f1ee916b systemd-250-11
Resolves: #2120604,#2121144
2022-08-25 10:24:32 +02:00
Jan Macku
2891ff393e systemd-250-10
Resolves: #2120222
2022-08-22 14:51:33 +02:00
Jan Macku
50665f7e22 systemd-250-9
Resolves: #2087778,#2116681,#2118297,#2118668
2022-08-18 13:35:33 +02:00
Jan Macku
0daf48d9aa systemd-250-8
Resolves: #2047682,#2068043,#2068131,#2073003,#2073994,#2082131,#2083493,#2087652,#2100340
2022-07-20 08:37:23 +02:00
Jan Macku
c895351950 systemd-250-7
Resolves: #2017035
2022-04-20 08:57:39 +00:00
Jan Macku
a7a177e071 systemd-250-4
Resolves: #1982596,#2009237,#2013213,#2052106
2022-02-23 11:09:19 +01:00
Jan Macku
b650a930d3 systemd-250-3
Resolves: #2047768,#2017035
2022-02-08 16:11:14 +01:00
David Tardon
f53bd80383 Switch from gcrypt to openssl
Resolves: #1642072
2022-02-07 15:04:02 +00:00
Michal Sekletar
07a470e853 spec: make sure version string starts with version number
This is SAP requirement, but at the same time we make it compatible with
RHEL-8.

Related: #2049054
2022-02-07 12:53:07 +00:00
David Tardon
12239cde92 Add runtime Requires on cryptsetup-libs too
Related: #2017541
2022-02-07 11:01:01 +00:00
David Tardon
0ccc6aac5f Add runtime Requires on tpm2-tss
Related: #2017541
2022-02-07 11:01:01 +00:00
Zbigniew Jędrzejewski-Szmek
f809abde93 Pull in tpm2-tss dependency
(cherry picked from commit 141af483cc)

Resolves: #2017541
2022-02-07 11:01:01 +00:00
Jan Macku
9efbb443aa Rebase to v250
* Apply RHEL-only patches

Resolves: #2047768
2022-01-31 13:24:15 +01:00
Jan Macku
0224c0ebb1 Rebase to v250 - drop all patches
Related: #2047768
2022-01-31 13:22:31 +01:00
Jan Macku
5b2321d1b0 spec: Take ownership of /var/log/lastlog
Based on Fedora commits:
* f97cf5817a
* 238e8e0e64

Resolves: #2044984
2022-01-25 14:03:56 +01:00
Jan Macku
d4f3415740 systemd-249-9
Resolves: #2016042,#2017035,#2019468
2021-11-18 14:14:01 +01:00
Jan Macku
5d32e92a42 spec: Return back %check section
It's required by Packit.

Revert of: 6545fb6a

Related: #2017035
2021-11-08 10:40:33 +01:00
Jan Macku
09bc8d360a systemd-249-8
Resolves: #1973856,#1998509,#2000927,#2003002,#2003031,#2003130,#2005024,#2009237
2021-10-14 07:05:34 +00:00
Davide Cavalca
654b62f988 Add provides for systemd-oomd-defaults to systemd-oomd
Resolves: rhbz#1995357

Signed-off-by: Davide Cavalca <dcavalca@centosproject.org>
2021-10-12 08:29:34 -07:00
Jan Macku
e4d025d34b spec: don't build bootctl when -Dgnu-efi=false is set
Resolves: #2003130
2021-10-12 08:48:16 +00:00
Michal Sekletar
6312c4d556 Install RHEL-7 compatible rc.local
RHEL-only

Resolves: #1978707
2021-10-12 08:21:34 +00:00
David Tardon
10ebc25bcd Restore watchdog timeout for our services
RHEL-only

Resolves: #2002991
2021-09-16 15:52:14 +02:00
Jan Macku
abd5097f41 systemd-249-4
Resolves: #1982666
2021-08-20 12:10:23 +02:00
Mohan Boddu
15f711741e Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 01:02:06 +00:00
David Tardon
2638f025f6 Change support URL
RHEL-only

Resolves: #1982576
2021-08-06 14:06:12 +00:00
Lukas Nykryn
491a809050 systemd-249-2
Resolves: #1619292,#1954429,#1959826,#1960703,#1973210,#1973856,#1978639,#1982603,#1984299,#1989472
2021-08-06 13:58:37 +00:00
Michal Sekletar
3c50caeeab Rebase to v249
Resolves: #1981276
2021-07-12 16:50:52 +00:00
Kyle Walker
2a648cdec0 Don't create /var/log/journal during package installation
Related: rhbz#1968064

Signed-off-by: Kyle Walker <kwalker@redhat.com>
2021-06-18 05:19:37 +00:00
Jan Macku
6b062019ed spec: Fix changelog after mass rebuild
Related: #1971065
2021-06-17 16:10:39 +02:00
David Tardon
fdf537198b Drop Recommends: libxkbcommon
It is only used by systemd-localed to check the validity of keymap set
via .SetXKeyboard DBus call. And I don't think it even makes any sense
to do that on a system where the graphics stack--and therefore
libxkbcommon--is not installed...

Resolves: #1947941
2021-06-17 13:35:50 +00:00
David Tardon
cde5053f52 Drop Recommends: diffutils
It is only needed for "systemd-delta --diff", which is likely not used
very much. And anyone trying to use it on a systemd where diffutils is
not installed will be notified about the absence of diff by an error
message, so they can just install it and move on...

Resolves: #1947941
2021-06-17 13:35:50 +00:00
David Tardon
d5d8f1ce85 Replace ELF dependency with a package name one
It was wrong anyway, as it worked only on 64-bit architectures.

Related: #1947941
2021-06-17 13:35:50 +00:00
David Tardon
783ff1e309 Change Recommends: libpcre2 to Requires
Resolves: #1947941
2021-06-17 13:35:50 +00:00
David Tardon
4ece7e8daf Build without libpwquality
It is only needed by homed, which we disable.

Resolves: #1947941
2021-06-17 13:35:50 +00:00
David Tardon
0bd4e43fb0 Drop unneeded Recommends: libidn2
libidn2 is only used by systemd-resolved and the systemd-resolved
subpackage already requires it because resolvctl is linked with it.

Resolves: #1947941
2021-06-17 13:35:50 +00:00
Jan Macku
a59a3bd39b systemd-248-7
Resolves: #1949568
2021-06-17 15:11:45 +02:00
Mohan Boddu
26de8c6e9e - Rebuilt for RHEL 9 BETA for openssl 3.0
Related: rhbz#1971065
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-06-15 20:29:53 +00:00
David Tardon
65d3f467b0 Add missing subpackage name
Related: #1962255
2021-06-09 13:54:47 +00:00
Jan Macku
439d5e875e spec: Disable libiptc support
Resolves: #1940893
2021-06-08 10:19:07 +02:00
Michal Sekletar
c25a280dca Add rpm scriptlets for systemd-oomd subpackage
Related: #1962255
2021-05-25 16:38:00 +00:00
Davide Cavalca
e111e38c12 (#1962255) Split off systemd-oomd into a subpackage
Resolves: rhbz#1962255

Signed-off-by: Davide Cavalca <dcavalca@centosproject.org>
2021-05-25 15:24:58 +00:00
Michal Sekletar
2c73bac024 Disable systemd-networkd
Resolves: #1962257
2021-05-25 15:18:55 +00:00
David Tardon
4a0dddf416 Drop superfluous Recommends: libcryptsetup
systemd-cryptsetup and systemd-veritysetup link with libcryptsetup, so
this dependency is already in Requires. (Well, not in bootstrap mode,
but I'm pretty sure we don't want to publish rpms built in bootstrap
mode, so it shouldn't matter.)

Resolves: #1947929
2021-05-25 15:09:38 +00:00
Michal Sekletar
7e0547b45f Disable systemd-portabled
Resolves: #1962224
2021-05-19 15:12:48 +00:00
Lukas Nykryn
1cc7dd62a1 systemd-248-5
Resolves: #1931710
2021-05-17 07:59:40 +02:00
Michal Sekletar
c7784e6584 Disable support for QR codes
Resolves: #1960300
2021-05-14 12:07:53 +00:00
Lukas Nykryn
f610b8e29e systemd-248-4
Resolves: #1959836
2021-05-14 13:54:19 +02:00
Lukas Nykryn
dd984dcce9 Add rhel mark for patches
Related: #1947937
2021-05-14 13:25:15 +02:00
Lukas Nykryn
7b725611af systemd-248-3
Resolves: #1931710
2021-05-14 12:07:08 +02:00
Lukas Nykryn
aae6677197 Move the namespace for patches outside source repo
Related: #1947937
2021-05-14 11:56:25 +02:00
Michal Sekletar
6545fb6a47 Split off systemd-resolved to the sub-package
I've also deleted some migration related triggers and delete scripts
that reconfigure the system to use resolved. On RHEL-9 we want users to
enable resolved (change resolve.conf and add nss-resolve) explicitely.

Resolves: #1957294
2021-05-13 14:14:47 +00:00
Michal Sekletar
65cadd230c Don't build systemd-tests package
Resolves: #1957335
2021-05-10 13:48:16 +00:00
Michal Sekletar
45af10fd1b Don't build systemd-homed and systemd-userdbd
Resolves: #1957358
2021-05-10 08:37:55 +00:00
Michal Sekletar
c6a699d37d Don't ship systemd-boot and bootctl
Resolves: #1957211
2021-05-06 13:16:30 +00:00
David Tardon
283f39487e don't ship systemd-timesyncd
Resolves: #1947425
2021-05-05 10:16:55 +00:00
David Tardon
b0e487f450 drop dependency on libfido2
Resolves: #1951913
2021-05-05 10:14:38 +00:00
David Tardon
ede390f543 do not use BFQ scheduler by default
RHEL-only

Resolves: #1936967
2021-04-28 12:47:48 +02:00
Mohan Boddu
ad5d9b80eb - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 05:49:14 +00:00
DistroBaker
e8fe854244 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#b57fc8887ec62a3db3db9dbd68fb3495a3e2c5c4
2021-04-02 07:00:29 +00:00
DistroBaker
cc11d1e0e2 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#9bbbaa81972523606e7c99490e0fb2c839e30f2a
2021-03-24 22:35:23 +00:00
DistroBaker
61b67521c5 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#6be6901c7d855e56ef606af8034df03b7b88fe27
2021-03-21 09:35:20 +00:00
DistroBaker
08f6e70b96 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#5a69ce9999024eba3b809fd2417e581f8c303b1d
2021-03-18 09:10:52 +00:00
DistroBaker
5fd7a0366d Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#d1a308e897e05574734943f8a5458942d9d2b9e5
2021-03-15 17:20:34 +00:00
DistroBaker
6ede9adca3 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#e5f70dadb2eab5cf48c64fa379628c8e453bd09f
2021-03-08 21:45:44 +00:00
DistroBaker
cd6573b646 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#4d3f7b560d84d913b9b0e5b1a8187e333850425a
2021-03-01 10:10:04 +00:00
DistroBaker
dfdf36e8aa Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#9a7ed05bbcd04035a67c605abf434e8a8b5d740b
2021-02-23 02:06:02 +00:00
DistroBaker
fa0db81267 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#2d2d8b7165cc09dd770330a3c3e1b53693e105a8
2021-02-18 23:51:13 +00:00
DistroBaker
2a38ee711e Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#0257583091a9b13d4ca7012ee3632f67af009b85
2021-02-16 18:25:28 +00:00
DistroBaker
795d4d1e5f Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#8a86f313c74f149df70bb07d92d3dbe69e3825da
2021-02-04 22:34:30 +00:00
DistroBaker
50ed6eb0f2 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#3e123da08e601f6171dfe5a780e816c8221d36b9
2020-12-16 18:28:28 +00:00
DistroBaker
e852cbd37b Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#0a51c274d6b8e1b36208bb682e1f5db9b50ade2f
2020-12-10 01:46:14 +01:00
DistroBaker
61cf7d568f Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#97a60859120d1c6357a6cb7dfda11c09174af1c0
2020-12-01 11:08:02 +00:00
DistroBaker
fbcaffe246 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/systemd.git#8bb6dc993aae7c369525b8b88d411a9c8f8116c7
2020-11-26 19:48:07 +00:00
Troy Dawson
d0b7a1eb8a RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/systemd#afdd35ec48d0dcb087c0899b6517e00c1d60ed89
2020-11-18 10:01:07 -08:00
Troy Dawson
6c3148f502 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/systemd#14b2fafb3688a4170a9c15235d1c3feb7ddeaf9d
2020-10-15 10:17:11 -07:00