]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - TODO
cryptsetup: drop unnecessary bracket
[thirdparty/systemd.git] / TODO
diff --git a/TODO b/TODO
index fb29a975f715f13eeb545ad247bddd3b535d59c6..89f7455e5b3c49ca0086590e6fc0baf00b9a99eb 100644 (file)
--- a/TODO
+++ b/TODO
@@ -20,6 +20,27 @@ Janitorial Clean-ups:
 
 Features:
 
+* cryptsetup: optionally, when run during boot-up and password is never
+  entered, and we are on AC power (or so), power off machine again
+
+* when configuring loopback netif, and it fails due to EPERM, eat up error if
+  it happens to be set up alright already.
+
+* at boot: check if battery above some threshold, if not power off again after explanation
+
+* userdb: add field for ambient caps, so that a user can have CAP_WAKE_ALARM
+  for example. And add code that resets ambient caps for all services by
+  default.
+
+* homed: try to unmount in regular intervals when home dir was busy when we
+  tried because idle.
+
+* sd-bus: when connecting to some dbus server socker, set originating AF_UNIX
+  socket name in abstract namespace to include "description" string, and pick
+  it up from there in sd_bus_creds logic. i.e. we can use the socket peer
+  address as conduit for some minimal connection metainfo, and use it to
+  restore the "description" logic that kdbus used to have.
+
 * teach LoadCredential= the ability to load all files from a specified dir as
   individual creds
 
@@ -625,7 +646,7 @@ Features:
   parameters
 
 * maybe hook of xfs/ext4 quotactl() with services? i.e. automatically manage
-  the quota of the user indicated in User= via unit file settings, like the
+  the quota of the user indicated in User= via unit file settings, like the
   other resource management concepts. Would mix nicely with DynamicUser=1. Or
   alternatively, do this with projids, so that we can also cover services
   running as root. Quota should probably cover all the special dirs such as