Franck Bui
544c746a20
- machines.target belongs to systemd-container, do its init/cleanup steps from
...
the scriptlets of this sub-package.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1342
2023-01-26 14:06:46 +00:00
Franck Bui
11eaf97902
- Drop 1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
...
It's no more necessary since util-linux 2.38 has been released in Factory.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1341
2023-01-24 13:21:01 +00:00
Franck Bui
bc5c226564
- Make sure we apply the presets on units shipped by systemd package
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1340
2023-01-23 10:49:38 +00:00
Franck Bui
67debe49b0
- Add 5000-rules-add-missing-line-continuation.patch until commit
...
de8409ac43f6e4596de4cecce8dbbb5f1f2a18b1 is backported to the v252 stable
tree.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1339
2023-01-06 10:11:58 +00:00
Franck Bui
a9bc523e0f
- Import commit 5a506d73bde7ba9261985f8e9ce084044a519432 (merge of v252.4)
...
It includes the following fixes:
9b75a3d050 coredump: do not allow user to access coredumps with changed uid/gid/capabilities (bsc#1205000 CVE-2022-4415)
For a complete list of changes, visit:
bf3fef9988...5a506d73bd
Additionally, it also includes the following backports:
- 20ca3155c5 localed: reload PID1 configuration after modifying /etc/locale.conf
- 3538c202fd test: update TEST-73-LOCALE to define several locale settings in initial PID1 environment
- Drop 5000-coredump-adjust-whitespace.patch
5001-coredump-do-not-allow-user-to-access-coredumps-with-.patch
They are part of v252.4.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1338
2022-12-21 15:33:47 +00:00
Franck Bui
d6d3aa0e5f
Fix previous patch names: the wrong ones were imported when I blindly copied and pasted the changelog entry from SP4 :-/
...
Add 5000-coredump-adjust-whitespace.patch
Add 5001-coredump-do-not-allow-user-to-access-coredumps-with-.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1337
2022-12-20 08:18:07 +00:00
Franck Bui
48b12fcb3e
- Fix systemd-coredump to not allow user to access coredumps with changed
...
uid/gid/capabilities (bsc#1205000 CVE-2022-4415)
Add 5000-coredump-Fix-format-string-type-mismatch.patch
Add 5001-coredump-drop-an-unused-variable.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1336
2022-12-20 07:23:19 +00:00
Franck Bui
6fc2b77947
document that bsc#1204944 has been fixed during the merge of v252.3
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1335
2022-12-09 08:59:00 +00:00
Franck Bui
75f9189feb
- Import commit bf3fef99886bd977a1c7a51d20087bc8977fff44
...
6372fb0cc4 btrfs-util: convert O_PATH if necessary, in btrfs quota call (bsc#1205560)
12e68eb0e5 blockdev-util: move O_PATH fd conversion into btrfs_get_block_device_fd() to shorten things
bb2bafdc9d btrfs-util: convert to fd_reopen_condition()
1323232948 fd-util: add new helper fd_reopen_conditional()
- Drop 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch
It's no more needed as a fix for bsc#1205560 has been queued, see above.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1334
2022-12-09 08:42:43 +00:00
Franck Bui
b6192d99d2
- Import commit 82898a14f5b0a965ba9c1efc1913fcdf29d446a8 (merge of v252.3)
...
For a complete list of changes, visit:
e7e931b07e...82898a14f5
Additionally, it also includes the following backports:
- 17b2f9f196 utmp-wtmp: fix error in case isatty() fails
- 8d5c487c87 sd-bus: handle -EINTR return from bus_poll() (bsc#1201982)
- 2dd217c8b5 tree-wide: modernizations with RET_NERRNO()
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1333
2022-12-09 08:02:50 +00:00
Franck Bui
a13d8dec7a
- Don't ship symlink /usr/lib/environment.d/99-environment.conf
...
anymore. /etc/environment is owned and parsed (among other config files) by
pam_env(8), which is included by 'systemd-user' PAM service anyway.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1332
2022-12-02 14:11:46 +00:00
Franck Bui
e5889d4c18
- Import commit e7e931b07edd786dc6ca1dae6c23ff7b785f8efd (merge of v252.2)
...
For a complete list of changes, visit:
64dc546913...e7e931b07e
- Rebase 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1331
2022-11-28 08:47:58 +00:00
Franck Bui
7cf4b9c98d
Fix the name of the patch, which was supposed to be dropped in the changelog during the merge of v252.1
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1330
2022-11-24 13:40:51 +00:00
Franck Bui
a613515a4a
- Import commit 3bd3e4e6c1efe0d6df776107efde47e15e58fe96
...
d28e81d65c test: fix the default timeout values described in README.testsuite
d921c83f53 meson: install test-kernel-install only when -Dkernel-install=true
c3b6c4b584 tests: update install_suse_systemd()
3c77335b19 tests: install dmi-sysfs module on openSUSE
df632130cd tests: install systemd-resolved on openSUSE
- Add 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch until
upstream issue #25468 is fixed.
- Drop 0001-meson-build-kernel-install-man-page-when-necessary.patch, the patch
has been merged in the SUSE git repo.
This includes the following bug fixes:
- upstream commit 67c3e1f63a5221b47a8fea85ae421671f29f3b7e (bsc#1200723)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1329
2022-11-22 14:51:55 +00:00
Franck Bui
fa01bf0888
- Reenable build of sd_boot, it was mistakenly disabled during the integration
...
of v252.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1328
2022-11-18 08:08:45 +00:00
Franck Bui
d48c2e5369
fix previous commit and reenable sd_boot on regular builds
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1327
2022-11-17 21:09:00 +00:00
Franck Bui
6a23d4253c
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
Franck Bui
9f24b641bf
Add temporarly 6000-meson-install-test-kernel-install-only-when-Dkernel-.patch until this patch is mainstreamed.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1325
2022-11-15 08:31:18 +00:00
Franck Bui
aeeba32bdb
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
Franck Bui
2bb1b94a09
- 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
Franck Bui
de45eaf21e
- Import commit 9cdd78585069b133bebcd479f3a204057ad25d76 (merge of v251.8)
...
For a complete list of changes, visit:
c212388f7d...9cdd785850
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1322
2022-11-08 16:55:14 +00:00
Franck Bui
bf64209c72
- Import commit c212388f7de8d22a3f7c22b19553548ccc0cdd15 (merge of v251.7)
...
For a complete list of changes, visit:
f78bba8d03...c212388f7d
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1321
2022-10-25 07:42:40 +00:00
Franck Bui
aaf4fba33b
- specfile: reindent comments
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1320
2022-10-25 07:13:51 +00:00
Franck Bui
2d5fadb659
- Import commit f78bba8d037cc26c09bbdd167625b2d7fe1f5a30 (merge of v251.6)
...
Beside the merge of v251.6, it also includes the following backport:
- 07aaa898bd pstore: do not try to load all known pstore modules
For a complete list of changes, visit:
07aa29e394...f78bba8d03
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1319
2022-10-21 09:30:18 +00:00
Franck Bui
2aade03ee5
- Don't create /var/lib/systemd/random-seed in %post (bsc#1181458)
...
To make sure that the same seed is not replicated when installing from a
'golden' image.
For regular installations the random seed file is initialized by the installer
itself (bsc#1174964). Even if it didn't, the random seed file would be created
on first boot anyway.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1318
2022-10-20 14:06:35 +00:00
Franck Bui
7a0cee7ab3
previous change is a workaround for bsc#1203847, mention it in the .changes file
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1317
2022-10-13 07:48:02 +00:00
Franck Bui
c6409a599d
- avoid expanding of macro in comment which leads to an error
...
on installation
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1316
2022-10-13 07:45:15 +00:00
Franck Bui
dc005d9db3
- Import commit 07aa29e3942fb46b0aed5405c88e8d3179ca958f (merge of v251.5)
...
For a complete list of changes, visit:
532faa39eb...07aa29e394
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1315
2022-10-04 08:58:28 +00:00
Franck Bui
c4e5501d2d
- Drop the old band aid used during the breakage introduced by the switch of
...
/tmp to tmpfs
This was done to address the regression reported in boo#1175779 but shouldn't
be necessary anymore since the (few) affected users should have updated
systemd during the last 2 years.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1314
2022-09-21 09:24:59 +00:00
Franck Bui
0d3a5ff4e8
- Move nss-systemd and nss-myhostname NSS modules into the main package
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1313
2022-09-21 07:49:53 +00:00
Franck Bui
6cfbc87466
- Give the instructions to create a home directory with systemd-homed in the
...
description of the systemd-experimental sub-package
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1312
2022-09-20 15:09:28 +00:00
Franck Bui
475413ef0a
also uncomment %{_libdir}/cryptsetup in files.udev
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1311
2022-09-12 09:17:16 +00:00
Franck Bui
e88e17342f
fix listing of libcryptsetup-plugins files in files.udev
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1310
2022-09-12 07:39:26 +00:00
Franck Bui
e71ea8d084
- Enable building and include libcryptsetup-plugins provided by systemd
...
Now that dracut 057 has been released we can enable building libcryptsetup
plugins. These can be used by cryptsetup to extend functionality including
fido2, pkcs11 and tpm2 support.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1309
2022-09-12 07:35:44 +00:00
Franck Bui
902b8dcabd
- rc-local.service.8 belongs to the systemd-sysvcompat sub-package (bsc#1203053)
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1308
2022-09-05 06:57:58 +00:00
Franck Bui
ade1cc1ff6
- Let systemd trust the RTC for 30 years after the last update instead of 15 (bsc#1202356)
...
To allow for our systems to be used in edge locations without systemd updates
for a long time.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1307
2022-08-29 08:14:55 +00:00
Franck Bui
4e94ac9546
Let systemd trust the RTC for 30y instead of 15 (bsc#1202356)
...
to allow for our systems to be used in edge locations
without systemd updates for a long time
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1306
2022-08-29 08:11:19 +00:00
Franck Bui
f09bd0c2b4
Add creation of systemd-oom user (it was forgotten previously)
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1305
2022-08-18 12:51:19 +00:00
Franck Bui
a774458158
Add reference to bsc#1201766 in the changelogs
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1304
2022-08-18 09:29:25 +00:00
Franck Bui
b77174ed0c
Revert "Don't try to apply presets to any services shipped by the experimental sub-package"
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1303
2022-08-18 07:02:18 +00:00
Franck Bui
8c9571746a
- Import commit 532faa39ebaa6f56e493cc938a91a40df082b74f (merge of v251.4)
...
It includes the following fixes:
- 739d7130cb home: drop conflicted headers (bsc#1202221)
- fe0c12178 glibc: Remove #include <linux/fs.h> to resolve fsconfig_command/mount_attr conflict with glibc 2.36 (bsc#1202221)
For a complete list of changes, visit:
8cd784e925...532faa39eb
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1302
2022-08-16 16:17:07 +00:00
Dr. Werner Fink
bc5aa1d691
Add 1001-statx.patch
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1301
2022-08-15 11:44:59 +00:00
Franck Bui
c429363a11
- Don't try to apply presets to any services shipped by the experimental sub-package
...
Experimental services will never be enabled by default.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1300
2022-07-19 12:36:24 +00:00
Franck Bui
3de53823d5
- 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
Franck Bui
3c316c8cfc
- Import commit 8cd784e9250b38d20d8e14fccbfb211010283c79 (merge of v251.3)
...
For a complete list of changes, visit:
3291287906...8cd784e925
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1298
2022-07-19 11:35:56 +00:00
Franck Bui
6c8f3ad5f4
- Import commit 32912879062bb1595d8498b6f9c77d5acd1dc66a
...
111b96ca86 logind: don't delay login for root even if systemd-user-sessions.service is not activated yet (bsc#1195059)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1297
2022-07-19 11:25:58 +00:00
Franck Bui
c62c7505af
- Enable bpf framework
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1296
2022-07-19 08:59:20 +00:00
Franck Bui
c2f80b0408
- 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
Franck Bui
98100aa2bb
- 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
Franck Bui
8b013ff10f
- Make {/etc,/usr/lib}/systemd/network owned by both udev and systemd-network (bsc#1201276)
...
This configuration files put in these directories are read by both udevd and
systemd-networkd.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1293
2022-07-08 18:43:30 +00:00