chiark / gitweb /
readahead: make sure /dev/.systemd/readahead exists
[elogind.git] / fixme
diff --git a/fixme b/fixme
index 16aabdaa1c590c1150134dd8e0c42869c916035b..e7bf69c9f4ffaf4a99a610bfaf41bc1063e6648d 100644 (file)
--- a/fixme
+++ b/fixme
@@ -1,9 +1,4 @@
-* do not throw error when .service file is linked to /dev/null
-
-* oneshot services which do not remain: 'exited' instead of 'dead'?
-  it should be visible in 'systemctl' that they have been run
-
-* dot output for --test showing the 'initial transaction'
+v11:
 
 * have a simple syslog bridge providing /dev/log and forward messages
   to /dev/kmsg. at the moment the real syslog can be started, the bridge
 
 * have a simple syslog bridge providing /dev/log and forward messages
   to /dev/kmsg. at the moment the real syslog can be started, the bridge
   support in the kernel ringbuffer, without any syslog service or disk
   access
 
   support in the kernel ringbuffer, without any syslog service or disk
   access
 
+* emergency.service should start default.target after C-d. synchronize from fedora's initscripts package
+
+* verify ordering of random-seed-load and base.target!
+
+later:
+
+* do not throw error when .service file is linked to /dev/null
+
+* oneshot services which do not remain: 'exited' instead of 'dead'?
+  it should be visible in 'systemctl' that they have been run
+
+* dot output for --test showing the 'initial transaction'
+
 * calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
 
 * implicitly import "defaults" settings file into all types
 
 * calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
 
 * implicitly import "defaults" settings file into all types
 
-* add #ifdefs for non-sysv builds
-  ABI: sysv "legacy", disable D-Bus export if not compiled-in
-
 * "disabled" load state?
 
 * ability to kill services? i.e. in contrast to stopping them, go directly
 * "disabled" load state?
 
 * ability to kill services? i.e. in contrast to stopping them, go directly
@@ -62,7 +67,7 @@
 
 * ConditionFileExists=, ConditionKernelCommandLine=, ConditionEnvironment= with !
 
 
 * ConditionFileExists=, ConditionKernelCommandLine=, ConditionEnvironment= with !
 
-* accountsservice is dod
+* accountsservice is borked
 
 * auditd service files
 
 
 * auditd service files
 
@@ -76,8 +81,6 @@
 
 * passphrase agent https://bugs.freedesktop.org/show_bug.cgi?id=30038
 
 
 * passphrase agent https://bugs.freedesktop.org/show_bug.cgi?id=30038
 
-* emergency.service should start default.target after C-d.
-
 * support dbus introspection in mid-level object paths, i.e. in /org/freedesktop/systemd/units/.
 
 * systemctl auto-pager a la git
 * support dbus introspection in mid-level object paths, i.e. in /org/freedesktop/systemd/units/.
 
 * systemctl auto-pager a la git
 
 * ask-password tty timeout
 
 
 * ask-password tty timeout
 
-* properly handle bind mounts in /etc/fstab
+* properly handle multiple inotify events per read() in path.c and util.c
+
+* readahead: btrfs/LVM SSD detection
+
+* document locale.conf, vconsole.conf and possibly the tempfiles.d and modules-load.d mechanism.
+
+* when /proc/self/mountinfo is not parsable, proceed with next line
 
 
-* readahead() vs. fadvise() vs. ioprio
+* beefed up tmpwatch that reads tmpfiles.d
 
 External:
 
 
 External: