chiark / gitweb /
rules: mark loop device as SYSTEMD_READY=0 if no file is attached
[elogind.git] / TODO
diff --git a/TODO b/TODO
index fd75eab4a1b1004cc258e108f88dd55e28bb3705..23046e23bc86279e5d08f17351ab0cfb58582569 100644 (file)
--- a/TODO
+++ b/TODO
@@ -27,6 +27,13 @@ External:
 
 Features:
 
+* mount /sys/fs/cgroup read-only (but leave the subdirs writable)
+
+* gpt-auto-generator:
+  - Support LUKS for root devices
+  - Define new partition type for encrypted swap? Support probed LUKS for encrypted swap?
+  - Make /home automount rather than mount?
+
 * improve journalctl performance by loading journal files
   lazily. Encode just enough information in the file name, so that we
   don't have to open it to know that it is not interesting for us, for
@@ -75,8 +82,6 @@ Features:
   service instances processing the listening socket, and open this up
   for ReusePort=
 
-* add a timelimit to generator invocation
-
 * socket units: support creating sockets in different namespace,
   opening it up for JoinsNamespaceOf=. This would require to fork off
   a tiny process that joins the namespace and creates/binds the socket
@@ -155,8 +160,6 @@ Features:
   Maybe take a BSD lock at the disk device node and teach udev to
   check for that and suppress event handling.
 
-* something pulls in pcre as shared object dependency into our daemons such as hostnamed.
-
 * allow implementation of InaccessibleDirectories=/ plus
   ReadOnlyDirectories=... for whitelisting files for a service.
 
@@ -183,6 +186,7 @@ Features:
   - introduce sd_bus_emit_object_added()/sd_bus_emit_object_removed() that automatically includes the build-in interfaces in the list
   - port to sd-resolve for connecting to TCP dbus servers
   - constructors for bus messages should probably not be OK with a NULL bus pointer
+  - sd_bus_escape_label() should probably be reworked into sd_bus_make_bus_path(prefix, external_id)
 
 * sd-event
   - allow multiple signal handlers per signal?
@@ -670,7 +674,6 @@ Features:
    - add proper initrd support (in particular generate .network/.link files based on /proc/cmdline)
    - add reduced [Link] support to .network files
    - add IPv4LL tests (inspire by DHCP)
-   - add IPv4LL to man pages. Explain coexistance between DHCP
    - add Scope= parsing option for [Network]
    - change LL address generation and make it predictable like get_mac() (link-config.c)
    - have smooth transition from LL to routable address, without disconnecting clients.