Commit Graph

1315 Commits

Author SHA1 Message Date
Jan Macku
4c9544f7ce systemd-256-17
Resolves: RHEL-60896
2024-11-12 08:56:51 +01:00
Jan Macku
2444ccf6bf add RHEL-7 compatible rc.local
Resolves: RHEL-50552
2024-11-11 15:49:54 +01:00
Frantisek Sumsal
867e1102de spec: rebreak systemd-container's package description
No functional change, this is just to satisfy my internal OCD since the package
description otherwise looks... off:

$ rpm -qi systemd-container
Name        : systemd-container
Version     : 256
Release     : 15.el10
Architecture: x86_64
Install Date: Wed 23 Oct 2024 09:33:06 AM EDT
Group       : Unspecified
Size        : 1479381
License     : LGPL-2.1-or-later
Signature   : (none)
Source RPM  : systemd-256-15.el10.src.rpm
Build Date  : Tue 15 Oct 2024 09:22:45 AM EDT
Build Host  : x86-64-02.build.eng.rdu2.redhat.com
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Vendor      : Red Hat, Inc.
URL         : https://systemd.io
Summary     : Tools for containers and VMs
Description :
Systemd tools to spawn and manage containers and virtual machines.

This package contains systemd-nspawn, machinectl,
systemd-machined, and systemd-importd.

Follow-up for a591ab1d82.

Related: RHEL-58765
2024-11-11 14:39:38 +00:00
Troy Dawson
69166f9f21 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 09:15:56 -07:00
Jan Macku
4203851b1e systemd-256-15
Resolves: RHEL-56144,RHEL-57603,RHEL-59871
2024-10-15 14:39:24 +02:00
Jan Macku
a591ab1d82 spec: remove systemd-vmspawn from description of systemd-container package
We don't build systemd-vmspawn in RHEL10

Resolves: RHEL-58765
2024-09-17 09:51:14 +02:00
Jan Macku
4453528ae0 systemd-256-14
Resolves: RHEL-52634
2024-09-02 06:38:12 +00:00
Jan Macku
ddde168891 spec: make systemd-ukify noarch again
Essentially reverts part of c645a5a5e2

Related: RHEL-52634
2024-08-30 09:59:50 +02:00
Daan De Meyer
3169218ae9 Always build ukify package
Even on non-uefi architectures, ukify can be used to build UKIs for
UEFI images. For example, mkosi can use it to build UKIs on s390x.
To enable this use case, let's always build ukify, but with a conditional
dependency on systemd-boot only on arches that support UEFI.

(cherry picked from commit a67221c3f0d0b81b9b5b3230a71d09044342f1a4)

Resolves: RHEL-52634
2024-08-30 09:55:28 +02:00
Lukas Nykryn
c645a5a5e2 systemd-256-13
Resolves: RHEL-55132,RHEL-55728,RHEL-55734,RHEL-55746
2024-08-22 15:45:35 +02:00
Jan Macku
19f0b3cb64 systemd-256-12
Resolves: RHEL-36636,RHEL-44416
2024-08-15 12:50:22 +02:00
David Tardon
f3434ba123 Set default service watchdog
Resolves: RHEL-46970
2024-08-01 14:05:19 +02:00
Jan Macku
dede8c40d4 spec: fix OpenScanHub builds
Related: RHEL-40924
2024-07-30 13:01:55 +02:00
Jan Macku
9c62b00c87 fix updgrade from versions before removal of systemd-ssh-generator
follow-up to
9bbf93829f

Resolves: RHEL-50131
2024-07-29 09:32:02 +02:00
Michal Sekletar
9bbf93829f systemd-256-9
Resolves: RHEL-50131
2024-07-25 20:12:36 +02:00
Jan Macku
1a5fa31a19 systemd-256-8
Resolves: RHEL-40924
2024-07-23 14:39:36 +02:00
Michal Sekletar
146a5c65be systemd-256-7
Related: RHEL-46280
2024-07-22 17:01:16 +02:00
Jan Macku
3daf2ecb48 systemd-256-6
Resolves: RHEL-40924,RHEL-46778
2024-07-19 09:20:28 +02:00
Michal Sekletar
16614c2167 systemd-256-5
Don't ship systemd-ssh-generator.

