Commit Graph
2877 Commits
Author SHA1 Message Date
Lennart Poettering eab9b9b4ea update TODO 2025-01-21 23:06:55 +01:00
Lennart Poettering 3d3f27cd9a update TODO 2025-01-21 09:59:16 +01:00
Lennart Poettering b2b7c54c17 update TODO 2025-01-20 21:51:40 +01:00
Lennart Poettering 09b70f7cc9 update TODO 2025-01-20 11:35:04 +01:00
Yu Watanabe dadd182317 TODO: fix typo
Follow-up for fb8d46cffe.
2025-01-19 04:25:22 +09:00
Lennart Poettering fb8d46cffe update TODO 2025-01-16 21:58:35 +01:00
Lennart Poettering cf8f6cd057 logind: introduce "user-light" session class
This new session class is to "user" what "background" is to
"background-light": it doesn't cause the per-user service manager to
start.

This new session class is now the default if no session class was
provided at session registration time and the following conditions hold:

1. The session is not graphical
2. The user is not a regular user (but not root)

Or in other words root and system users won't get a service manager
started automatically if they go through a PAM session as part of things
like cron or ftp. They will however still get one if they log in
graphically.

This changes behaviour a bit, but hopefully in OK was.

This also makes "background-light" for system users incl. root.

This addresses one of the ideas discussed in #34988.
2025-01-15 17:03:21 +01:00
Lennart Poettering 3eafa5e23c update TODO 2025-01-15 10:37:19 +01:00
Lennart Poettering 28425b73ee update TODO 2025-01-15 00:26:00 +01:00
Lennart Poettering 857ddc2e55 core: serialize API bus id and validate before deserializing bus tracks, plus several other bus util cleanups (#35970)
Follow-up for #35406
2025-01-14 14:39:58 +01:00
Lennart Poettering 255468d7f2 update TODO 2025-01-14 13:59:54 +01:00
Mike Yuan 1446e3c392 core: serialize API bus id and validate before deserializing bus tracks 2025-01-13 21:52:19 +01:00
Zbigniew Jędrzejewski-Szmek ad7e0fdbf9 Extend elf package metadata to pe/coff files (#35681) 2025-01-11 13:12:39 +01:00
Lennart Poettering 46f881e321 update TODO 2025-01-09 14:40:17 +01:00
Lennart Poettering 0ae98d2f23 update TODO 2025-01-09 14:36:37 +01:00
Lennart Poettering 268d39d18a update TODO 2025-01-08 22:24:39 +01:00
Lennart Poettering bcd2764960 update TODO 2025-01-06 23:37:45 +01:00
Mike Yuan 4cad58788b namespace-util: hook pidref_namespace_open() up with pidfd_get_namespace()
Supersedes #35308
2025-01-04 17:08:00 +01:00
Yu Watanabe aac9d150ed tpm2: tweaks to PCR mask parsing (#35835) 2025-01-04 12:42:54 +09:00
Lennart Poettering 55d47a8988 update TODO 2025-01-03 10:48:07 +01:00
Lennart Poettering f16e08f18e update TODO 2025-01-03 10:44:38 +01:00
Mike Yuan 03ccee1939 errno-list: prefer strerrorname_np() as errno_to_name() provider 2025-01-02 12:01:53 +01:00
Lennart Poettering ccaa76ac48 image-discovery: add per-user scope (#35510) 2024-12-20 22:12:35 +01:00
Lennart Poettering 2b717a7f14 update TODO 2024-12-20 18:04:01 +01:00
Lennart Poettering 8cbcdc78db update TODO 2024-12-20 17:52:09 +01:00
Zbigniew Jędrzejewski-Szmek 6e09210459 docs: rename COREDUMP_PACKAGE_METADATA → ELF_PACKAGE_METADATA
This document is renamed without any changes in a separate commit.
Otherwise, git does not show a diff, which makes it very hard
to review what is actually changed in the text.
2024-12-19 15:35:55 +01:00
Matthias Lisin 4bc06da775 man: fix args order for udevadm info cmd 2024-12-19 12:39:31 +01:00
Lennart Poettering 3ee8082947 update TODO 2024-12-17 18:26:15 +01:00
Lennart Poettering 00a415fc8f tree-wide: remove support for kernels lacking ambient caps
Let's bump the kernel baseline a bit to 4.3 and thus require ambient
caps.

This allows us to remove support for a variety of special casing, most
importantly the ExecStart=!! hack.
2024-12-17 17:34:46 +01:00
Lennart Poettering 7f8c27758b update TODO 2024-12-17 11:18:01 +01:00
Lennart Poettering b92be9b8e0 update TODO 2024-12-13 20:00:41 +01:00
Lennart Poettering 209a9e7bf3 Update TODO 2024-11-27 13:06:18 +01:00
Lennart Poettering 12b06fef7a update TODO 2024-11-19 11:03:16 +01:00
Lennart Poettering cc74edd861 update TODO 2024-11-18 23:50:04 +01:00
Maanya Goenka 68a2a43c9b TODO: Fix typo (#35138)
Replace confex with confext
2024-11-12 19:00:23 +01:00
Lennart Poettering b480a4c15e update TODO 2024-11-08 10:10:11 +01:00
Lennart Poettering c8d45ebfd6 update TODO 2024-11-06 22:19:01 +01:00
Lennart Poettering 0e44f02e2f update TODO 2024-11-04 10:45:26 +01:00
Lennart Poettering aea215d5d9 update TODO 2024-10-31 23:07:48 +01:00
Lennart Poettering c79d38d412 update TODO 2024-10-30 09:06:37 +01:00
Mike Yuan 695323d90a core/service: support sd_notify() MAINPIDFD=1 and MAINPIDFDID=
These serve as race-free alternatives for MAINPID= notification.
2024-10-29 18:42:15 +01:00
Lennart Poettering d585085f57 update TODO 2024-10-25 17:32:19 +02:00
Lennart Poettering a586f57eb2 update TODO 2024-10-25 13:57:44 +02:00
Lennart Poettering 4d5d574906 update TODO 2024-10-23 10:27:04 +02:00
Adrian Vovk e1384cfb09 sysupdate: Introduce optional features
Optional features allow distros to define sets of transfers that can
be enabled or disabled by the system administrator. This is useful for
situations where a distro may want to ship some resources version-locked
to the core OS, but many people have no need for the resource, such as:
development tools/compilers, drivers for specialized hardware, language
packs, etc

We also rename sysupdate.d/*.conf -> sysupdate.d/*.transfer, because
now there are more than one type of definition in sysupdate.d/. For
backwards compat, we still load *.conf files as long as no *.transfer
files are found and the *.conf files don't try to declare themselves
as part of any features

Fixes https://github.com/systemd/systemd/issues/33343
Fixes https://github.com/systemd/systemd/issues/33344
2024-10-18 17:58:45 -04:00
Lennart Poettering 5fc46d7b87 update TODO 2024-10-18 09:54:32 +02:00
Lennart Poettering 3cc52015a8 update TODO 2024-10-18 09:23:54 +02:00
Lennart Poettering 387d6fe6b6 update TODO 2024-10-09 15:43:11 +02:00
Lennart Poettering 438348f7cc update TODO 2024-10-09 09:04:31 +02:00
Yu Watanabe bba5f48acf TODO: fix typo
Follow-up for 26e6986527.
2024-10-07 09:54:00 +09:00