chiark / gitweb /
update fixme
[elogind.git] / fixme
diff --git a/fixme b/fixme
index aa80b46ab401e8a3e522a42d2ec05bbb89e21f44..29ac7cf996e55276de8b3c609109ab957e1979ed 100644 (file)
--- a/fixme
+++ b/fixme
@@ -3,9 +3,9 @@
 
 - need gc for active jobs that nothing cares for
 
-- need gc for names that are not referenced anymore
+- need gc for units that are not referenced anymore
 
-- refreshing of names (i.e. reload config files)
+- refreshing of units (i.e. reload config files)
 
 - dbusification
 
 
 - snapshot system
 
-- s/milestone/target/
-
 - hookup with battery status, suspend/resume
 
 - add a job mode which shuts everything down but what is requested
 
-- write log subsystem/log output logic for daemons
-
 - implement priv dropping
 
 - allow to disable priv dropping for hook scripts from fragment
@@ -39,6 +35,8 @@
 
 - templating/instances
 
-- verify fragment data after loading: refuse cycles on yourself, service names contradicting, more than one Start executable, ...
+- verify fragment data after loading: refuse cycles on yourself, service units contradicting, more than one Start executable, ...
+
+- automatically delete stale unix sockets
 
-- rate limit startups
+- .socket needs to be notified not only by .service state changes, but also unsuccessful start jobs