SHA256
1
0
forked from pool/systemd

38 Commits

Author SHA256 Message Date
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
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
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
794cb99111 Accepting request 1293309 from home:vlefebvre:branches:Base:System
Export ukify from experimental into a dedicated package systemd-ukify.

OBS-URL: https://build.opensuse.org/request/show/1293309
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1644
2025-07-15 08:06:33 +00:00
72baba6d72 Accepting request 1292320 from home:bluca:branches:Base:System
Fix build regression on non-efi arches due to https://build.opensuse.org/package/rdiff/Base:System/systemd?linkrev=base&rev=1642

[ 339s] error: File not found: /home/abuild/rpmbuild/BUILD/systemd-257.7-build/BUILDROOT/usr/lib/kernel/uki.conf

Install new files for upstream builds, for:

https://github.com/systemd/systemd/pull/37855
https://github.com/systemd/systemd/pull/38090

Drop removed sysv files for upstream builds, needed for:

https://github.com/systemd/systemd/pull/38178

OBS-URL: https://build.opensuse.org/request/show/1292320
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1643
2025-07-15 06:43:02 +00:00
ad6852da7a Accepting request 1290708 from home:bluca:branches:Base:System
Install new files for:
https://github.com/systemd/systemd/pull/37819
https://github.com/systemd/systemd/pull/38059

OBS-URL: https://build.opensuse.org/request/show/1290708
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1640
2025-07-07 08:30:39 +00:00
baff552288 Accepting request 1266074 from home:bluca:branches:Base:System
Install new files for upstream: https://github.com/systemd/systemd/pull/36714

OBS-URL: https://build.opensuse.org/request/show/1266074
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1613
2025-04-01 18:30:24 +00:00
80a781a9ba Accepting request 1252101 from home:bluca:branches:Base:System
Remove extra %endif from files.experimental to fix build regression from previous revision

[   21s] error: /home/abuild/rpmbuild/SOURCES/systemd.spec: line 1451: %endif with no %if

OBS-URL: https://build.opensuse.org/request/show/1252101
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1604
2025-03-11 15:36:06 +00:00
19602f0a63 fix files.* sorting broke by the previous commit
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1603
2025-03-07 08:43:08 +00:00
78ce9313cc Accepting request 1250471 from home:bluca:branches:Base:System
Install new upstream files, needed for:

https://github.com/systemd/systemd/pull/36512

OBS-URL: https://build.opensuse.org/request/show/1250471
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1602
2025-03-07 08:41:02 +00:00
d156acaa13 Accepting request 1249092 from home:bluca:branches:Base:System
Install new files added by:

https://github.com/systemd/systemd/pull/36543
https://github.com/systemd/systemd/pull/35224

OBS-URL: https://build.opensuse.org/request/show/1249092
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1599
2025-03-03 10:32:55 +00:00
ecd065c637 fix previous commit by sorting files.experimental correctly
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1591
2025-02-20 15:25:11 +00:00
ec559fb2bb Accepting request 1245409 from home:kukuk:systemd257
- Enable systemd-sysupdated and updatectl as experimental subpackage

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

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1585
2025-02-04 09:07:45 +00:00
d05661c1ea Accepting request 1237425 from home:bluca:branches:Base:System
Package new files installed by upstream git main build with bcond upstream

