Commit Graph

128 Commits

Author SHA1 Message Date
Jan Macku
57b9bd38d3 systemd-252-39
Resolves: RHEL-30372,RHEL-33436,RHEL-44630,RHEL-36276
2024-07-17 12:44:37 +02:00
Jan Macku
4f97ea019f systemd-252-38
Resolves: RHEL-30372
2024-06-19 12:59:17 +02:00
Jan Macku
75aa201631 systemd-252-37
Resolves: RHEL-13159,RHEL-20322,RHEL-27512,RHEL-30372,RHEL-31070,RHEL-31219,RHEL-33890,RHEL-35703,RHEL-38864,RHEL-40878,RHEL-6589
2024-06-13 16:16:12 +02:00
Jan Macku
db6c9f7775 spec: return selinux dependencies
Resolves: RHEL-35732
2024-05-22 09:32:21 +02:00
Jan Macku
c86ff2aa72 systemd-252-34
Resolves: RHEL-30372,RHEL-33384,RHEL-36284,RHEL-36505
2024-05-20 10:24:35 +02:00
Jan Macku
e3a92f63d1 spec: remove selinux post-requires for python
Resolves: RHEL-35732
2024-05-15 09:49:02 +02:00
Jan Macku
d78b616bab spec: systemd-ukify should depend on systemd-boot
`systemd-ukify` requires `/usr/lib/systemd/boot/efi/{addonx64,linuxx64}.efi.stub` to work properly, e.g.

```
Traceback (most recent call last):
  File "/usr/bin/ukify", line 1660, in <module>
    main()
  File "/usr/bin/ukify", line 1648, in main
    check_inputs(opts)
  File "/usr/bin/ukify", line 390, in check_inputs
    value.open().close()
  File "/usr/lib64/python3.9/pathlib.py", line 1252, in open
    return io.open(self, mode, buffering, encoding, errors, newline,
  File "/usr/lib64/python3.9/pathlib.py", line 1120, in _opener
    return self._accessor.open(self, flags, mode)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/systemd/boot/efi/addonx64.efi.stub'
```

`/usr/lib/systemd/boot/efi/{addonx64,linuxx64}.efi.stub` are now contained in `systemd-boot-unsigned` sub-package so adding a dependency on it seems like the easiest solution.

Originally reported by: Vitaly Kuznetsov <vkuznets@redhat.com> in https://issues.redhat.com/browse/RHEL-33990

Signed-off-by: Jan Macku <jamacku@redhat.com>

(cherry picked from commit b9ec39c0efa664f18666c8c94140f3bbfb0bca3b)

Resolves: RHEL-33990
2024-05-02 14:12:56 +02:00
Jan Macku
ce6f3446e8 systemd-252-33
Resolves: RHEL-15501,RHEL-29430,RHEL-30372,RHEL-31783
2024-04-26 15:32:22 +02:00
Jan Macku
1a6d41c6ce spec: rebase rhel-net-naming-sysattrs to v0.5
Resolves: RHEL-29441
2024-03-18 13:29:43 +01:00
Jan Macku
a83ff382a5 systemd-252-31
Resolves: RHEL-16952
2024-03-15 14:22:25 +01:00
Jan Macku
fe8745ee78 systemd-252-30
Resolves: RHEL-26133,RHEL-26643
2024-03-11 14:28:31 +01:00
Jan Macku
bfeaf3ce4b systemd-252-29
Resolves: RHEL-16952
2024-02-26 08:28:57 +01:00
Jan Macku
bed495948c systemd-252-28
Resolves: RHEL-1086,RHEL-16952
2024-02-20 16:13:49 +01:00
Jan Macku
e5f65c3fc6 systemd-252-27
Resolves: RHEL-1086,RHEL-11591,RHEL-16182,RHEL-19483,RHEL-7026
2024-02-15 09:36:23 +01:00
Jan Macku
3e543ba0c0 spec: replace deprecated udevadm hwdb --update
Resolves: RHEL-23756
2024-02-08 14:45:09 +00:00
Jan Macku
1e287bdc63 spec: update rhel-net-naming-sysattrs to v0.4
Resolves: RHEL-22278
2024-02-01 16:36:41 +01:00
Jan Macku
4c91fa82fc spec: update hwdb after installation of rhel-net-naming-sysattrs
Related: RHEL-22278
2024-01-31 14:52:51 +01:00
Jan Macku
68287ac528 spec: fix typo in description of rhel-net-naming-sysattrs
Related: RHEL-22278
2024-01-30 13:36:38 +01:00
Jan Macku
8fdd66f6a4 spec: add new package with RHEL-specific network naming sysattrs
Resolves: RHEL-22278
2024-01-30 09:30:56 +01:00
Jan Macku
d1be2e5c92 systemd-252-24
Resolves: RHEL-1086,RHEL-22427,RHEL-22443
2024-01-24 15:58:50 +01:00
Jan Macku
8e064030ef systemd-252-23
Resolves: RHEL-16354,RHEL-20757
2024-01-12 15:48:06 +01:00
Jan Macku
5718504336 systemd-252-22
Resolves: RHEL-1317,RHEL-19436,RHEL-6216
2024-01-08 09:48:02 +01:00
Zbigniew Jędrzejewski-Szmek
2090c56503 Backport patches to add ukify and 90-uki-copy.install
Resolves: RHEL-13199

Signed-off-by: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
2023-12-11 22:04:36 +01:00
Jan Macku
484e7cdd90 systemd-252-21
Resolves: RHEL-13199,RHEL-5988,RHEL-6090
2023-12-11 15:54:06 +01:00
Jan Macku
2d3ff96397 spec: set SBAT URL to mailto:secalert@redhat.com
Resolves: RHEL-16810
2023-12-08 11:50:19 +00:00
Jan Macku
d3e892ecce systemd-252-20
Resolves: RHEL-13199,RHEL-16354,RHEL-5988
2023-12-08 10:00:06 +01:00
Jan Macku
14ddea439d systemd-252-19
Resolves: RHEL-1086,RHEL-11040,RHEL-5070,RHEL-7026
2023-11-13 14:52:30 +01:00
Jan Macku
ea71a49292 systemd-252-18
Resolves: #2161260,#2170883,#2178222,#2190226,#2209912,#2211065,#2213521,#2226980,#2230364,#2231845
2023-08-22 13:24:53 +02:00
Jan Macku
234ac58cb7 systemd-252-17
Resolves: #2210237,#2225667
2023-08-04 11:07:32 +02:00
Jan Macku
5f20544e0d systemd-252-16
Resolves: #2169959,#2170883,#2172509,#2176899,#2182632,#2193456,#2208240,#2210145,#2210237,#2212612,#2215412,#2218184,#2218886
2023-07-17 09:28:26 +02:00
Jacek Migacz
36f2f948cd spec: Append 'systemd' to nsswitch.conf only during install
Without that patch, on every package upgrade, a 'systemd' is forcibly appended
to passwd and group in nsswitch.conf which is not desirable for some customers.

It is required until authselect change introduction in RHEL.

RHEL-only

Resolves: #2176337
2023-05-29 11:31:10 +00:00
Jan Macku
96f92a96d3 systemd-252-15
Resolves: #2100440,#2143107,#2183546,#2203133
2023-05-18 13:38:48 +02:00
Jan Macku
2a07d74ee6 systemd-252-14
Resolves: #2176918,#2180120
2023-03-21 14:10:11 +01:00
Jan Macku
54fa34c9c2 systemd-252-8
Resolves: #2173682
2023-02-27 17:36:21 +01:00
Jan Macku
a8492f86d1 spec: Correctly obsolete boot-unsigned and systemd-udev
Related: #2157663
2023-02-27 17:11:54 +01:00
Zbigniew Jędrzejewski-Szmek
6d0071c1b2 Do not create boot subpackage on non-efi arches
This fixes build.
[skip changelog]

(cherry picked from commit 778f8ef8a5)

Related: #2157663
2023-02-27 17:11:54 +01:00
Zbigniew Jędrzejewski-Szmek
133bef1c24 Add a new provides with just the version
[skip changelog]

(cherry picked from commit 189f5d16f4)

Related: #2157663
2023-02-27 17:11:54 +01:00
Jan Macku
4befd8c339 boot: add Provides:systemd-boot(isa)
As requested in https://github.com/rhinstaller/anaconda/pull/4368#discussion_r1043839809,
so that it's easier to depend on the appropriate package. Once we have the
signed version built, this provides might be dropped. But let's add it at least
for now so that there's a stable name to depend on.

Based on fedora patch - 732bdcb223

Related: #2157663
2023-02-27 17:11:54 +01:00
Zbigniew Jędrzejewski-Szmek
f2837adf41 Split out systemd-boot-unsigned package
(cherry picked from commit 54a3b6f942)

Resolves: #2157663
2023-02-27 17:11:54 +01:00
Jan Macku
5637d04f70 systemd-252-7
Resolves: #1985288,#2172401
2023-02-27 15:01:29 +01:00
Lukas Nykryn
d005486d57 systemd-252-6
Resolves: #2122500,#2138081,#2140646
2023-02-22 13:23:31 +01:00
Jan Macku
942940330e systemd-252-5
Resolves: #1952378,#2151612,#2167468,#2170500
2023-02-17 09:20:01 +01:00
Jan Macku
2d7302fd0b systemd-252-4
Resolves: #2138081,#2159448
2023-02-06 12:28:47 +01:00
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