Related: RHEL-40924
2024-07-17 16:05:04 +02:00
Kyle Walker
f750046aec Don't create /var/log/journal during package installation
Related: RHEL-40924

Signed-off-by: Kyle Walker <kwalker@redhat.com>
Signed-off-by: Michal Sekletar <msekleta@redhat.com>
2024-07-17 08:20:40 +02:00
Michal Sekletar
1301e19b3a systemd-256-4
Reenable systemd-firstboot

Resolves: RHEL-48822
2024-07-16 18:14:07 +02:00
David Tardon
4dcd5cedab Don't set www-target
This option sets URL for _uploading_ docs. We don't need--or want--this.

Related: RHEL-36636
2024-07-09 13:58:10 +00:00
Lukas Nykryn
6ee4abe797 systemd-256-3
Remove resolved scriptlets
Don't install tests

Resolves: RHEL-46277,RHEL-46576,RHEL-46280
2024-07-08 17:34:18 +02:00
Lukas Nykryn
e625cacc26 systemd-256-2
spec: build executor statically

Resolves: RHEL-40924,RHEL-46020
2024-07-04 10:18:14 +00:00
Frantisek Sumsal
c3c36bf304 Skip internal tests in CentOS Stream/Fedora
Since the tests repo is not accessible there. The `rpm-tmt-test` job
will still fail, since with this change it will complain about an empty
test plan, but that's something to (possibly) fix in the near future.
2024-07-02 11:27:46 +02:00
Frantisek Sumsal
e82c4d06b9 Drop STI tests inherited from Fedora
They're deprecated in RHEL 10 anyway and mess up with TMT gating
configuration.

Related: RHEL-36636
2024-07-02 10:52:10 +02:00
Frantisek Sumsal
43c4f45b89 Add gating configuration for C10S/RHEL10 2024-07-01 14:57:42 +02:00
Lukas Nykryn
50505d5b0b sources: repack sources
The old archive contained .1 suffix

Related: RHEL-40924
2024-07-01 14:25:26 +02:00
Jan Macku
42cbfa381f systemd rebase/bootstrap for c10s
Resolves: RHEL-40924,RHEL-22621,RHEL-678,RHEL-40360,RHEL-36636
2024-07-01 14:25:26 +02:00
Zbigniew Jędrzejewski-Szmek
c560bc2e3a Rebase to current fedora specfile
Related: RHEL-40924
2024-07-01 14:24:55 +02:00
Troy Dawson
76bcdb2924 Bump release for June 2024 mass rebuild 2024-06-24 10:47:13 -07:00
Zbigniew Jędrzejewski-Szmek
6f32627f61 Version 255.3
- A bunch of various fixes for memory and behaviour, in many different
  components (bootctl, systemd, udev, systemd-networkd, systemd-homed,
  systemd-logind, systemd-resolve, systemd-repart, systemd-analyze,
  systemd-dissect, systemd-boot, pam modules, systemd-storagetm,
  systemd-journal-remote, kernel-install)