OBS-URL: https://build.opensuse.org/request/show/1237425
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1581
2025-01-14 08:07:36 +00:00
f3f6082f06 - Upgrade to v257.1 (commit 47eea9ee9f46537bc18d6a64fa21fd9c50538e13)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1570
2024-12-26 10:24:58 +00:00
e2c403e5c9 - Import commit bd8b5ee3cf0466b6b78e167967468cf6f93ec807 (merge of v256.2)
For a complete list of changes, visit:
  dd15bf4f64...bd8b5ee3cf

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1541
2024-07-08 08:08:01 +00:00
f453b59030 - varlinkctl is no more considered as experimental and has been moved to the
main package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1538
2024-07-04 13:05:10 +00:00
9511418431 - Upgrade to v256.1 (commit dd15bf4f6430d8646e546ee0b980448c7d0c9699)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1537
2024-07-04 09:20:55 +00:00
8443221dbb - Don't automatically clean unmodified config files up (bsc#1226415)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1535
2024-06-24 14:45:08 +00:00
e100c3a77c - Move systemd-repart from experimental to udev.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1510
2024-04-03 07:16:29 +00:00
c0d5aef9a0 sort files.experimental
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1504
2024-03-19 14:38:42 +00:00
4dc96cee03 - Upgrade to v255.3 (commit 96edf7ad1866172b994cafb4df49e27d68ce8e87)
See https://github.com/openSUSE/systemd/blob/SUSE/v255/NEWS for details.
  - This includes the following bug fixes:
    - commit 6e10405aa25fe5e76b740d9ec59730e3f4470c7a (bsc#1219766)
  - The following patches have been rebased:
    - 0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch
    - 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch
    - 0009-pid1-handle-console-specificities-weirdness-for-s390.patch
    - 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch
    - 5002-Revert-udev-revert-workarounds-for-issues-caused-by-.patch
  - The following patches have been removed since they're part of v255:
    - 5003-cgroup-rename-TasksMax-structure-to-CGroupTasksMax.patch
    - 5004-bus-print-properties-ignore-CGROUP_LIMIT_MAX-for-Mem.patch
    - 5005-bus-print-properties-prettify-more-unset-properties.patch
  - systemd-boot has been added to the list of the dependencies of the
    systemd-testsuite package as the installation of the bootloader is now
    tested.
  - the following patches have been backported on top of v255.3:
    96edf7ad18 service: Demote log level of NotifyAccess= messages to debug (bsc#1210113 jsc#PED-6214)
    fdde7f26d6 vconsole-setup: don't fail if the only found vc is already used by plymouth (bsc#1218618)
    f96c587d41 rules: set up tty permissions and group for /dev/hvc* nodes (bsc#1218137)
    63a41b8899 vconsole-setup: remember the correct error value when open_terminal() fails
    f51a2e038c vconsole-setup: handle the case where the vc is in KD_GRAPHICS mode more gracefully (bsc#1215282)
    15025a04c4 test: make sure to install the filesystem package in the test image on SUSE
    06fecfb635 test: make sure that sd-boot is installed before testing bootctl
    1e8788ea68 test: install systemd-boot in openSUSE test images
    6e2875ad43 test/test-shutdown.py: optionally display the test I/Os in a dedicated log file
    4be1a801b4 test-69: send SIGTERM to ask systemd-nspawn to properly stop the container
    7bdab7b7c7 man: Document ranges for distributions config files and local config files
    3f12a6c22f test: systemd-update-utmp is optional

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1497
2024-02-23 16:24:26 +00:00
b0530162fb Accepting request 1148086 from home:daandemeyer:branches:Base:System
- Add a new %upstream macro to support building from upstream sources. This
  will allow upstream to build systemd rpms using the opensuse systemd packaging
  specs. These rpms will be built and used in upstream's mkosi based hacking and
  testing environment to test changes and in the future to run integration tests
  as well. By building the rpms using the opensuse packaging specs, the idea is
  to catch more issues ahead of time as the mkosi environment will behave more
  like a regular opensuse system.
- Add new %version_override and %version_release macros to allow overriding the
  version and release of the rpm respectively.

OBS-URL: https://build.opensuse.org/request/show/1148086
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1494
2024-02-20 14:38:41 +00:00
55859a475f - Ship the main configuration files in /usr/lib/
Besides the fact that shipping files in /etc is not recommended anymore, this
  change will hopefully encourage users to customize the defaults via the mean
  of drop-ins hence removing the risk of conflicts with downstream
  customization.
  In contrary, shipping empty directories *.conf.d/ in /etc is not a concern and
  should suggest users to create drop-ins (bsc#1207056).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1464
2023-10-19 14:27:22 +00:00
dd079ea022 - Upgrade to v254.1 (commit 208a21833b6953a2517a6c3f8f4849c6664b01be)
See https://github.com/openSUSE/systemd/blob/SUSE/v254/NEWS for details.
  This includes the following bug fixes:
   - upstream commit 331aa7aa15ee5dd12b369b276f575d521435eb52 (bsc#1203141)
   - upstream commit 529ba8a1a3968564b67049a077f213e3a0d53070 (bsc#1209340)
   - upstream commit f1f331a252d22c15f37d03524cce967664358c5c (bsc#1186606)
   - upstream commit df1dccd25547b430258bd42ec60428fc9aff1370 (bsc#1213185)
  * Drop 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch. A fix
    for https://github.com/systemd/systemd/issues/26839 has been integrated in
    v254.
  * Drop 5002-Revert-core-service-when-resetting-PID-also-reset-kn.patch, it's
    part of v254.
  * Drop 0001-restore-var-run-and-var-lock-bind-mount-if-they-aren.patch, it's
    no more needed these days.
  * Rebase 0001-conf-parser-introduce-early-drop-ins.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1420
2023-08-16 10:29:27 +00:00
7a6ffc5dea - systemd-homed is no more considered as experimental
It's been moved to its own dedicated sub-package "systemd-homed".

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1414
2023-07-25 06:35:14 +00:00
eb5db00003 - systemd-userdb is no more considered as experimental (jsc#PED-2668)
As such it's been moved to the main package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1413
2023-07-24 14:38:08 +00:00
e32516b149 ukify is only shipped when gnu-efi=true
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1354
2023-03-08 16:50:43 +00:00
6a107cd06c move man pages for systemd-pcrfs-root-* in the exp package
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1353
2023-03-08 14:01:42 +00:00
5c81496719 - Upgrade to v253.1 (commit 6c327d74aa0d350482e82a247d7018559699798d)
See https://github.com/openSUSE/systemd/blob/SUSE/v253/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
  * Ship systemd-journald-audit.socket again: it can now be disabled via the
    usual "systemctl disable" mechanism to stop collection of audit
    messages. Note that it's handled by the preset logic, which turns it off by
    default.
  * TEST_06_SELINUX needs selinux-policy-devel.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1352
2023-03-08 13:07:15 +00:00
b868ef3327 fix build on s390x where sd_boot=false
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1326
2022-11-15 09:34:37 +00:00
552bbf948b fix build of mini flavor
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1324
2022-11-14 13:33:04 +00:00
c7c5e9941c - Upgrade to v252.1 (commit 64dc546913525e33e734500055a62ed0e963c227)
See https://github.com/openSUSE/systemd/blob/SUSE/v252/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
            1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
  * The new tools systemd-measure and systemd-pcrphase have been added to the
    experimental sub-package for now.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1323
2022-11-14 11:30:28 +00:00
530856504c - Enable oomd (bsc#1200456)
It's part of the experimental sub-package for now.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1299
2022-07-19 12:27:38 +00:00
7f8880a69a - When systemd-container is installed install tar/gpg too
So `machinectl import-tar` always works flawlessly. systemd-container already
  is an optional package and both tar and gpg are rather basic anyway so no harm
  should be done by requiring them.
- Move the systemd sysupdate stuff from the main package to the experimental
  sub-package while it's still time. The method used (currently) for updating
  openSUSE distro is rpm, not systemd-sysupdate.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1295
2022-07-18 16:35:38 +00:00
167ab25ccb - systemd.spec: add files.experimental
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1294
2022-07-12 18:43:33 +00:00