From 97c52b838b45aee16ed9dad5a614a027f12d89ee Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 22 May 2014 12:16:25 +0900 Subject: [PATCH] update TODO --- TODO | 31 +------------------------------ 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/TODO b/TODO index 7e59b339d..12d144af2 100644 --- a/TODO +++ b/TODO @@ -96,14 +96,6 @@ Features: * add an "input" group to udev logic and add all input devices to it -* 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 @@ -187,12 +179,6 @@ Features: * load .d/*.conf dropins for device units -* gparted needs to disable auto-activation of mount units somehow, or - maybe we should stop doing auto-activation of this after boot - entirely. https://bugzilla.gnome.org/show_bug.cgi?id=701676 - Maybe take a BSD lock at the disk device node and teach udev to - check for that and suppress event handling. - * allow implementation of InaccessibleDirectories=/ plus ReadOnlyDirectories=... for whitelisting files for a service. @@ -298,7 +284,6 @@ Features: * introduce ExecCondition= in services * EFI: - - write man page for efi boot generator - honor language efi variables for default language selection (if there are any?) - 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 @@ -405,7 +390,6 @@ Features: - systemctl: "Journal has been rotated since unit was started." message is misleading - support "systemctl stop foobar@.service" to stop all units matching a certain template - Something is wrong with symlink handling of "autovt@.service" in "systemctl list-unit-files" - - rework wait filter to not require match callback - better error message if you run systemctl without systemd running - systemctl status output should should include list of triggering units and their status @@ -418,8 +402,6 @@ Features: - systemctl list-unit-files should list generated files (and probably with a new state "generated" for them, or so) - systemctl: maybe add "systemctl add-wants" or so... -* introduce ntp.service (or suchlike) as symlink that is used to arbitrate between various NTP implementations - * deal with sendmail/postfix exclusivity * timer units: @@ -461,7 +443,7 @@ Features: * on shutdown: move utmp, wall, audit logic all into PID 1 (or logind?), get rid of systemd-update-utmp-runlevel -* add "provisioning" instructions to setup an empty /etc + /var +* add "factory" instructions to setup an empty /etc + /var - used to setup a new container from a shared /usr - superset of tmpfiles model - instructions shipped by packages and stored in /usr/lib/ @@ -481,9 +463,6 @@ Features: - nspawn: make it work for dwalsh and shared /usr containers -- tmpfs mounts as command line parameters - refuses to boot containers without /etc/machine-id (OK?), and with empty /etc/machine-id (not OK). - support taking a btrfs snapshot at startup and dropping it afterwards - - maybe: hookup nspawn and PrivateNetwork=yes with "ip netns" - - generate predictable mac addresses for the netdev we create (host0), maybe based on guest's machine - name and machine-id of host (?) * cryptsetup: - cryptsetup-generator: allow specification of passwords in crypttab itself @@ -669,8 +648,6 @@ Features: * fingerprint.target, wireless.target, gps.target, netdevice.target -* io priority during initialization - * drop cap bounding set in readahead and other services * systemd-python: @@ -729,12 +706,6 @@ External: * patch kernel for xattr support in /dev, /proc/, /sys? -* NTP: the kernel's 11-minutes-mode syncs the system time to the RTC, but only - in an ~30 minutes window. It does not adjust larger differences. Find a way - to tell the kernel, to always do a full time sync when the RTC is in UTC and - we are in 11-minutes-mode. When we trust the system time to NTP we also want - the RTC to sync up. - * kernel: add device_type = "fb", "fbcon" to class "graphics" * drop accountsservice's StandardOutput=syslog and Type=dbus fields -- 2.30.2