]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - TODO
journal: defer journal closes on rotate
[thirdparty/systemd.git] / TODO
diff --git a/TODO b/TODO
index 9ca06af63ac8028f40814d7b481454ee6a86cf57..92cc8cc43352868d321a872c5eb2fccfa39cb7c6 100644 (file)
--- a/TODO
+++ b/TODO
@@ -33,21 +33,18 @@ Janitorial Clean-ups:
 
 Features:
 
-* rework coredump tool to move actual processing into a socket activated service
+* resolved: maybe, after all, implement local listening for DNS packets on port
+  53.
 
-* cache sd_event_now() result from before the first iteration...
+* delay activation of logind until somebody logs in, or when /dev/tty0 pulls it
+  in or lingering is on (so that containers don't bother with it until PAM is used). also exit-on-idle
 
-* remove Capabilities=, after all AmbientCapabilities= and CapabilityBoundingSet= should be enough.
+* cache sd_event_now() result from before the first iteration...
 
 * support for the new copy_file_range() syscall
 
 * add systemctl stop --job-mode=triggering that follows TRIGGERED_BY deps and adds them to the same transaction
 
-* coredump logic should use prlimit() to query RLIMIT_CORE of the dumpee and honour it
-
-* Add a MaxRuntimeSec= setting for service units (or units in general) to terminate units after they ran for a certain
-  amount of time
-
 * Maybe add a way how users can "pin" units into memory, so that they are not subject to automatic GC?
 
 * PID1: find a way how we can reload unit file configuration for
@@ -325,10 +322,6 @@ Features:
        - path escaping
   - update systemd.special(7) to mention that dbus.socket is only about the compatibility socket now
   - test bloom filter generation indexes
-  - bus-proxy: when passing messages from kdbus, make sure we properly
-    handle the case where a large number of fds is appended that we
-    cannot pass into sendmsg() of the AF_UNIX sokcet (which only accepts
-    253 messages)
   - kdbus: introduce a concept of "send-only" connections
   - kdbus: add counter for refused unicast messages that is passed out via the RECV ioctl. SImilar to the counter for dropped multicast messages we already have.
 
@@ -649,10 +642,6 @@ Features:
 * coredump:
   - save coredump in Windows/Mozilla minidump format
   - move PID 1 segfaults to /var/lib/systemd/coredump?
-  - make the handler check /proc/$PID/rlimits for RLIMIT_CORE,
-    and supress coredump if turned off. Then change RLIMIT_CORE to
-    infinity by default for all services. This then allows per-service
-    control of coredumping.
 
 * support crash reporting operation modes (https://live.gnome.org/GnomeOS/Design/Whiteboards/ProblemReporting)