1
0
forked from pool/systemd

2309 Commits

Author SHA256 Message Date
e56c2fedd0 Accepting request 1321158 from openSUSE:Factory
Revert to 257 - the full openQA results are a desaster

OBS-URL: https://build.opensuse.org/request/show/1321158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=459
2025-12-04 13:30:37 +00:00
7082867088 Accepting request 1321158 from openSUSE:Factory
Revert to 257 - the full openQA results are a desaster

OBS-URL: https://build.opensuse.org/request/show/1321158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=459
2025-12-04 13:30:37 +00:00
36b2873bf0 Accepting request 1320482 from Base:System
- Add 5003-core-when-isolating-keep-triggered-units-only-if-the.patch until
  https://github.com/systemd/systemd/pull/39925 is merged.

- Import commit e103ce013ed270c0a43318743ab822cac9325f00
  e103ce013e pam_systemd: fix OSC write failure message appearing in error logs
  c81c546411 pam-util: fix pam_syslog_errno() ignoring the level parameter

- Drop 1001-Temporarily-remove-mountfsd-nsresourced-new-Polkit-a.patch
  The relevant polkit actions have been reviewed by the security team.

- Import commit 71c9223a1df429ae23bf113dc9eeb49154d8b734 (merge of v258.2)
  For a complete list of changes, visit:
  1898fac58d...71c9223a1d
- Drop 1002-core-unit-fail-earlier-before-spawning-executor-when.patch as it's
  part of v258.2.

- Import commit 1898fac58dd5170dbe85f4c3d01e564889dba0de
  1898fac58d main: switch explicitly to tty1 on soft-reboot (bsc#1231986)
  5fdd32dbe1 units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)

- Temporarily add
  1002-core-unit-fail-earlier-before-spawning-executor-when.patch until v258.2
  is released.

