]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - TODO
pid1: log the reason why restart will or will not happen
[thirdparty/systemd.git] / TODO
diff --git a/TODO b/TODO
index 5b7e1a0cf17dc384154e1d829514776762ebc25c..8d0a4dabcf95ebf988085c88e7a91020f5693856 100644 (file)
--- a/TODO
+++ b/TODO
@@ -19,6 +19,20 @@ Janitorial Clean-ups:
 
 Features:
 
+* add an explicit "vertical" mode to format-table, so that "systemctl
+  status"-like outputs (i.e. with a series of field names left and values
+  right) become genuine first class citizens, and we gain automatic, sane JSON
+  output for them.
+
+* dissector: invoke fsck on the file systems we encounter, after all ext4 is
+  still pretty popular (and we mount the ESP too with it after all, which is
+  fat)
+
+* systemd-firstboot: teach it dissector magic, so that you can point it to some
+  disk image and it will just set everything in it all behind the scenes.
+
+* systemd-firstboot: add --force mode that replaces existing configuration.
+
 * We should probably replace /var/log/README, /etc/rc.d/README with symlinks
   that are linked to these places instead of copied. After all they are
   constant vendor data.
@@ -612,8 +626,6 @@ Features:
 * transient units:
   - add field to transient units that indicate whether systemd or somebody else saves/restores its settings, for integration with libvirt
 
-* Automatically configure swap partition to use for hibernation by looking for largest swap partition on the root disk?
-
 * when we detect low battery and no AC on boot, show pretty splash and refuse boot
 
 * libsystemd-journal, libsystemd-login, libudev: add calls to easily attach these objects to sd-event event loops