chiark / gitweb /
hostnamectl: read virtualization/architecture from remote side
[elogind.git] / TODO
diff --git a/TODO b/TODO
index 51dee2c6ec2f8e60b0504247f84fccaf7908c4c0..b7dff10e43cf352b5f66c2da92bc378f85cd4a52 100644 (file)
--- a/TODO
+++ b/TODO
@@ -27,11 +27,25 @@ External:
 
 Features:
 
-* 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
-
-* logind: avoid suspending on SW_LID if SW_DOCK is set
+* logind: watch drm connectors and if we see a number of connectors !=
+  1 avoid processing the lid switch.
+
+* logind: avoid processing the lid switch for 3min (or so) after
+  startup and 1min (or so) after coming back from suspend, in order to
+  give USB docking stations time to pop up a video device, which could
+  act as lid-switch blocker.
+
+* 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().