chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9a05490
)
update TODO
author
Lennart Poettering
<lennart@poettering.net>
Thu, 22 May 2014 03:16:25 +0000
(12:16 +0900)
committer
Lennart Poettering
<lennart@poettering.net>
Thu, 22 May 2014 03:16:25 +0000
(12:16 +0900)
TODO
patch
|
blob
|
history
diff --git
a/TODO
b/TODO
index 7e59b339d9802e52c52c54fd199d66452de41277..12d144af2fce23577261ca467687bd572f17a9b1 100644
(file)
--- a/
TODO
+++ b/
TODO
@@
-96,14
+96,6
@@
Features:
* add an "input" group to udev logic and add all input devices to it
* 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
* 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
* 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.
* allow implementation of InaccessibleDirectories=/ plus
ReadOnlyDirectories=... for whitelisting files for a service.
@@
-298,7
+284,6
@@
Features:
* introduce ExecCondition= in services
* EFI:
* 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
- 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"
- 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
- 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...
- 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:
* 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
* 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/
- 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
- 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
* cryptsetup:
- cryptsetup-generator: allow specification of passwords in crypttab itself
@@
-669,8
+648,6
@@
Features:
* fingerprint.target, wireless.target, gps.target, netdevice.target
* fingerprint.target, wireless.target, gps.target, netdevice.target
-* io priority during initialization
-
* drop cap bounding set in readahead and other services
* systemd-python:
* 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?
* 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
* kernel: add device_type = "fb", "fbcon" to class "graphics"
* drop accountsservice's StandardOutput=syslog and Type=dbus fields