Franck Bui
27d98bf151
- Enable that systemd can load the IMA policy from
...
/etc/ima/ima-policy. This is used to complement dracut-ima when
using SELinux, as the SELinux policy should not be loaded in the
initrd (https://github.com/openSUSE/microos-tools/pull/14 )
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1360
2023-03-20 08:20:36 +00:00
Franck Bui
888db67d87
- Add 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch (bsc#1209305)
...
Added temporarily until it's merged in either the stable v253 branch or in the
SUSE git repo.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1359
2023-03-16 07:35:14 +00:00
Franck Bui
dea6ec1cda
- Add 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch until
...
https://github.com/systemd/systemd/issues/26839 is fixed properly.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1358
2023-03-16 07:30:09 +00:00
Franck Bui
c30193ab3b
- testsuite: mtools is required by TEST-58-REPART
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1357
2023-03-16 07:28:34 +00:00
Franck Bui
3eafa1d6cf
- swtpm and tpm2.0-tools are needed by TEST-70-TPM2
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1356
2023-03-13 17:13:34 +00:00
Franck Bui
642b82b198
- Add 5000-core-manager-run-generators-directly-when-we-are-in-.patch, a
...
temporary workaround until https://github.com/dracutdevs/dracut/issues/2211 is
fixed in dracut.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1355
2023-03-09 10:39:10 +00:00
Franck Bui
6d845d0b23
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
Franck Bui
94b0f61cee
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
Franck Bui
900bb2d24e
- 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
Franck Bui
c6f20547b8
- Import commit d447802feee7752cd1756f8fa86ce2a6314ba24f (merge of v252.7)
...
For a complete list of changes, visit:
8e0a8094b8...d447802fee
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1351
2023-03-06 08:50:22 +00:00
Franck Bui
7ad02a1732
- Correct BR from python3-jinja2 to python3-Jinja2, fixes
...
dependency resolving on older distros
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1350
2023-02-28 15:53:20 +00:00
Franck Bui
d8873256ba
- Fix return non-zero value when disabling SysVinit service(bsc#1208432)
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1349
2023-02-28 08:09:56 +00:00
Franck Bui
39a67a4176
- Import commit 8e0a8094b8bbc442d262795b85ac57a37264c5fe (merge of v252.6)
...
For a complete list of changes, visit:
d87834a334...8e0a8094b8
- Drop 5000-rules-add-missing-line-continuation.patch, it's part of v252.6.
- aaa_base has stop providing /etc/sysctl.conf, cope with this change so the
compat symlink we provide is not dangling during the build.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1348
2023-02-27 14:53:36 +00:00
Franck Bui
cec9a590c3
- Drop build requirement on libpci, it's not more needed since udev hwdb was
...
introduced 11 years ago.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1347
2023-02-17 11:11:32 +00:00
Franck Bui
7b177863ef
- Conditionalize the use of /lib/modprobe.d only on systems with split usr
...
support enabled (i.e. SLE).
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1346
2023-02-07 08:56:44 +00:00
Franck Bui
653a904d5b
- Import commit d87834a33444b7163e741e1089e82b44af663808 (merge of v252.5)
...
For a complete list of changes, visit:
5a506d73bd...d87834a334
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1345
2023-01-30 08:42:28 +00:00
Franck Bui
bc11f2c404
- Move the bash completion support for systemd-cryptenroll in udev.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1344
2023-01-26 16:32:16 +00:00
Franck Bui
5a9e8fa251
- systemd-testsuite: move the integration tests in a dedicated sub directory.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1343
2023-01-26 16:14:53 +00:00
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