+* systemctl enable as D-Bus call
+
+* consider services with any kind of link in /etc/systemd/system enabled
+
+* show failure error string in "systemctl status"
+
+* make sure timeouts are applied to Type=oneshot services.
+
+* Implement:
+ systemctl mask <unit>
+ systemctl unmask <unit>
+ Also support --temp to make this temporary by placing mask links in /run.
+
+* detect LXC environment
+
+* invoke vhangup() before and after invoking getty
+ http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=3c95c985fa91ecf6a0e29622bbdd13dcfc5ce9f1
+
+* Maybe store in unit files whether a service should be enabled by default on package installation
+ (belongs into a distro pattern though, not in an upstream package's service file)
+
+* perhaps add "systemctl reenable" as combination of "systemctl disable" and "systemctl enable"
+
+* need a way to apply mount options of api vfs from systemd unit files
+ (or some other modern source?) instead of fstab?
+
+* maybe introduce ExecRestartPre=
+
+* figure out what happened to bluez patch
+
+* Patch systemd-fsck to use -C and pass console fd to it
+
+* configurable jitter for timer events
+
+* Support ProcessNeededForShutdown=true to allow stuff like mdmon to
+ be killed very late after the rootfs is read only? If implement pass
+ this to shutdown binary via command line argument.
+
+* use pivot_root on shutdown so that we can unmount the root directory.
+ - copy binaries to, and pivot_root() to the "shutdown tmpfs"
+ - solve "mdadm --wait-clean" problem that way