- pam.systemd-user: skip common-account to avoid issues with pam_sss
  and other network user directories (bsc#1250691)

- systemd.spec: drop the %{release} number from the SBAT version (1251948)

- Add 0001-Drop-or-soften-some-upstream-warnings.patch (bsc#1228728) (bsc#1251981)

OBS-URL: https://build.opensuse.org/request/show/1320482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=458
2025-12-02 12:18:05 +00:00
de23ebeadf - Add 5003-core-when-isolating-keep-triggered-units-only-if-the.patch until
https://github.com/systemd/systemd/pull/39925 is merged.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1687
2025-11-28 13:33:30 +00:00
3bf133d6fb Install new files for upstream build
Needed for https://github.com/systemd/systemd/pull/39815

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1686
2025-11-21 12:33:44 +00:00
7c20bc2057 - Import commit e103ce013ed270c0a43318743ab822cac9325f00
e103ce013e pam_systemd: fix OSC write failure message appearing in error logs
  c81c546411 pam-util: fix pam_syslog_errno() ignoring the level parameter

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1685
2025-11-20 15:01:15 +00:00
7259d7f37b Install new files for upstream build
Needed for:

https://github.com/systemd/systemd/pull/39712
https://github.com/systemd/systemd/pull/39293

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1684
2025-11-18 15:17:02 +00:00
a75dacfba5 Install new file for upstream build
https://github.com/systemd/systemd/pull/39697

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1683
2025-11-13 10:27:18 +00:00
086eb8f8be - Drop 1001-Temporarily-remove-mountfsd-nsresourced-new-Polkit-a.patch
The relevant polkit actions have been reviewed by the security team.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1682
2025-11-12 09:55:56 +00:00
a91b496439 - Import commit 71c9223a1df429ae23bf113dc9eeb49154d8b734 (merge of v258.2)
For a complete list of changes, visit:
  1898fac58d...71c9223a1d
- Drop 1002-core-unit-fail-earlier-before-spawning-executor-when.patch as it's
  part of v258.2.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1681
2025-11-12 09:37:11 +00:00
74e36fb400 - Import commit 1898fac58dd5170dbe85f4c3d01e564889dba0de
1898fac58d main: switch explicitly to tty1 on soft-reboot (bsc#1231986)
  5fdd32dbe1 units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1680
2025-11-12 08:41:59 +00:00
7d997354ab Install new files for upstream build
Needed for:

https://github.com/systemd/systemd/pull/39421
https://github.com/systemd/systemd/pull/39463
https://github.com/systemd/systemd/pull/39625

Also install again io.systemd.namespace-resource.policy in upstream builds

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1679
2025-11-12 08:22:27 +00:00
3bf98c19da Update 1001-Temporarily-remove-mountfsd-nsresourced-new-Polkit-a.patch to not install the policy file not reviewed yet
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1678
2025-11-07 13:10:35 +00:00
dc74e5d2ca document 0001-Drop-or-soften-some-upstream-warnings.patch in the changelog
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1677
2025-11-05 16:41:34 +00:00
5c7eaf22d1 - Temporarily add
1002-core-unit-fail-earlier-before-spawning-executor-when.patch until v258.2
  is released.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1676
2025-11-05 15:41:23 +00:00
54eddf2118 - pam.systemd-user: skip common-account to avoid issues with pam_sss
and other network user directories (bsc#1250691)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1675
2025-10-30 11:02:30 +00:00
816193270e Install new files for upstream build
Needed for https://github.com/systemd/systemd/pull/39322

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1674
2025-10-28 14:53:30 +00:00
aecb7ea111 - systemd.spec: drop the %{release} number from the SBAT version (1251948)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1673
2025-10-22 10:35:58 +00:00
7ed0b505af Accepting request 1313014 from home:tsaupe:branches:Base:System:systemd-bsc1228728
drop unmerged-bin taint flag (boo#1228728) (bsc#1251981)

OBS-URL: https://build.opensuse.org/request/show/1313014
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1672
2025-10-22 08:31:23 +00:00
24783621cf Require dbus-service instead of dbus-1
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1671
2025-10-21 15:29:23 +00:00
c8ef4b8f3d Accepting request 1312453 from home:bluca:branches:Base:System
Install new files for upstream build

https://github.com/systemd/systemd/pull/38250
https://github.com/systemd/systemd/pull/39123
https://github.com/systemd/systemd/pull/39101
https://github.com/systemd/systemd/pull/39072

OBS-URL: https://build.opensuse.org/request/show/1312453
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1670
2025-10-21 08:31:09 +00:00
2c4edd0c0f fix 1001-Temporarily-remove-mountfsd-nsresourced-new-Polkit-a.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1669
2025-10-20 13:53:24 +00:00
ef8c3d1a65 - Add 1001-Temporarily-remove-mountfsd-nsresourced-new-Polkit-a.patch.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1668
2025-10-20 10:44:07 +00:00
3083bf32dd - Upgrade to v258.1 (commit 67a1069b7269cc23c3d04a2fb0cf110abe7abf31)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1667
2025-10-20 08:15:29 +00:00
762f62ccdc polkit config dirs are now owned by filesystem
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1666
2025-09-26 10:23:30 +00:00
1907ef8877 fix previous change
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1665
2025-09-24 08:02:08 +00:00
555b1cd4c3 we have to manually remove the poklkit conf dirs for the mini flavour to avoid depending on polkit
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1664
2025-09-24 07:27:49 +00:00
3a4c0b629a Don't own /usr/share/polkit-1* dirs as we build-require polkit for that
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1663
2025-09-23 12:47:12 +00:00
8ae9bb3085 Accepting request 1305565 from Base:System
- Move systemd-pcrlock out from the experimental sub-package to udev (bsc#1248261)

- 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.

- Sign aarch64 and riscv systemd-boot EFI binaries (bsc#1247474)

OBS-URL: https://build.opensuse.org/request/show/1305565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=457
2025-09-18 19:08:15 +00:00
14f4fb3888 Update systemd-rpmlintrc according to the previous (network) package split
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1662
2025-09-18 13:14:46 +00:00
42aad78b38 fix dangling symlink by moving systemd-pcrlock.socket from experimental to udev (leftover)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1661
2025-09-17 15:53:25 +00:00
1b9f0e34d7 - Move systemd-pcrlock out from the experimental sub-package to udev (bsc#1248261)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1660
2025-09-16 10:34:31 +00:00
990b6d8438 Accepting request 1304970 from home:vlefebvre:sysusers-generate-pre
systemd users: use %sysusers_generate_pre to create system users [bsc#1248501]

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

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

OBS-URL: https://build.opensuse.org/request/show/1303345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=456
2025-09-11 12:37:20 +00:00
ad1234cb85 - Import commit c139debf2c6e9556df8ee6eca77ae18d5b98f027 (merge of v257.9)
For a complete list of changes, visit:
  835af70f4e...c139debf2c
- Rebase 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1657
2025-09-09 09:43:27 +00:00
17076f10d0 Accepting request 1298795 from home:bluca:branches:Base:System
Install new file for upstream build

needed for https://github.com/systemd/systemd/pull/38540

OBS-URL: https://build.opensuse.org/request/show/1298795
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1656
2025-08-11 12:10:52 +00:00
aa404f43e1 Accepting request 1297651 from Base:System
- Move run0 from the experimental sub-package to the main package

- Import commit 835af70f4e4fab4746319145d9fdb1a01e33f4c8
  835af70f4e core/cgroup: Properly handle aborting a pending freeze operation
  1f96f9da13 detect-virt: add bare-metal support for GCE (bsc#1244449)
----------------------------------------------------------------------------
- Update pam.systemd-run0 (in the experimental sub-package)
----------------------------------------------------------------------------
- Build the experimental package for the mini flavor too
  Some tools in the experimental sub-package cannot be disabled at compile
  time. Previously, these tools were manually deleted after installation to
  prevent rpmbuild from reporting unpackaged files. However, as the number of such
  tools continues to grow, it's simpler to include them in the mini-experimental
  sub-package.

OBS-URL: https://build.opensuse.org/request/show/1297651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=455
2025-08-06 12:31:55 +00:00
b4fccd2db0 Fix file conflict between systemd-exprrimental and systemd-mini-experimental
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1655
2025-08-05 07:47:58 +00:00
7631f8d9e1 - Move run0 from the experimental sub-package to the main package
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1654
2025-08-04 08:55:59 +00:00
a4ce3e4105 Document the previous changes in the changelogs
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1653
2025-08-04 08:24:32 +00:00
97f866e90d - Import commit 835af70f4e4fab4746319145d9fdb1a01e33f4c8
835af70f4e core/cgroup: Properly handle aborting a pending freeze operation
  1f96f9da13 detect-virt: add bare-metal support for GCE (bsc#1244449)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1652
2025-08-04 07:54:18 +00:00
96db8ea287 Update pam.systemd-run0 (in the experimental sub-package)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1651
2025-08-02 13:21:30 +00:00
5c1445e539 Build the experimental package for the mini flavor too
Some tools in the experimental sub-package cannot be disabled at compile
time. Previously, these tools were manually deleted after installation to
prevent rpmbuild from reporting unpackaged files. However, as the number of such
tools continues to grow, it's simpler to include them in the mini-experimental
sub-package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1650
2025-08-02 12:40:37 +00:00
ec5d5f38ee Accepting request 1296831 from Base:System
- Remove the script used to help migrating the language and locale settings
  located in /etc/sysconfig/language on old systems to the systemd default
  locations (bsc#1247074)

- Build systemd-boot for riscv64

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

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

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

- systemd-update-helper: fix regression introduced when support for package
  renaming/splitting was added (bsc#1245551)
  The cleanup of the flags in /run/systemd/rpm was previously handled in the
  %pretrans/%posttrans sections of the systemd main package. However, this
  method was ineffective if systemd was not part of the transaction. The cleanup
  is now run in %transfiletriggerin instead.

- Add sub-package for ukify binary.
  move ukify from experimental package to a dedicated sub package.

OBS-URL: https://build.opensuse.org/request/show/1294979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=453
2025-07-23 14:32:13 +00:00
426463c345 Accepting request 1294767 from home:vlefebvre:branches:Base:System
- systemd-testsuite: fix Requires to systemd-ukify

OBS-URL: https://build.opensuse.org/request/show/1294767
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1647
2025-07-21 15:19:01 +00:00
b51bc254c1 Accepting request 1293654 from home:bluca:branches:Base:System
Install new files for upstream build, needed for https://github.com/systemd/systemd/pull/38197

OBS-URL: https://build.opensuse.org/request/show/1293654
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1646
2025-07-17 09:17:23 +00:00