]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - TODO
acl-util: fix memleak
[thirdparty/systemd.git] / TODO
diff --git a/TODO b/TODO
index b4443ce5851de62dd9b94b95a53633ac21c9409f..c8266a549dde153d2657d85a0a1c134e2bd5be5d 100644 (file)
--- a/TODO
+++ b/TODO
@@ -32,6 +32,15 @@ Janitorial Clean-ups:
 
 Features:
 
+* drop nss-myhostname in favour of nss-resolve?
+
+* drop internal dlopen() based nss-dns fallback in nss-resolve, and rely on the
+  external nsswitch.conf based one
+
+* add a percentage syntax for TimeoutStopSec=, e.g. TimeoutStopSec=150%, and
+  then use that for the setting used in user@.service. It should be understood
+  relative to the configured default value.
+
 * on cgroupsv2 add DelegateControllers=, to pick the precise cgroup controllers to delegate
 
 * in networkd, when matching device types, fix up DEVTYPE rubbish the kernel passes to us
@@ -40,14 +49,6 @@ Features:
 
 * switch to ProtectSystem=strict for all our long-running services where that's possible
 
-* introduce an "invocation ID" for units, that is randomly generated, and
-  identifies each runtime-cycle of a unit. It should be set freshly each time
-  we traverse inactive → activating/active, and should be the primary key to
-  map offline data (stored in the journal) with online bus objects. Let's pass
-  this as $SYSTEMD_INVOCATION_ID to services, as well as set this as xattr on
-  the cgroup of a services. The former is accessible without privileges, the
-  latter ensures the ID cannot be faked.
-
 * If RootDirectory= is used, mount /proc, /sys, /dev into it, if not mounted yet
 
 * Permit masking specific netlink APIs with RestrictAddressFamily=
@@ -498,7 +499,6 @@ Features:
     message that works, but alraedy after a short tiemout
   - check if we can make journalctl by default use --follow mode inside of less if called without args?
   - maybe add API to send pairs of iovecs via sd_journal_send
-  - journal: when writing journal auto-rotate if time jumps backwards
   - journal: add a setgid "systemd-journal" utility to invoke from libsystemd-journal, which passes fds via STDOUT and does PK access
   - journactl: support negative filtering, i.e. FOOBAR!="waldo",
     and !FOOBAR for events without FOOBAR.