From: Lennart Poettering Date: Wed, 3 Jul 2024 08:55:13 +0000 (+0200) Subject: update TODO X-Git-Tag: v257-rc1~987 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9545512f3e4179e79050c9a6274b4a6671b9c12b;p=thirdparty%2Fsystemd.git update TODO --- diff --git a/TODO b/TODO index 036e8cde411..aa69ab8693e 100644 --- a/TODO +++ b/TODO @@ -130,6 +130,10 @@ Deprecations and removals: Features: +* logind: when logging in use new tmpfs quota support to configure quota on + /tmp/ + /dev/shm/. But do so only in case of tmpfs, because otherwise quota + is persistent and any persistent settings mean we don#t have to reapply them. + * initrd: when transitioning from initrd to host, validate that /lib/modules/`uname -r` exists, refuse otherwise @@ -161,11 +165,6 @@ Features: set Slice=protected.sice, RefuseManualStart=yes, RefuseManualStop=yes and a couple of other things. -* improve inode_same_at() to use AT_HANDLE_FID flag in name_to_handle_at() to - compare inode identity, rather than .st_ino – where available. Kernel FS - folks gave up on idea that inode numbers are fs-wide unique, and suggest - using the file handle/AT_HANDLE_FID instead. - * add feature to xopenat() that implements O_REGULAR in userspace: i.e. let's open the inode via O_PATH first, then validate its type, and then convert to proper fd via fd_reopen()