Franck Bui
593c7fc59d
- 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
5f2746d0b4
- 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
cf1b8a4f33
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
639daba392
- 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
0640fcf7d4
- 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
518d9b73f4
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
1b440da1e7
- 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
133dde32cf
- 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
132f2786a0
- 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
5fd8886539
- 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
d04fc1967b
- 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
7e9a47a630
- 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
7d1ef01b92
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
bfc64db98e
Accepting request 1010314 from home:dirkmueller:Factory
...
- avoid expanding of macro in comment which leads to an error
on installation
OBS-URL: https://build.opensuse.org/request/show/1010314
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
e71654912d
- 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
1fdf4c261e
- 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
a0873f1871
- 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
713f9ebffa
- 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
1db434c868
Accepting request 1001304 from home:fawz:branches:Base:System
...
- 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/request/show/1001304
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
2d029247ee
- 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
fed8c6ba7d
- 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
9a5be6c085
Accepting request 999867 from home:bmwiedemann:reproducible
...
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/request/show/999867
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
d1c209b23b
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
7e306f4f89
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
35f4443993
- 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
ad55fe6b21
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
127267652e
- 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
3afc4cd3df
- 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
0f44c51ec7
- 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
934b0e4816
- 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
729b03caea
- 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
de7f0bab9e
- 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
49cdefb529
- 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
ac3a4814a5
- 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
Franck Bui
6904556372
- Import commit 69abca7794ed06d823bc0a9bb55daf822adcc632
...
f29b146685 pstore: Run after modules are loaded
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1292
2022-07-08 16:30:45 +00:00
Franck Bui
1f1a517f25
- pstore is no more considered as an experimental feature: move it to udev
...
package (bsc#1197802)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1291
2022-06-21 14:13:40 +00:00
Franck Bui
206a32029e
- Adjust rpmlintrc for shlib-policy-name-error/multibuild case so that it's not
...
only for x86_64.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1290
2022-06-21 13:21:51 +00:00
Franck Bui
be46e91756
- spec: %suse_version rpm macro is already reserved and has a special meaning in
...
openSUSE distros so rename it to %archive_version instead.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1289
2022-06-21 13:19:55 +00:00
Franck Bui
637820eccd
Accepting request 982793 from home:lnussel:branches:Base:System
...
- spec: add sbat (boo#1198589)
OBS-URL: https://build.opensuse.org/request/show/982793
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1288
2022-06-15 12:35:14 +00:00
Franck Bui
9e50a85b61
update the change logs to mention some bsc references
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1287
2022-06-09 07:29:11 +00:00
Franck Bui
a91a87af78
- Import commit e9fc337d97539fcab23078ab3e06f6b2ce3a3c8d
...
ca0b29521f sha256: fix compilation on efi-ia32
1bbbac6a7e test: enable virtio-rng device for QEMU guests
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1286
2022-06-08 10:19:13 +00:00
Franck Bui
7d0bdd9a7a
- Upgrade to v251.2 (commit 949d6bb7201dd48167ee9716ed6278764d1f4c0f)
...
See https://github.com/openSUSE/systemd/blob/SUSE/v251/NEWS for
details.
- Rebased 0001-conf-parser-introduce-early-drop-ins.patch
- systemd-testsuite now requires python3-pexpect due to TEST-69-SHUTDOWN
relying on this module.
- sysusers.d/systemd-network.conf has been moved to systemd-network
sub-package since the tmpfiles configuration snippets for networkd has also
been moved to this sub-package.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1285
2022-06-07 18:24:43 +00:00
Franck Bui
1e53113208
- Import commit 4dbc543953eabd4c578da67ce6e2970d6f96c406 (merge of v250.6)
...
For a complete list of changes, visit:
0d950479e5...4dbc543953
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1284
2022-05-31 13:29:05 +00:00
Franck Bui
9206cade8b
Accepting request 976995 from home:jengelh:branches:Base:System
...
- Update rpmlintrc for shlib-policy-name-error/multibuild case.
OBS-URL: https://build.opensuse.org/request/show/976995
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1283
2022-05-23 08:16:22 +00:00
Franck Bui
9af5a12a0f
- Import commit 0d950479e58dd3af007eb3780d600a5446aac519 (merge of v250.5)
...
For a complete list of changes, visit:
736db5a59f...0d950479e5
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1281
2022-05-06 14:54:56 +00:00
Franck Bui
321b6756a8
- Call pam_loginuid when creating user@.service (bsc#1198507)
...
It's a backport of upstream commit 1000522a60ceade446773c67031b47a566d4a70d.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1280
2022-04-29 15:36:28 +00:00
Franck Bui
3a71e5f4e3
Accepting request 971002 from home:lnussel:branches:Base:System
...
- spec: sign the systemd-boot efi binary (boo#1198586)
OBS-URL: https://build.opensuse.org/request/show/971002
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1279
2022-04-20 08:23:46 +00:00
Franck Bui
6d7a87b727
- Drop 0011-core-disable-session-keyring-per-system-sevice-entir.patch
...
Since bsc#1081947 has been addressed, we can attempt to re-enable private
session kernel keyring for each system service hence each service gets a
session keyring that is specific to the service.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1278
2022-04-19 11:26:19 +00:00
Franck Bui
35f5ab4e2b
- Import commit 736db5a59f1ab1317ef64ec6e7dc394250178146
...
98bc28d824 tmpfiles: constify item_compatible() parameters
3faf1a2648 test: adapt install_pam() for openSUSE
b7ca34fa28 test: add test checking tmpfiles conf file precedence
2713693d93 test tmpfiles: add a test for 'w+'
ce2cbefe38 tmpfiles.d: only 'w+' can have multiple lines for the same path (bsc#1198090)
769f5a0cbe Support -D_FORTIFY_SOURCE=3 by using __builtin_dynamic_object_size.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1277
2022-04-19 09:09:31 +00:00
Franck Bui
65352a537b
Accepting request 968042 from home:Andreas_Schwab:Factory
...
- libseccomp is needed everywhere
OBS-URL: https://build.opensuse.org/request/show/968042
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1276
2022-04-11 07:55:36 +00:00