From 35d488415d8d01b7d49c39459bae4017583a04ce Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 29 May 2018 16:20:46 +0200 Subject: [PATCH] update TODO --- TODO | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/TODO b/TODO index ff38ac307..40007ef31 100644 --- a/TODO +++ b/TODO @@ -24,16 +24,13 @@ Janitorial Clean-ups: Features: +* Add OnTimezoneChange= and OnTimeChange= stanzas to .timer units in order to + schedule events based on time and timezone changes. + * add O_TMPFILE support to copy_file_atomic() * nspawn: greater control over selinux label? -* sd-event: implement inotify events, as we can safely and robustly do that now - for any inode without fearing confusion by inodes appearing at multiple - places: we can open it with O_PATH first, then store its inode in a hash - table, to recognize duplicate watches before creating (and thus corrupting - pre-existing ones) them, and using /proc/self/fd/ to add it right after. - * the error paths in usbffs_dispatch_ep() leak memory * cgroups: figure out if we can somehow communicate in a cleaner way whether a @@ -68,12 +65,6 @@ Features: numbers. * port systemctl, elogind-inhibit, busctl, … over to format-table.[ch]'s table formatters -* Check that users of inotify's IN_DELETE_SELF flag are using it properly, as - usually IN_ATTRIB is the right way to watch deleted files, as the former only - fires when a file is actually removed from disk, i.e. the link count drops to - zero and is not open anymore, while the latter happens when a file is - unlinked from any dir. - * pid1: lock image configured with RootDirectory=/RootImage= using the usual nspawn semantics while the unit is up -- 2.30.2