From: Lennart Poettering Date: Wed, 30 Oct 2024 08:06:33 +0000 (+0100) Subject: update TODO X-Git-Tag: v257-rc1~109 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c79d38d4127c630431017c389cce6006e671e5af;p=thirdparty%2Fsystemd.git update TODO --- diff --git a/TODO b/TODO index 286a09de86f..e6ffa54005d 100644 --- a/TODO +++ b/TODO @@ -129,6 +129,17 @@ Deprecations and removals: Features: +* system lsmbpf policy that prohibits creating files owned by "nobody" + system-wide + +* system lsmpbf policy that prohibits creating or opening device nodes outside + of devtmpfs/tmpfs, except if they are the pseudo-devices /dev/null, + /dev/zero, /dev/urandom and so on. + +* system lsmbpf policy that enforces that block device backed mounts may only + be established on top of dm-crypt or dm-verity devices, or an allowlist of + file systems (which should probably include vfat, for compat with the ESP) + * $LISTEN_PID, $MAINPID and $SYSTEMD_EXECPID env vars that the service manager sets should be augmented with $LISTEN_PIDFDID, $MAINPIDFDID and $SYSTEMD_EXECPIDFD (and similar for other env vars we might send).