SHA256
1
0
forked from pool/systemd

1192 Commits

Author SHA256 Message Date
1b9f0e34d7 - Move systemd-pcrlock out from the experimental sub-package to udev (bsc#1248261)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1660
2025-09-16 10:34:31 +00:00
990b6d8438 Accepting request 1304970 from home:vlefebvre:sysusers-generate-pre
systemd users: use %sysusers_generate_pre to create system users [bsc#1248501]

OBS-URL: https://build.opensuse.org/request/show/1304970
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1659
2025-09-15 15:27:06 +00:00
caaee8ad9d Accepting request 1304753 from home:aplanas:branches:Base:System
- Sign aarch64 and riscv systemd-boot EFI binaries (bsc#1247474)

OBS-URL: https://build.opensuse.org/request/show/1304753
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1658
2025-09-15 13:17:05 +00:00
ad1234cb85 - Import commit c139debf2c6e9556df8ee6eca77ae18d5b98f027 (merge of v257.9)
For a complete list of changes, visit:
  835af70f4e...c139debf2c
- Rebase 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1657
2025-09-09 09:43:27 +00:00
7631f8d9e1 - Move run0 from the experimental sub-package to the main package
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1654
2025-08-04 08:55:59 +00:00
a4ce3e4105 Document the previous changes in the changelogs
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1653
2025-08-04 08:24:32 +00:00
97f866e90d - Import commit 835af70f4e4fab4746319145d9fdb1a01e33f4c8
835af70f4e core/cgroup: Properly handle aborting a pending freeze operation
  1f96f9da13 detect-virt: add bare-metal support for GCE (bsc#1244449)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1652
2025-08-04 07:54:18 +00:00
346e7c5499 - Remove the script used to help migrating the language and locale settings
located in /etc/sysconfig/language on old systems to the systemd default
  locations (bsc#1247074)
  The script was introduced more than 7 years ago and all systems running TW
  should have been migrated since then. Moreover the installer supports the
  systemd default locations since approximately SLE15.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1649
2025-07-31 15:00:45 +00:00
96bc445d5a Accepting request 1296282 from home:favogt:microarches
- Build systemd-boot for riscv64

OBS-URL: https://build.opensuse.org/request/show/1296282
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1648
2025-07-29 09:33:46 +00:00
426463c345 Accepting request 1294767 from home:vlefebvre:branches:Base:System
- systemd-testsuite: fix Requires to systemd-ukify

OBS-URL: https://build.opensuse.org/request/show/1294767
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1647
2025-07-21 15:19:01 +00:00
5a207bbc6d - systemd-update-helper: fix regression introduced when support for package
renaming/splitting was added (bsc#1245551)
  The cleanup of the flags in /run/systemd/rpm was previously handled in the
  %pretrans/%posttrans sections of the systemd main package. However, this
  method was ineffective if systemd was not part of the transaction. The cleanup
  is now run in %transfiletriggerin instead.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1645
2025-07-15 17:33:51 +00:00
794cb99111 Accepting request 1293309 from home:vlefebvre:branches:Base:System
Export ukify from experimental into a dedicated package systemd-ukify.

OBS-URL: https://build.opensuse.org/request/show/1293309
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1644
2025-07-15 08:06:33 +00:00
a51dffe3b0 - Import commit c3bcfc95582fd573e0b5686ce8115e3cf9a8122e
c3bcfc9558 uki.conf is used by the ukify tool to create an Unified Kernel Image [...]

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1642
2025-07-11 17:01:41 +00:00
185a3016f9 - Make sure that the ordering trick used to update the udev package as close as
as possible to the update of the systemd package also works with zypper.
  We also need to add "Suggests: udev", which serves the same purpose as
  "OrderWithRequires: udev" but is part of the repository metadata. It should
  therefore hint zypper to install systemd and udev as close together as
  possible (see bsc#1228659)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1641
2025-07-11 16:43:10 +00:00
c56d9b0f14 - Move the workaround which consists in converting /var/lib/machines as a
separate subvolume in cases where it was incorrectly created inside a
  snapshot.
  Relocating the workaround from the systemd-container sub-package to the main
  package ensures it's applied on old systems where it's still needed [1] even
  if the systemd-container sub-package is not installed.
  This change should allow us to eventually drop the workaround in the future.
  [1] The workaround is required on legacy installations (those made more than
  eight years ago) where /var was not a separate subvolume.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1639
2025-07-04 15:37:07 +00:00
0ac7043955 - triggers.systemd: skip update of hwdb, journal-catalog if executed during
an offline update.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1638
2025-07-04 12:48:02 +00:00
63f2f655a3 - Import commit a0dfd5de4cdc3f97ef2ad23396904f3e20769317 (merge of v257.7)
For a complete list of changes, visit:
  1e42ecf5a1...a0dfd5de4c

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1635
2025-07-01 10:33:15 +00:00
60a03f0443 - Import commit 1e42ecf5a145589954df77da05937ee69619f3e5
1e42ecf5a1 firstboot: make sure labelling is enabled
  3bdb2efbe0 tmpfiles: fix symlink creation when replacing
  61c228d2cc firstboot: use WRITE_STRING_FILE_LABEL more
  f5148acf37 env-file: port write_env_file() to label_ops_pre()
  bbff8b5523 fs-util: replace symlink_atomic_full_label() by a flag to symlinkat_atomic_full() (bsc#1244237)
  2b39393efa env-file: rework write_env_file() to make use of O_TMPFILE

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1634
2025-06-19 12:59:20 +00:00
feb3ab205d - Fix systemd-network recommending libidn2-devel (boo#1234765)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1632
2025-06-19 12:33:17 +00:00
92bb1f9a6e Reference bsc#1243935 and CVE-2025-4598 in the changelog
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1630
2025-06-04 08:25:25 +00:00
09361a61ca - Import commit c929295b4c1fb3cd6b9963bc7588fbc3e597ab86 (merge of v257.6)
For a complete list of changes, visit:
  8e9840a289...c929295b4c

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1628
2025-06-02 07:37:39 +00:00
a0b0767d47 - Import commit 8e9840a2897e36ae3f926f8d10a2b0d7e4102c67 (bsc#1243280)
8e9840a289 bless-boot: never try to rename an entry file onto itself
  5b5cde8866 bless-boot: in "status" output report bad state from prev boot as "dirty"
  49949fa9fb bless-boot: switch from last_path_component() to path_find_last_component()

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1624
2025-05-16 11:05:01 +00:00
504ad918a6 Reference bsc#1236177 in the changelog
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1623
2025-05-16 10:24:31 +00:00
170431aa51 Accepting request 1277737 from home:favogt:branches:Base:System
- systemd-update-helper: Fix invalid use of "break" in case statement

OBS-URL: https://build.opensuse.org/request/show/1277737
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1622
2025-05-15 13:27:08 +00:00
e3e915f07d - systemd-update-helper: do not stop or disable services when they are migrated
to other packages. This can occur during package renaming or splitting.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1619
2025-04-22 15:15:46 +00:00
4e4131541e - Split systemd-network into two new sub-packages: systemd-networkd and
systemd-resolved (bsc#1224386 jsc#PED-12669)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1618
2025-04-16 14:19:10 +00:00
f83c81f0d0 - Import commit c10a66fb4dd34b86d42fa92501bd88db63df479a (merge of v257.5)
This merge includes the following fix:
    9b52c10986 test-network: replace symlink to 99-default.link with a copy
    d7577221b8 man/pstore.conf: pstore.conf template is not always installed in /etc
    62071a984d man: coredump.conf template is not always installed in /etc (bsc#1237496)
  For a complete list of changes, visit:
  f133e5974e...c10a66fb4d
- Import commit f133e5974e69708d7491d4823780690c913f7bda (merge of v257.4)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1616
2025-04-04 10:37:47 +00:00
87dc7bbb28 - triggers.systemd: more posix.fork() conversion (bsc#1238566)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1607
2025-03-12 20:23:16 +00:00
107dae1226 fix incorrect url
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1606
2025-03-12 17:44:04 +00:00
790e374c35 - Import commit f133e5974e69708d7491d4823780690c913f7bda (merge v257.4)
For a complete list of changes, visit:
  e03ffd74c4...f133e5974e

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1605
2025-03-12 14:59:17 +00:00
009b42d1fc reference bsc#1236886 in the changelog
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1601
2025-03-05 08:07:36 +00:00
ed9b794dad Clarify the last changelog entry to make it clear that the shared libs are
private to systemd therefore the changes can't have any side effect on other
packages.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1600
2025-03-03 15:21:21 +00:00
0d983915c1 - Name libsystemd-{shared,core} based on the major version of systemd and the package release number (bsc#1228081)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1598
2025-03-03 10:24:52 +00:00
8d1e504b8c Accepting request 1248616 from home:bluca:branches:Base:System
- Move 20-systemd-stub.conf tmpfiles.d from the systemd-boot
  package to the systemd main package, as it is needed in the
  initrd to copy stuff from /.extra to /run/systemd/stub.
  Installing systemd-boot in the initrd is not the right approach,
  as that pulls in the bootloader and other files that have no use
  in the initrd and just take up space. The main package is always
  in the initrd, so it's the right place to ensure that, if
  systemd-boot is used, the snippet is present, and it will be a
  no-op otherwise.

OBS-URL: https://build.opensuse.org/request/show/1248616
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1593
2025-02-26 10:23:04 +00:00
ec559fb2bb Accepting request 1245409 from home:kukuk:systemd257
- Enable systemd-sysupdated and updatectl as experimental subpackage

OBS-URL: https://build.opensuse.org/request/show/1245409
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1590
2025-02-20 15:21:45 +00:00
3d0cd18859 - Import commit e03ffd74c4a30c1c75e05874ce18d31e503437b7 (merge of v257.3)
For a complete list of changes, visit:
  7fa3b5018b...e03ffd74c4

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1589
2025-02-14 09:21:37 +00:00
e6da1bbc5b - Import commit 47794646786ae4ddb6d3deb2030e2761447999ec
4779464678 import-pubring.gpg: add openSUSE build key (bsc#1236751)
  2c8382881f systemd-pull: support .asc and .sha256.* signature (bsc#1236887)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1588
2025-02-07 14:24:48 +00:00
b83bbbacfe - triggers.systemd: convert posix.fork() and posix.exec() to rpm.execute() (bsc#1236741)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1587
2025-02-04 17:22:43 +00:00
1e09c55c97 - Update 0009-pid1-handle-console-specificities-weirdness-for-s390.patch to not
warn when "conmode=" is not specified on s390x (bsc#1236725).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1586
2025-02-04 10:54:04 +00:00
9f724f7721 - Move systemd-userwork from the experimental sub-package to the main package (bsc#1236643)
It is likely an oversight from when systemd-userdb was migrated from the
  experimental package to the main one.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1585
2025-02-04 09:07:45 +00:00
8941b68729 Accepting request 1241436 from home:mkoutny:branches:Base:System:simple
- Drop 5004-disable-session-freeze.patch since the kernel fix commit
  d96c77bd4eeba ("KVM: x86: switch hugepage recovery thread to vhost_task")
  v6.13-rc1~97^2~3 is in Tumbleweed kernel

OBS-URL: https://build.opensuse.org/request/show/1241436
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1584
2025-01-30 15:53:16 +00:00
c5ba90068e Reference bsc#1229228 in the changelog
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1582
2025-01-14 16:50:04 +00:00
1dd7176559 reference bsc#1232844 and bsc#1229518 in the changelog
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1575
2025-01-09 16:49:05 +00:00
cdca43f09a - Import commit 7fa3b5018bfffa176c77a2a5794dce792eebadcb (merge of v257.2)
For a complete list of changes, visit:
  47eea9ee9f...7fa3b5018b

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1574
2025-01-08 16:54:13 +00:00
80ef73cad8 - systemd-update-helper: backport commit 2d0af8bc354f4a1429ce
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1571
2024-12-26 11:16:56 +00:00
f3f6082f06 - Upgrade to v257.1 (commit 47eea9ee9f46537bc18d6a64fa21fd9c50538e13)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1570
2024-12-26 10:24:58 +00:00
9fe9c77207 Revert previous commit until the issue on spec file copyright header is solved
See
https://lists.opensuse.org/archives/list/project@lists.opensuse.org/thread/7TRFBOW6IYBAQD2FJCHAHBZSGJP43SCU/,
it looks like the aim of this change was to provide material for triggering this
discussion...

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1569
2024-12-26 10:03:34 +00:00
b113088f02 - Fix systemd-network recommending libidn2-devel (boo#1234765)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1568
2024-12-24 08:44:22 +00:00
b7f5bd5826 - Import commit f962392e1e0d5683a2adebf09698b5fda02f9cfc (merge of v256.10)
For a complete list of changes, visit:
  290170c855...f962392e1e

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1567
2024-12-22 17:34:51 +00:00
64c4a0d1a4 Accepting request 1231867 from home:favogt:boo1233752
- Add 5006-tpm2-util-Also-retry-unsealing-after-policy_pcr-retu.patch
  Backport of https://github.com/systemd/systemd/pull/35657, which fixes
  https://github.com/systemd/systemd/issues/35490 (boo#1233752, bsc#1234313).

OBS-URL: https://build.opensuse.org/request/show/1231867
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1565
2024-12-18 12:39:32 +00:00