From 874aa2cc72d1d23d449b26ebc111cf0a01192893 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 14 Feb 2010 22:45:08 +0100 Subject: [PATCH] fixme: minor updates --- fixme | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/fixme b/fixme index 3ed5fdfa2..55df3be71 100644 --- a/fixme +++ b/fixme @@ -1,5 +1,5 @@ -- mounts might take time, need to be executed asynchronously in a forked process? +- trigger mounting; mounts might take time, need to be executed asynchronously in a forked process? - need gc for active jobs that nothing cares for @@ -7,22 +7,14 @@ - refreshing of units (i.e. reload config files) -- dbusification +- further dbusification (i.e. export dependency information, per-unit-type data) - cgroupsification -- udev hookup - - snapshot system -- hookup with battery status, suspend/resume - - add a job mode which shuts everything down but what is requested -- implement priv dropping - -- allow to disable priv dropping for hook scripts from fragment - - implement timer - implement automount @@ -35,8 +27,6 @@ - verify fragment data after loading: refuse cycles on yourself, service units contradicting, more than one Start executable, ... -- automatically delete stale unix sockets - - .socket needs to be notified not only by .service state changes, but also unsuccessful start jobs - we probably cannot use glibc's syslog() for logging, since it @@ -51,7 +41,7 @@ - ability to kill services? i.e. in contrast to stopping them, go directly into killing mode? -- restart-on-success, restart-on-failure, restart-on-abort +- restart-on-success, restart-on-failure, restart-on-abort, restart-on-name-gnone - port over to LISTEN_FDS/LISTEN_PID: @@ -61,7 +51,7 @@ - dbus - rsyslog - cups - - ssh + - ssh CLASSIC - postfix, saslauthd - apache/samba - libvirtd (/var/run/libvirt/libvirt-sock-ro) @@ -72,3 +62,5 @@ - teach dbus to talk to systemd when autospawning services - unix sockets chown()/chgrp() + +- watch dbus names for figuring out when a service has finished startup/goes down -- 2.30.2