- Improved detection of virtualization (Google Compute Engine, Apple Virt)
- Updates for shell completions and docs
- An update for hardware database
2024-01-25 16:49:50 +01:00
Zbigniew Jędrzejewski-Szmek
7ec963cfce Add temporary patch to adjust uid range classification
... (rhbz#2251843)
2024-01-23 18:31:57 +01:00
Zbigniew Jędrzejewski-Szmek
cb344fd09f Upload sources
[skip changelog]
2024-01-09 16:21:46 +01:00
Zbigniew Jędrzejewski-Szmek
047337bfbc Version 255.2
- Fixes missing DNSSEC validity check in SOA DNS packets (CVE-2023-7008)
- systemd-resolved and systemd-networkd are restarted after an upgrade.
2024-01-09 15:52:01 +01:00
Zbigniew Jędrzejewski-Szmek
cd0e291d13 Add missing %postun scriptlets for systemd-{resolved,networkd}
... (rhbz#2255718)

I'm not sure what happened here. But I think both services should be
fine with a restart and there is no reason not to do this.
2024-01-09 10:12:34 +01:00
Zbigniew Jędrzejewski-Szmek
3211e4adfc Version 255.1 2023-12-16 11:07:35 +01:00
Zbigniew Jędrzejewski-Szmek
4c7acded2a Do not remove modified config files
Our config files in /etc/ were marked as %config(noreplace). This means that the
would not be replaced on upgraded if local modifications have been made. But
when we moved them to /usr/lib, they would be be renamed to .rpmsave, if they
had local modifications. This is not what I expected, but what rpm apparently
does. So we need to add them as %ghost to prevent the removal. This is probably
for the better anyway.
2023-12-13 13:02:45 +01:00
Zbigniew Jędrzejewski-Szmek
3a8edc7540 Fix previous commit
[skip changelog]
2023-12-11 22:51:48 +01:00
Zbigniew Jędrzejewski-Szmek
1d61a36c4c Add comment
[skip changelog]
2023-12-09 14:36:49 +01:00
Zbigniew Jędrzejewski-Szmek
245a2587e0 Add /etc/ssh/sshd_config.d to the file list
This is a bit of a mess: sshd can only load configuration from
/etc/ssh/sshd_config.d, and that directory is declared as non-world-readable.
This is in violation of the packaging guidelines which say that packaged files
must be world-readable, and also makes very little sense, since those files
are part of the package payload.

If we create the directory with different permissions, and list it in %files,
installation will fail. If we don't list it in %files, and the user doesn't have
openssh-server installed, they will have an unowned directory. Another option
would be to depend on owner of this directory, i.e. openssh-server, but we don't
want to have that dependency. So let's copy the %files line from openssh-server
and figure out what to do if it changes in openssh-server again.
2023-12-08 18:17:39 +01:00
Zbigniew Jędrzejewski-Szmek
29eb35530b Move config files to /usr/lib/systemd
... (e.g. /etc/systemd/system.conf → /usr/lib/systemd/systemd.conf).
Both config file locations were already supported, and the files
installed in /etc/ were "empty" (i.e. they had only comments and section
headers). The move does not change the configuration, but just makes
/etc more empty by default. See
https://github.com/systemd/systemd/commit/6495361c7d for more
discussion and details.
2023-12-08 13:25:18 +01:00
Zbigniew Jędrzejewski-Szmek
40811593d0 Move systemd-bsod is to udev subpackage 2023-12-08 13:24:58 +01:00
Zbigniew Jędrzejewski-Szmek
81bbc12743 Version 255
- Just a few bugfixes since 255-rc4: seccomp filters, logging,
  documentation, systemd-repart
- Includes a hardware database update.
2023-12-06 22:19:12 +01:00
Yu Watanabe
3bab7a695c Drop deprecated split-usr option
[skip changelog]
2023-12-06 00:36:37 +09:00
Yu Watanabe
e36c897dbd Replace deprecated boolean value with enabled/disabled
[skip changelog]
2023-12-06 00:36:26 +09:00
Zbigniew Jędrzejewski-Szmek
a3dfa110ec split-files: fix check for empty package
[skip changelog]
2023-12-02 10:56:51 +01:00
Zbigniew Jędrzejewski-Szmek
f37ad39430 Upload sources
[skip changelog]
2023-12-02 10:28:45 +01:00
Zbigniew Jędrzejewski-Szmek
268ca6a059 Version 255~rc4 2023-12-02 09:56:40 +01:00
Zbigniew Jędrzejewski-Szmek
453bbcb423 split-files: also handle conditional packages
This is a bit annoying, but meh.

[skip changelog]
2023-12-02 09:50:58 +01:00