chiark / gitweb /
units: In MeeGo there was more than one ExecStart lines present that caused systemd...
[elogind.git] / TODO
diff --git a/TODO b/TODO
index 889036051bc9b0b1455338c09e5b83f5306a76c9..880123d683353c39100f4e51062ee76acf2a66d0 100644 (file)
--- a/TODO
+++ b/TODO
@@ -11,17 +11,22 @@ Bugfixes:
 
 * make sure timeouts are applied to Type=oneshot services.
 
+* Dangling symlinks of .automount unit files in .wants/ directories, set up
+  automount points even when the original .automount file did not exist
+  anymore. Only the .mount unit was still around.
+
 Features:
 
-* File systems:
+* for socket units don't inherit global stdout setting.
+
+* internal restart counter for units (focus on auto-respawn)
+
+* finer-grained auto-respawn settings (rate-limit)
+
+* be able to specify a forced restart of service A where service B depends on, in case B
+  needs to be auto-respawned?
 
-  mqueue         -       boot
-  configfs       module  boot (order after module load)  GOOD
-  securityfs     -       boot
-  binfmt_misc    module  autofs                          GOOD
-  fuse           module  udev                            GOOD
-  debug          -       boot                            GOOD
-  hugepages      -       boot
+* Something is wrong with symlink handling of "autovt@.service" in "systemctl list-unit-files"
 
 * introduce sd_log_open() to create a connection to the syslog bridge via sd-daemon.h
 
@@ -108,7 +113,8 @@ Features:
   - how to pass throw-away units to systemd, or dynamically change properties of existing units
   - how to integrate cgconfig and suchlike with systemd
   - security properties
-  - inetd conversion
+  - xinetd conversion
+  - details of instantiated @.service setups
 
 * allow port=0 in .socket units