<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="190">
<package pkgid="c6d8c9db56fe86445882dca23ca0350ccfa2ccff1c3a27d275e03987f9f33086" name="libsystemd0" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="79c5374ff6a3157655322b4bde548c0a04e8510f9aeaefdbec64d8bac709da4e" name="libsystemd0" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4ffe7d2af7c80ebbbae38ef122797f59e09d28b939b1d0f525845a443b2dee32" name="libsystemd0" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b1bdbbca034fe41f12551388940c1ee23e2f9f834f108f7a19a3423af984a77e" name="libsystemd0" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="a354460ec5f18b9fa308089ead79755a2cc20249b6940de1881fab3c26266c3a" name="libsystemd0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="6cc1f31dc73340f192e8022ad98ad520d0be0d400b0a9e80b6f9f751ca76aa1d" name="libsystemd0-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c55e33820debfce45a82dc65708a867989b06e726bd281aed1f12a49faaa8905" name="libsystemd0-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="fb5970ca8f42c13f8dfbbfe297d8f729918522047bfea42a6ce507be6925f863" name="libsystemd0-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="bce30a2944c7e0749b2936f5912c51ef82b122524cf115fadab32151577254b0" name="libsystemd0-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e85153cbbda390ab80ee2657d5cc2f8b877cdacf04f49ba4002c5b8d824694ba" name="libsystemd0-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="53454922fe5d5406ce112873a42cda3da9e491c538451224cd4320a16d67f015" name="libsystemd0-mini" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f841b160cbf0177479142ce56a48ea74e441518c487a2263184ed9090e3517e5" name="libsystemd0-mini" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="24be83c1a4831346b202b24b6a3a5bb015c94b94275f4d327efb10b6f3ee64a8" name="libsystemd0-mini" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="393cb6c56a836a842b1f4436b1a299f1d5b3666d52ce0a3890c9beea005a5ccd" name="libsystemd0-mini" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="69c37caf33e481cd2ce600c6e379353448c0c077cd6e75622de578f0650fd4fc" name="libsystemd0-mini-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="d6865ba08bd19c04d2248edba8a5c3163fe2065df7a9e707c36e46bb75916085" name="libsystemd0-mini-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="7c272a14af88a8aab229a956d671c0119b9985da90f78aec8d7ad485fcb81436" name="libsystemd0-mini-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="ac905258cf10bff171d66aff3a00a63a6050d651050cfd4f919ae6ea56997d65" name="libsystemd0-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="89e1b8dde050483c77715101708feb9df26e132fc5f8abb373b7072b8dc3792a" name="libudev-mini1" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b64128b59e605d9daf9906074c4f6792adc0284a83fc3427e89e23d624ff9850" name="libudev-mini1" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="7690fabad6444844fe8b061121f4c8c4abe66faae5ba8c26b1a9e48dfa7c8ea5" name="libudev-mini1" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="66a29eaa6a4084563c314559c408806ea05fb334eac8204eb32423207ebc26c2" name="libudev-mini1" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="54d3b113242d4fbd685a4704a10472df5577af94ccf499200d8012121cbbdac6" name="libudev-mini1-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="6760b7a7beb50357baa7bd1a267500b05f5f1030e2929a0649c55a7e8c1785d6" name="libudev-mini1-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="1062ba940c7c57d28f94f42db2821095cc4ae6c0e945deb0b8849a5bced46c80" name="libudev-mini1-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="83998027fb0fbcd6cb19a40e92cf59f7d0dde9360674bdd6b1194877e0681f7d" name="libudev-mini1-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f82d04e03ac3c998c92bd046bba6703378e1e7f22840924e76269da14fae3118" name="libudev1" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5e49b8ff4159367a3d9b27a663a9b9051bc43499bb73cdbe8b01735abd90f49e" name="libudev1" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="bb132900e1a5f6db539fa91d667e64d0077d64191473e4b92b02c98be083c8b7" name="libudev1" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e34c6caa2c9c331fd33e120e59c0249a3019960b5e84a4598e0995129d1e5562" name="libudev1" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="9d6888e9b75c0506b85d564cf9b1d22a7c85418df6b8462a4b192caacb33950b" name="libudev1-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="a11720a48b7cd3017a610914fe14d207e75c8744512896a6b6f99618cb68867e" name="libudev1-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e3b951e294c93931cfe1c0dfaea9ffd3460ac039e637b6f90d958e896fd95a1c" name="libudev1-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b38cb5b7178ef748823b5ffdd799862e2353df32b3e57aa320d8d0821ace0bd4" name="libudev1-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="af525b5e342fc41f0c49971af88d092c857a5cb68e14d38e81c2f19efa5e94de" name="libudev1-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="70f301f08b85916b1d56efdc67d1afba50ae10169db660b739b06ad86dfba4ed" name="libudev1-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4f0756c58c13f6d4e8266a8d28ef37fb38c7436de8b286e12c0eee18453d4255" name="systemd" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="cafc4fe3ec2018e64f40ce6b431af7ff6c33bac57cef88cdc2a557096abef67d" name="systemd" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="52da1259aebab3855a012681ad399153f73740de3d16745ded1d18705417331b" name="systemd" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="6689a6e700eddeb10ec18378abbf2e2ff2080b437d0be7ae13af45444d8ccbc5" name="systemd" arch="src">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="685389fbd8f1cedf84478f1bf0e1c478886edac79f11545147a3ac7dad39b836" name="systemd" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="85e72826e265c2d4ee629bc93cd87c8be572169fa2d108f60e4cc75ff48de05d" name="systemd-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="72e0fdb81bc373ba7e38aebf164f75fd735d6495ade2fc9966734410b9af0e1b" name="systemd-64bit-debuginfo" arch="aarch64_ilp32">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b6ee45b69d98e38b36cbc71c5dfc9a5ff03809fe78a97051d9d7724b2345ab46" name="systemd-boot" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="83efa2ab351fb67133d4b3e624be1d5141c5d5cfa7701d05fd3020b7ecc80959" name="systemd-boot" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="fc24854a38870875d7dd1ec4a1be09e9f1e1ad9088f7e5158a88f44c91f34919" name="systemd-boot-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5b793d4175ff25e2d7d6922bd4a82ad2f4fb76174114367e46d4d32d579f9017" name="systemd-boot-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="a1ff8802f243c059d21fd61e7099e38e95e79810ad9e46efb7d029e6293c8764" name="systemd-container" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="2b011d5bd45b034b20f6d0eabeea4ba57d5b0776a26bcc683cc2a337b04c876e" name="systemd-container" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="04ef1f7cd3e81ca314e904e6f02622c460d93d72cd163cff535f247b14db83ac" name="systemd-container" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="bfeccf375d06f657839f485bf315d812e195c7df2eb5a6710ef99db7735cd18a" name="systemd-container" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="598280c325aa7db9e8d684fda8fc1eb50d60ae0371eb89765e32cde47f222078" name="systemd-container-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="0827b4af70662d3402c02030ddc69bfc75aba94226dadbd505e189c327b18ec5" name="systemd-container-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="244699722acb154d21058fb09d0320d41dd4aee46ec4c019bb78481ea0e6cadf" name="systemd-container-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f962033fc1a82646e119cb7163d1768379946cd5818a9e5fe2415b4f1cd6443c" name="systemd-container-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="26d74d01ba03ac72fbaeccba08ba8ec412eb226f8bc8edebbf00e6f72dcc8964" name="systemd-coredump" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b4333b53b169c28f4ece1db9bd3ab3b0bde5e341b9e60d5cd719b054839214bf" name="systemd-coredump" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="cd39fe6798e23149eb3c6706577fdb5605003810e409f6848585dc36cdc4d41e" name="systemd-coredump" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="32660adc5bac100fb5a488653dd573567fb8b1fc0fca04a23f9aac7f0d7bd956" name="systemd-coredump" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="6a56325ab0a86ac67e87705e5cef3274e1183af1a9e054f731c8922243f0abc1" name="systemd-coredump-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="7038ae6817d9150c7d81bba8226431f6a3976680c1d34453bdbb88ecb6d0df14" name="systemd-coredump-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="0d092378b34741bf35fc6932666628236aad1b0774ca7d2f41dff5e5886181d7" name="systemd-coredump-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="16c1a9a9798d7de2d3d7f8622e05bfabea386930ed8a755baffd486c101c560a" name="systemd-coredump-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="32ce4ff5ffaa7d8a59207f5d1202a755e1290501541041d23ce9c6c23a89e558" name="systemd-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="ac229d97af24c1ae30122fbbf11bb770d48c0f2f80353fccc6668a6bb0ba6a6d" name="systemd-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="3dfcea6d246efa316d62d4b00159fffd8f53bc20c6f98af2f16534f08b599136" name="systemd-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="df59bb7d3c0be3bc1f23c5cf5857691ac20ef97c7dfd359fab564facc940ab58" name="systemd-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="1c0c15ba6aca3d29245c12f9e1a846c43af34176e713154b1962c8b9a15e5990" name="systemd-debugsource" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f674c369cc01ee57624ae54a55827bdde711b9199af213841928b4cbdc61770b" name="systemd-debugsource" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4247295be7199c38815568f85795a908babf05d17ab10022aad00524da92a9ec" name="systemd-debugsource" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="91b8b660deaa35fac964b4f4db17856a0a2095cd8d4ad32b1852325f6d3b728e" name="systemd-debugsource" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="0f55a816ee82d5fa321914516c1c6db1b1dade0fe04cf465a322049597dc75fc" name="systemd-devel" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="15f58e80db231151f0de8a067bb02685d5d92eb054ac1c6511c2c22ef55d7e17" name="systemd-devel" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="feb29216b0c6883f4cc5e9593190a044192d66885da6206fcf4b85b6f444fba6" name="systemd-devel" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5d4dc90928645e1571ee151743b9f109e1a6aa99e01cfa1919b94238d053b8b7" name="systemd-devel" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="8a367dc8e7293924a852c7d3c00bbcedf1932d3f65a9147ef870c1063853e20c" name="systemd-devel-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c92727693dc2f3a0fffcafc48d0462bb3acec61067b4c0eddaf5f9981671d77e" name="systemd-doc" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b74ededa96b89e81f0ebc1cae36d1170fe01e7c0de1eeef099a3170d3193f77c" name="systemd-doc" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c712fbf0fee269efe92213b0a1d87cac0a29ad9fa8c6fe4bf5498b55408a235e" name="systemd-doc" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="afd2df4e6a8cb9d79d87dd6d7366930d501ec364552819e7894096546550fd72" name="systemd-doc" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="192912c37fb7e8dc887ce9f1d1943f6c4ce1e9d04f0a45b97f74c7c565fee6e4" name="systemd-experimental" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="37e40559aa2fad1eca979172c88d751bb35f171820dbca0a2d8841ea4cd6a6ca" name="systemd-experimental" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="24ce5969ce406f93999d91494904be3033ea9a20c8f377c9c679f4ec714c748f" name="systemd-experimental" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="2737649d36fd3f23ef51b7a4c743d54761d72e729fa426f2fcbf16569840ee24" name="systemd-experimental" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="8b824c0dce49a53eeae599ed2eeba0dd03b47517aac1f03c004eae4fcb6ca12d" name="systemd-experimental-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="882825bd8ed01d07f4975f0e3e95b0ae5eee69d5c40bde7442de1b6ac4cf6a5a" name="systemd-experimental-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="48ac9a632e47a5ed61bc168124d799ec37328f5d75d68e9268f1dfffda993c2a" name="systemd-experimental-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="44c14728650d3df02a3a52ffee669ea64b9211aa177a202a77a3254262a4a1b8" name="systemd-experimental-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="ff795db56337a15953818de3df32d15eb1cc01758320cac2f577dfced2e92564" name="systemd-homed" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c35ea382443a4ed1748eba288f8c6337b05bb88331c17bfc5ad698bae908f270" name="systemd-homed" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="38b41f0af2ae7154c8ef131fd71bf3159d5a7cf8d19e3052c7e3a81d102cfc63" name="systemd-homed" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="686f7cf3fd6f83da5ffc0cfebf2f0e2e70dba4fb20d6860f32472a81c2de3cf6" name="systemd-homed" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="72575504a117f95954eddf2d1a906f65656591cebdd38d3dfad0114fc4f39605" name="systemd-homed-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b29c93c9f6c2f532ec1c75bda5e5e118f931704a89a97e5fe3897dbd1192cca4" name="systemd-homed-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="37a4b9ca22ade992de338c7054c620f73b3c77840342b7b145d65fcb23700831" name="systemd-homed-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="91592dcb60e8767b72bebeed25dbb99b9bf6c8bb5c40af825bee45bb13cd739a" name="systemd-homed-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="139d9e236cb7c5ed70393bad487bf3bef0c24ee46eb426dcb68dd7c838292921" name="systemd-journal-remote" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="398499e7405bcc569355e97a0f0d377750091f15b6fe24d0f6945f3cf70d0473" name="systemd-journal-remote" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="a1f52273536dfd9ed68e79af35ed061d2c949a729f697cc621c7b8786f4c86c7" name="systemd-journal-remote" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="64debbbe8c3fc4d8e0200ae5dee2e17b7d9d22e0745f48522f9cabdd34b00d03" name="systemd-journal-remote" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4bf2db9a1ff6c41cf5b18e94570b1f18f283abe6f1f738ecfa4a0151e7c1b7b3" name="systemd-journal-remote-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c029cf0e390f3d60c804d78ad9c98214c1ee6386c57a78bfc93ac6c377646760" name="systemd-journal-remote-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5452a5dd2250824461061bbb7732dfb08d9bc6cf2b4df2d28ce26fec7f9c6236" name="systemd-journal-remote-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="741731bcbe91866a3bd1a853968c49874d1999ec899ea6034552aabaffa295b9" name="systemd-journal-remote-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="1766a52f65f22d59eb6f67560e1db057a0862bd13327f6f0a9ab25fc231f41ea" name="systemd-lang" arch="noarch">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="d73a700d722481e6f7951b8b28cf108c895bc9c45dd3dcea93dfa4e5ab8fc206" name="systemd-mini" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="908c12d1554294b4a4154ea9ec04c37e8dca5327a389c81b1891819c44ff7416" name="systemd-mini" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e87e68e9446d78cf408e5ca175f94e81add78c675946b1acd5fe6392cf2b153a" name="systemd-mini" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="380fd21414f8d950615c0a4ea8c264464c6e2a9c5c259a1a4d44da0076f15462" name="systemd-mini" arch="src">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e97a8db46388ae522ff94d64f9ca0f7422c46a16465008a04ff6060608101c13" name="systemd-mini" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e1a3c039caa14fed98efe24bde8bac7d04eb215452b0b7169122cfa86af29cad" name="systemd-mini-container" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c7c09df2d7df1086c6b3b69e2cb805ea7a9d06f171e6a3299d374a682611cf15" name="systemd-mini-container" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="db1941cb597539ee6f90188261b8362cf1abf5f3961c3366dae217b058fd8a65" name="systemd-mini-container" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="088652ff6687e9a31c14069a10c8726bdc9500e28454f0ec03c7bc101197805c" name="systemd-mini-container" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="6b5750b4ef4eb83629508a2d8e417affe4cf181bae60564d6ee2fb5092413563" name="systemd-mini-container-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="0a64870d96d46f068cf97d4099187680c93a537cf252f873436b76176fe86f91" name="systemd-mini-container-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="616d48323fcc9ca1776179397d97dc94eab0039250d0668dba5678ea5d457a96" name="systemd-mini-container-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f3be6ec674b5eefdc9f5af5a3a2adf9cc934ffe45938deec141ae2043cd1b808" name="systemd-mini-container-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4940081c214e81c2d131b53832f71d404c16fea23f8af0b81e6d11b086381730" name="systemd-mini-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="7a39a619f70b2475837ffef76584552d13cadd38b25a16760788342a69761cf6" name="systemd-mini-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="70ccbfd94af9c28129d8379880adadd7e25673688240b611d65999d0fba35b23" name="systemd-mini-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b76c325f28de528c0a6709822951a0a219acb8686a95cf1a9a9e2ad58ed14e62" name="systemd-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="8fc6bae60bd4fa62ecfccc6c87e6e94cd353610106beb8884af63132925fe7d5" name="systemd-mini-debugsource" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="72db97e7a8fb09c1252d1683e557d9e7d9303af7091cfc418a223afc533486b7" name="systemd-mini-debugsource" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="ccc46c1e0bc5c7be9afe3a2845df2ee4ae352796fe92c00eb57ac232fef94bca" name="systemd-mini-debugsource" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5b798fc4cd0c4eae0f6db31ff90b116825dacfd5cd291d9b3388c3a2fde9039e" name="systemd-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="93f4d90384342d924e1c13fd170a199c27a9eaf39c9c072b4086fb750d7d2446" name="systemd-mini-devel" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4503e6355206f71184792c4ab04d2a89865f5269708dac56309d998dec592edc" name="systemd-mini-devel" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="fa0e692a60c5f9237d18cc529aa9d69d65f4e57b2df3a3fa64e86e5dae4455da" name="systemd-mini-devel" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="35a51d793fb647ace76033fe0d5c322c27ca1e1509e86833507a2f963f74b3f2" name="systemd-mini-devel" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="a48ca90a69961a1e528f27a4d1b85601bf3dc7b0b4dafaec35f2e62004de7907" name="systemd-network" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="0449a30e03d72b3d48155b5997feab5f976f22a18e673b5c687280fb2b48506f" name="systemd-network" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="cf564e476576fd71b30e921bd2176a9cd56d0db25e4bb71efaa6aa536d4251fd" name="systemd-network" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f1f271ec6f2f4f39197f00b9cdc3ca6c9feb2dfa4eab103a9f848721abba9eae" name="systemd-network" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="d6dfd6a09282210ae44c6430729e98bfd3ade6c08ba8c5512ee423838c4c3e95" name="systemd-networkd" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="0c4613a0c245bda685b0e93198158b23db52ebf67128a9e12203cd049c449462" name="systemd-networkd" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f4031bbde555b21bd34a28bbe19611826d68f19e805cdb65624abf1a2573eb2e" name="systemd-networkd" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4fff706ad3d10b7db6fc515e81acfa47819bfe51cd636fbf399590da00735d4c" name="systemd-networkd" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="2f3f58d21ebc5990f25766e238c19872585c007cd2de12a08ded62079282346e" name="systemd-networkd-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="ca753c7e87c377994595ca88e2d0e6e9d05c3e2c3862ccb6dc8884a816507091" name="systemd-networkd-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="754fab959e17f86b0849fa9cb55e09e1e689f797463476592d4fd78f7522c159" name="systemd-networkd-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="eca859a3a9826c3785c4f7fbd68ac2be5dfad0e85d236bd402c44f75b9887b2f" name="systemd-networkd-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="dfaa824d0e0e7d77d81f84e305ca48432d7279c7274e1fa6ca3db2b62ad6aae3" name="systemd-portable" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="ea3b832f953318c4e2acee604f1cae8f484a5a5f96462c3dad5d42e0c62327b2" name="systemd-portable" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="7440559b4da8aab368e80cf0deb7b8a9a0b4063cc5cd1ed6bc6395cebb50b2fe" name="systemd-portable" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="3c3670734c0703b7e0e350dfb40d3c02df58654ad9b226d910c9ea09bad2b5d4" name="systemd-portable" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f4fd86b1dc66be52bf70f528c574d50edcce9e899f424db4f3fafef9dc2faa2b" name="systemd-portable-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="0779366ddb8b0acc7f83e914e0ba75aba765f519690bbc8745980fd5942ace0d" name="systemd-portable-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="8517b6a870d07702ee4fac016e64cfc00af14639aa07df0961a617551e8a47bd" name="systemd-portable-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="3417ae1a55e8d3d7239b0558c666636fc8cfa39bb58b30834251baacb83bec04" name="systemd-portable-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="d37afc803b51d9681c818dbf63320112cfd5c915d153632f9041e27ff7af30ff" name="systemd-resolved" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="44ec6c957ebf6dbe13fd9abf3af55f0bc99daf93eb90f6880f059a74a35a0d2f" name="systemd-resolved" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="367c46ec3236a97ede3f75873f7cda5bd1c0aea08b82592d8d01e4dcccaa90b7" name="systemd-resolved" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="557bf22b158eff10d2388bad0804bf428ad5d0b6f3778e85e6d82d770f6286b9" name="systemd-resolved" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="62395a0071f00639f38f06a4fc11f5cfe82680d9a4be80186eed184258a40e71" name="systemd-resolved-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="553a4013d7c5fbcc4b426057e51c6f3d70ea9bbd09f9c502bcafc2bcd8008acb" name="systemd-resolved-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="2e788563690832c4a5564f219e655d083e864651278ea7a80f3e7a39eb311e87" name="systemd-resolved-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="8074b97f3cd7f65e524ae2776bc29c35b0c4db3ede5867b7afd65a6bb2efb7e9" name="systemd-resolved-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b3a37cd72551aee42ae44858992af85aeeb4a0f9f74166de1516485896669361" name="systemd-sysvcompat" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="490a0245d8aa6d9ede9d04f16089e5b256f4dd89e10c88c49d9281a9705ede65" name="systemd-sysvcompat" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="7c1a7aa270adc76afb2d54b328d4c6cac6d14af11c484671afc74a42e1c2cdf5" name="systemd-sysvcompat" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e1507af4e12e1e18a818189b35268e88bdcf4d8d46c68d5a2b3bc867d162db2f" name="systemd-sysvcompat" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c0796e71942c2455f5fcf33fdc403712daa610f978f47bbf464256e6b4793a1e" name="systemd-sysvcompat-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="bacac6e36b7de065f53212386b3488484b0db701c5b464e22f268c47cf42e8cb" name="systemd-sysvcompat-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e8f54ca2e95494202efe9511297a952fa59a3fba86b30aaaa7f7dedbf7d3466f" name="systemd-sysvcompat-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="9e25efaff97401058588d914907db3e2ed8298c23d550f5e9b9a7a0c1ebfeb25" name="systemd-sysvcompat-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="4f975139b58658c9a3c14c3411d6e97b489acc64e0cf5b4156d6639d5d29b6d2" name="systemd-testsuite" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5daa06d4bd57879dfb9691e19448448263d2ff4db5ba33995571a94606f0fa76" name="systemd-testsuite" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f69cc2f9e63a90e0ef71e8e37ca4646fb71a29158075a92f4e7857256eb04b05" name="systemd-testsuite" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e586e17b1c490a5162928281ba7492000ad96596cd4c1d0f4bb25b4ab6272b9d" name="systemd-testsuite" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="1b6af2280e5cbfe861eb2d44a040db5eb969336a18f89107aae8680ee4e30746" name="systemd-testsuite-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="8a7168e035d3a06682d42818a9e5458b59bed8ed4189264a1cba54e7f184a540" name="systemd-testsuite-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c0a1c36f53d1d7d8388c7a4cf59c840eec6093deb2247b411a7efecb05e35f41" name="systemd-testsuite-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="53cc6364532bffdc5de7c887823addb0811bd1e1094c3df91ee8afee54cb60ca" name="systemd-testsuite-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="cd7708f37f61ff620897624173b4be4d42165c50ad25d918f97224c9041a4314" name="udev" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="64ae3ef286d791e695164a4c5cb5af75638ef03787b34afe6d9fdf50a6b163e5" name="udev" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="3a39eb54295f15999a6179cce72539c029538e821647df5d5cd602b219b9964c" name="udev" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5749ccfdba8b0b495934eb9869ebfa7e69e236d58a9d4bb842e88dd203fa8281" name="udev" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="c3eb6ad2785621d9c542a61fa1d1667fe054657e0f575ed24b6c06753354cc11" name="udev-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="b193927087036180c2c0cca3b18297d62af6aa5e1e786a39f53aad1a5517a14c" name="udev-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="809e657b941b69f8d9a5f01c680d05e346d47a0cb7946cf09e5ecdd4a4f8eda2" name="udev-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="a9712c56a0708686ba663f85d983c7ee6906a64afd55914dcaab9c7a3208c3e9" name="udev-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="69251435136debaf5a6b9167866bb1c43a5d22dc7589e5b4dd259296ec79042d" name="udev-mini" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="8cf4aa971a777f1123e2e20233c366574d04084a18fce1c38615234efe2bb09b" name="udev-mini" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="7527265096f03be7d49a79b74581b47c69e5200a15e2049e01090628614a4375" name="udev-mini" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="efdf712199550725d66e91ae7e697aa6b1acc18cbdfd7e8f55f4932ed6c0143d" name="udev-mini" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="5cca76a66d351282b1a18e62e8a53a1caf298c881ee735963c300128557ea01e" name="udev-mini-debuginfo" arch="aarch64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e05dd6fa7e9b847e48abe16df4321bbc999dae3c55e8ace6020f444c80fa4686" name="udev-mini-debuginfo" arch="ppc64le">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="e9937b5c623aff36bd9d2309525179d8d82922794af9639d23a4de06cc0296c7" name="udev-mini-debuginfo" arch="s390x">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
<package pkgid="f2bde90457f2be6d22a9deb3fa28aa0dcc74e34b103c87759ac71c73bf8b95e4" name="udev-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="254.27" rel="150600.4.74.4"/>
  <changelog author="fbui@suse.com" date="1747396800">- Import commit a4100e9c74b0eafae18a13e9d1d988ebc8376c6a
  806c21e22b umount: do not move busy network mounts (bsc#1236177)</changelog>
  <changelog author="fbui@suse.com" date="1748865600">- Import commit b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343
  41d2be2fb5 Revert "macro: terminate the temporary VA_ARGS_FOREACH() array with a sentinel" (SUSE specific)</changelog>
  <changelog author="fbui@suse.com" date="1748865601">- Import commit e08f49f2432509787abfb7f3fc0b2f2c459def04 (merge of v254.25)
  This merge includes the following fix:
    7fc7aa5a4d coredump: use %d in kernel core pattern (bsc#1243935 CVE-2025-4598)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b0ae3b6e85b6a4030cf2adb88519a6ca0ffc1343...e08f49f2432509787abfb7f3fc0b2f2c459def04
- Drop 1021-Revert-macro-terminate-the-temporary-VA_ARGS_FOREACH.patch
  The SUSE specific patch has been integrated into the SUSE/v254 git
  branch. Some of the imported commits from the stable tree rely on the macro
  now.</changelog>
  <changelog author="fbui@suse.com" date="1749038400">- Start the systemd-coredump.socket unit on systemd-coredump package
  installation.
- Restore the kernel default values of the coredump sysctl settings on
  systemd-coredump package removal.</changelog>
  <changelog author="fbui@suse.com" date="1749211200">- Import commit 278fb676146e35a7b4057f52f34a7bbaf1b82369
  aa12f501ae logs-show: get timestamp and boot ID only when necessary (bsc#1242827)
  e8b17d11bc sd-journal: drop to use Hashmap to manage journal files per boot ID
  ea80273738 tree-wide: set SD_JOURNAL_ASSUME_IMMUTABLE where appropriate
  a5b3b5344f sd-journal: introduce SD_JOURNAL_ASSUME_IMMUTABLE flag
  5fa0600b34 sd-journal: make journal_file_read_tail_timestamp() notify to the caller that some new journal entries added
  737e8193e7 sd-journal: cache last entry offset and journal file state
  057dca426f sd-journal: fix typo in function name</changelog>
  <changelog author="fbui@suse.com" date="1751544000">- Import commit 130293e510ceb4d121d11823e6ebd4b1e8332ea0 (merge of v254.27)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/278fb676146e35a7b4057f52f34a7bbaf1b82369...130293e510ceb4d121d11823e6ebd4b1e8332ea0</changelog>
  <changelog author="fbui@suse.com" date="1751544001">- systemd-repart is no more considered as experimental (jsc#PED-13213)</changelog>
  <changelog author="fbui@suse.com" date="1751889600">- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</changelog>
  <changelog author="fbui@suse.com" date="1758196800">- Split systemd-network into two new sub-packages: systemd-networkd and
  systemd-resolved (bsc#1224386 jsc#PED-12669)</changelog>
  <changelog author="valentin.lefebvre@suse.com" date="1758196801">- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  No needs for systemd and udev packages as they are always installed during
  the initial installation.</changelog>
  <changelog author="fbui@suse.com" date="1761652800">- Import commit 00ba3646e6cb3ce40bb3de3e92f93ebec0adce6d
  e4dd315b6c units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
  b58e72215a units: add dep on systemd-logind.service by user@.service
  97ceca445c detect-virt: add bare-metal support for GCE (bsc#1244449)</changelog>
  <changelog author="fbui@suse.com" date="1765281600">- Reintroduce systemd-network as a transitional dummy package containing no
  files (bsc#1254202)
  The contents of this package were split into two independent packages:
  systemd-networkd and systemd-resolved. However, the initial replacement caused
  both network services to be disabled. Consequently, the original package has
  been restored as an empty transitional package to prevent the disabling of the
  services. It can be safely removed once the update is complete.</changelog>
  <changelog author="fbui@suse.com" date="1765800000">- Import commit 5caaa71f4a7b00e6a6ceb396d08486af73687d45
  9ecd162284 timer: rebase last_trigger timestamp if needed
  cd4a9103ef timer: rebase the next elapse timestamp only if timer didn't already run
  c3f4407e97 timer: don't run service immediately after restart of a timer (bsc#1254563)
  05bcfe3295 test: check the next elapse timer timestamp after deserialization
  fe8f656975 test: restarting elapsed timer shouldn't trigger the corresponding service</changelog>
  <changelog author="fbui@suse.com" date="1766145600">- Import commit 75eab961ea843dc161707d4af0789b018d499676
  - 8bbac1d508 detect-virt: bare-metal GCE only for x86 and i386 (bsc#1254293)</changelog>
  <changelog author="fbui@suse.com" date="1768305600">- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081 bsc#1256427)
  This way, both the old and new versions of the shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of the shared
  libraries.</changelog>
  <changelog author="fbui@suse.com" date="1772193600">- Import commit 626ffc7844795870235d15c6daab695f2d53a11e
  aef6e11921 core/cgroup: avoid one unnecessary strjoina()
  cc7426f38a sd-json: fix off-by-one issue when updating parent for array elements
  26a748f727 core: validate input cgroup path more prudently (CVE-2026-29111 bsc#1259418)
  99d8308fde core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs</changelog>
  <changelog author="fbui@suse.com" date="1773921600">- Import commit c89ea566d98c8e3fb29a5b8edd4576b135b4bc92
  a943e3ce2f machined: reject invalid class types when registering machines (bsc#1259650 CVE-2026-4105)
  71593f77db udev: fix review mixup
  73a89810b4 udev-builtin-net-id: print cescaped bad attributes
  0f360bfdc0 udev-builtin-net_id: do not assume the current interface name is ethX
  40905232e2 udev: ensure tag parsing stays within bounds
  7bce9026e3 udev: ensure there is space for trailing NUL before calling sprintf
  d018ac1ea3 udev: check for invalid chars in various fields received from the kernel (bsc#1259697)</changelog>
  <changelog author="fbui@suse.com" date="1775217600">- Import commit d150a6bbf28ba03ffb4398f10d0699f7cb414a85
  1af81619c3 nspawn: normalize pivot_root paths (bsc#1261400 CVE-2026-40226)
  fe879ba14c nspawn: apply BindUser/Ephemeral from settings file only if trusted (bsc#1261400 CVE-2026-40226)</changelog>
  <changelog author="fbui@suse.com" date="1776168000">- Import commit 429043ca9ae9ffba29c63463e134c6b523500351
  58e5d2e21e udev/scsi-id: check for invalid chars in various fields received from the kernel (bsc#1261982)
  4bd91117cc sd-json: limit the stack depth during parsing as well (bsc#1261983)</changelog>
  <changelog author="fbui@suse.com" date="1781784000">- Import commit e46e1952d54a08fe934e5697bd96f4d2ef1673c1 (bsc#1267647 bsc#1262305 bsc#1267644)</changelog>
</package>
</otherdata>