]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - TODO
resolve: rename Link.name -> Link.ifname
[thirdparty/systemd.git] / TODO
diff --git a/TODO b/TODO
index ba6b9c034e5109d950565637e3ab470924efec76..c642403a4ca958b40b8a59f937737ed3596eb50b 100644 (file)
--- a/TODO
+++ b/TODO
@@ -32,9 +32,6 @@ Features:
   - Make sure resume= and resume_offset= on the kernel cmdline always take
     precedence
 
-* maybe add a seccomp-based high-level filter that blocks creation of suid/sgid
-  files.
-
 * make MAINPID= message reception checks even stricter: if service uses User=,
   then check sending UID and ignore message if it doesn't match the user or
   root.
@@ -65,8 +62,6 @@ Features:
 
 * bootctl,sd-boot: actually honour the "architecture" key
 
-* set memory.oom.group in cgroup v2 for all leaf cgroups (kernel v4.19+)
-
 * add a new syscall group "@esoteric" for more esoteric stuff such as bpf() and
   usefaultd() and make systemd-analyze check for it.
 
@@ -74,8 +69,6 @@ Features:
   first. i.e. look for all places we use string_erase()/string_free_erase() and
   augment them with mlock(). Also use MADV_DONTDUMP
 
-* whenever oom_kill memory.event event is triggered print a nice log message
-
 * Move RestrictAddressFamily= to the new cgroup create socket
 
 * support the bind/connect/sendmsg cgroup stuff for sandboxing, and possibly
@@ -144,9 +137,6 @@ Features:
 * When reloading configuration PID 1 should reset all its properties to the
   original defaults before calling parse_config()
 
-* Add OnTimezoneChange= and OnTimeChange= stanzas to .timer units in order to
-  schedule events based on time and timezone changes.
-
 * nspawn: greater control over selinux label?
 
 * hibernate/s2h: make this robust and safe to enable in Fedora by default.
@@ -692,9 +682,7 @@ Features:
   - honor timezone efi variables for default timezone selection (if there are any?)
   - change bootctl to be backed by systemd-bootd to control temporary and persistent default boot goal plus efi variables
 * bootctl
-  - verify that the files boot entries point to exist
   - recognize the case when not booted on EFI
-  - specify paths for boot entries
 
 * maybe do not install getty@tty1.service symlink in /etc but in /usr?
 
@@ -828,9 +816,7 @@ Features:
 
 * timer units:
   - timer units should get the ability to trigger when:
-    o CLOCK_REALTIME makes jumps (TFD_TIMER_CANCEL_ON_SET)
     o DST changes
-    o timezone changes
   - Modulate timer frequency based on battery state
 
 * add libsystemd-password or so to query passwords during boot using the password agent logic
@@ -912,8 +898,6 @@ Features:
 
 * support crash reporting operation modes (https://live.gnome.org/GnomeOS/Design/Whiteboards/ProblemReporting)
 
-* default to actual 32-bit PIDs, via /proc/sys/kernel/pid_max
-
 * be able to specify a forced restart of service A where service B depends on, in case B
   needs to be auto-respawned?