3f1fb126bf
Avoid shipping (empty) directories and ghost files in /var (jsc#PED-14853)
...
This was originally intended to ensure these paths had a designated package
owner. However the existing list was neither exhaustive nor up to date. To
better support immutable images, we are removing these entries and will now keep
only /var/lib/systemd as owned by the systemd package. Maintaining the broader
list provided little value due to its ongoing inconsistency anyways.
2026-02-05 15:25:36 +01:00
bff13341b6
Fix a typo in systemd.changelog
2026-02-05 11:37:40 +01:00
38f8a80629
Import commit fb9d92682b2469aa205d4df3ffea61e4806ed0e9
...
b9d92682b terminal-util: stop doing 0/upper bound check in tty_is_vc() (bsc#1255326)
80ec26cee0 core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs
2026-02-04 11:57:26 +01:00
bda43da0fe
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.
2026-01-13 15:26:59 +01:00
0d4e4842c8
systemd-update-helper: clean up the flags immediately after they have been consumed
2026-01-09 16:11:06 +01:00
8d9dd7e942
systemd.spec: don't reexecute PID1 on transactional updates
2026-01-09 16:10:33 +01:00
7bdee09be3
Drop most of the workarounds contained in the fixlets
2026-01-09 15:32:41 +01:00
fc711a1c8a
Drop %filetriggers build flag
2026-01-07 15:46:28 +01:00
a17311a409
Add 0001-Drop-or-soften-some-upstream-warnings.patch (bsc#1228728) (bsc#1251981)
...
For now it just drops the 'unmerged-bin' taint flag.
(cherry picked from commit 7ed0b505af )
2025-12-19 11:31:22 +01:00
1f41e822c3
Reference bsc#1254563 in the changelog
2025-12-17 16:15:25 +01:00
d703feb1d6
Import commit 5701fd5fb409da99b6627b86d7839553079a73ab
...
5701fd5fb4 timer: rebase last_trigger timestamp if needed
4e76e74d0d timer: rebase the next elapse timestamp only if timer didn't already run
2025-12-16 18:10:23 +01:00
317567aecf
Import commit 409c6ef1ea5cd4d11214648aabd34227aa058d79 (merge of v257.10)
2025-12-16 15:05:30 +01:00
a5965e4232
Import commit aba474eeaac455ebe22b643ecdd856e5583094a1
...
aba474eeaa main: switch explicitly to tty1 on soft-reboot (bsc#1231986)
a437bf2499 terminal-util: modernize vtnr_from_tty() a bit
2dbe9f5809 units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)
2025-12-16 15:05:30 +01:00
ffafcee6cf
Fix systemd-network recommending libidn2-devel (boo#1234765)
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1632
(cherry picked from commit feb3ab205d )
2025-12-16 15:05:30 +01:00
2895cb1c8a
systemd.spec: use %sysusers_generate_pre to create system users (bsc#1248501)
...
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.
No needs for systemd and udev packages as they are always installed during the
initial installation.
2025-12-16 15:05:30 +01:00
7837ce233e
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
2025-12-16 15:05:30 +01:00
b962e2736d
Import commit 835af70f4e4fab4746319145d9fdb1a01e33f4c8
...
835af70f4e core/cgroup: Properly handle aborting a pending freeze operation
1f96f9da13 detect-virt: add bare-metal support for GCE (bsc#1244449)
c3bcfc9558 uki.conf is used by the ukify tool to create an Unified Kernel Image[...]
2025-12-16 15:05:30 +01:00
54b8f0b98a
Make sure that the ordering trick used to update the udev package as close as as
...
possible to the update of the systemd package also works with zypper.
We also need to add "Suggests: udev", which serves the same purpose as
"OrderWithRequires: udev" but is part of the repository metadata. It should
therefore hint zypper to install systemd and udev as close together as possible
(see bsc#1228659)
2025-12-16 15:05:30 +01:00
14a882d8e3
Sync changes to SLFO-1.2 branch
2025-08-20 13:41:36 +02:00
1c807b5d99
Accepting request 350196 from home:jengelh:d5
...
- Avoid enabling readahead services; they have been removed.
[fixes getty-tty1 not appearing in openqa]
- In %install, only process kbd-model-map.xkb-generated if it
exists. Resolves a build failure in 13.2/42.1.
OBS-URL: https://build.opensuse.org/request/show/350196
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=923
2015-12-22 13:43:00 +00:00
642fe32ebf
Accepting request 350220 from home:fbui:branches:Base:System:disable-tmpfs-on-tmp
...
OBS-URL: https://build.opensuse.org/request/show/350220
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=922
2015-12-22 10:31:01 +00:00
2e1f7c4ae0
Accepting request 346999 from home:tsaupe:branches:Base:System:bsc956712-systemd
...
fix CVE-2015-7510: Stack overflow in nss-mymachines (boo#956712)
OBS-URL: https://build.opensuse.org/request/show/346999
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=921
2015-12-02 15:48:26 +00:00
3a9ea8f8a3
Accepting request 345072 from home:jengelh:d5
...
- Update to new upstream release 227+228
tested boot-on-cryptoroot
OBS-URL: https://build.opensuse.org/request/show/345072
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=920
2015-12-02 15:45:15 +00:00
4a2039e87b
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=919
2015-11-12 12:24:39 +00:00
Robert Milasan
6f0ba1c2f8
Accepting request 343505 from home:Andreas_Schwab:Factory
...
- 1096-new-udev-root-symlink-generator.patch: fix substitution in
ExecStart value
OBS-URL: https://build.opensuse.org/request/show/343505
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=918
2015-11-11 12:53:50 +00:00
7cdca70826
- enable seccomp for aarch64 (fate#318444)
...
- enable seccomp for aarch64 (fate#318444)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=917
2015-10-21 20:20:28 +00:00
1b2a753084
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=916
2015-10-15 19:38:03 +00:00
686ce42691
Accepting request 339126 from home:fbui:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/339126
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=915
2015-10-15 19:35:34 +00:00
d5d9426dc2
Accepting request 339089 from home:jengelh:d2
...
- Drop one more undesirable Obsoletes/Provides. This should have
been a Conflicts. (There was already a Conflicts, and since
Conflicts go both ways, we won't need a second one.)
OBS-URL: https://build.opensuse.org/request/show/339089
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=914
2015-10-15 19:35:06 +00:00
67b8ad05f8
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=912
2015-10-15 08:25:11 +00:00
904bf06b14
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=911
2015-10-13 09:41:43 +00:00
8903d1ccb9
Accepting request 338278 from home:fbui:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/338278
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=910
2015-10-13 08:58:23 +00:00
ac9e9f3351
Accepting request 337992 from home:fbui:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/337992
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=909
2015-10-12 10:48:46 +00:00
173cbeb878
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=908
2015-10-06 15:13:51 +00:00
f65bc873a7
Accepting request 335642 from home:jengelh:d2
...
- Undo Obsoletes/Provides (from Aug 11), creates too big a cycle.
- Provide systemd-sysv-install program/link [bnc#948353]
OBS-URL: https://build.opensuse.org/request/show/335642
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=907
2015-10-06 15:11:15 +00:00
cbe2e76c4f
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=906
2015-10-06 15:10:56 +00:00
a4039e218f
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=905
2015-09-25 14:21:57 +00:00
6bda2878e3
Accepting request 333474 from home:jengelh:d2
...
- Avoid "file not found /etc/udev/rules.d/70-persistent-net.rules"
OBS-URL: https://build.opensuse.org/request/show/333474
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=904
2015-09-25 14:20:16 +00:00
e2327986a6
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=903
2015-09-23 12:43:03 +00:00
b1459a8045
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=902
2015-09-07 12:21:59 +00:00
7985e71412
Accepting request 329506 from home:fbui:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/329506
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=901
2015-09-07 12:10:53 +00:00
cf8f3750f0
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=900
2015-09-07 08:11:12 +00:00
d99b02de97
Accepting request 316860 from home:jengelh:branches:Base:System
...
- Remove udev-generate-rules.sh, apparently not used by anything in
the systemd nor udev-persistent-ifnames package.
OBS-URL: https://build.opensuse.org/request/show/316860
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=899
2015-09-04 10:02:52 +00:00
3288b873a5
Accepting request 324754 from home:fbui:branches:Base:System:cleanup
...
Minor cleanups to the specfile
OBS-URL: https://build.opensuse.org/request/show/324754
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=897
2015-09-03 11:16:05 +00:00
Cristian Rodríguez
2b0491c4bf
Accepting request 325092 from home:fbui:branches:Base:System
...
Installed systemd and udev packages should have the same version.
OBS-URL: https://build.opensuse.org/request/show/325092
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=896
2015-08-21 20:35:48 +00:00
Cristian Rodríguez
ffe37c63ab
Accepting request 324420 from home:fbui:branches:Base:System:systemd-roff-links-fixed
...
Drop 0009-make-xsltproc-use-correct-ROFF-links.patch
This patch was initialy added to workaround bsc#842844. But it appears that man(1) was fixed (included since 13.2 at least) to handle manual, pages that consist only of a .so directive such as '.so <page>'.
OBS-URL: https://build.opensuse.org/request/show/324420
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=894
2015-08-21 00:34:14 +00:00
8b1af3c775
Accepting request 323109 from home:jengelh:d3
...
- Update to new upstream release 224
OBS-URL: https://build.opensuse.org/request/show/323109
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=892
2015-08-17 20:36:04 +00:00
d9d1ffc8bd
.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=891
2015-08-14 12:17:46 +00:00
6980a402a4
Accepting request 321834 from home:jengelh:d2
...
- Use Obsolete/Provides strategy (from mingw, thumbs to fstrba)
DO ADJUST the prjconf of Base:System / openSUSE:Factory
* remove Prefer: and Ignore: lines regarding systemd and udev
OBS-URL: https://build.opensuse.org/request/show/321834
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=890
2015-08-14 11:28:22 +00:00
e92e6f27c7
Accepting request 321614 from home:sndirsch:fate318355
...
- /usr/share/systemd/kbd-model-map: added entries for
xkeyboard-config converted keymaps; mappings, which already
exist in original systemd mapping table are being ignored
though, i.e. not overwritten; needs kbd in buildrequires
(FATE#318426)
OBS-URL: https://build.opensuse.org/request/show/321614
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=889
2015-08-14 11:27:55 +00:00