-* systemctl (and possibly related tools): support a new switch that
- allows enumerating units in local containers recursively. "systemctl
- list-units -R" or so should not only lists on the host, but also the
- services in all containers in a pretty way, to give an overview of
- the entire system. Also, maybe add "systemctl list-machines" which
- works like "machinectl list" but includes information about the
- health status of each registered machine. For that we should
- probably implement something that encodes the system health status
- in a single enum state, i.e. something like a system-wide state
- starting → running → failed → stopping, that is based on the current
- job queue and a check for failed services. Maybe then change
- "systemctl status" without args to output this state along with a
- selection of other data, such as the uptime or so.
-
-* generalize ConditionXYZ= logic and make it available in networkd's
- .network, .netdev, .network files, too. This is particularly useful
- to match on containers with ConditionVirtualization to
- conditionalize network setups for containers
-
-* doc: remove documentation for .include, drop-in snippets are the
- better replacement.
-
-* Add a seccomp-based filter for socket() calls to limit services to
- specific address families (for example: AF_UNIX), inspired by
- Android's sandboxing
+* consider adding RuntimeDirectoryUser= + RuntimeDirectoryGroup=
+
+* sd-event: define more intervals where we will shift wakeup intervals around in, 1h, 6h, 24h, ...
+
+* 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
+ the most common operations.
+
+* support transient mount units
+
+* add an "input" group to udev logic and add all input devices to it
+
+* machined: provide calls GetMachineByAddress() on the manager
+ interface to get the machine for a local IP address, and
+ GetAddress() on the Machine interface to get the Address for a
+ machine. Implement via forking off child process which quickly joins
+ the cotnainer and passes data to parent. Show this in "machinectl
+ status", and use it to implement NSS module to provide automatic
+ name resolution for containers.
+
+* add generator that pulls in systemd-network from containers when
+ CAP_NET_ADMIN is set, more than the loopback device is defined, even
+ when it is otherwise off
+
+* MessageQueueMessageSize= and RLimitFSIZE= (and suchlike) should use parse_iec_size().
+
+* "busctl status" works only as root on dbus1, since we cannot read
+ /proc/$PID/exe