mirror of
https://github.com/systemd/systemd.git
synced 2025-02-25 21:57:32 +03:00
update TODO
This commit is contained in:
parent
4d8eca03e5
commit
d1797c42cc
36
TODO
36
TODO
@ -953,10 +953,6 @@ Features:
|
|||||||
case the same wd is reused multiple times before we start processing
|
case the same wd is reused multiple times before we start processing
|
||||||
IN_IGNORED again)
|
IN_IGNORED again)
|
||||||
|
|
||||||
* systemd-fstab-generator: support addition mount specifications via kernel
|
|
||||||
cmdline. Usecase: invoke a VM, and mount a host homedir into it via
|
|
||||||
virtio-fs.
|
|
||||||
|
|
||||||
* for vendor-built signed initrds:
|
* for vendor-built signed initrds:
|
||||||
- kernel-install should be able to install encrypted creds automatically for
|
- kernel-install should be able to install encrypted creds automatically for
|
||||||
machine id, root pw, rootfs uuid, resume partition uuid, and place next to
|
machine id, root pw, rootfs uuid, resume partition uuid, and place next to
|
||||||
@ -1320,19 +1316,6 @@ Features:
|
|||||||
- cryptsetup-generator: allow specification of passwords in crypttab itself
|
- cryptsetup-generator: allow specification of passwords in crypttab itself
|
||||||
- support rd.luks.allow-discards= kernel cmdline params in cryptsetup generator
|
- support rd.luks.allow-discards= kernel cmdline params in cryptsetup generator
|
||||||
|
|
||||||
* when configuring loopback netif, and it fails due to EPERM, eat up error if
|
|
||||||
it happens to be set up alright already.
|
|
||||||
|
|
||||||
* userdb: add field for ambient caps, so that a user can have CAP_WAKE_ALARM
|
|
||||||
for example. And add code that resets ambient caps for all services by
|
|
||||||
default.
|
|
||||||
|
|
||||||
* sd-bus: when connecting to some dbus server socker, set originating AF_UNIX
|
|
||||||
socket name in abstract namespace to include "description" string, and pick
|
|
||||||
it up from there in sd_bus_creds logic. i.e. we can use the socket peer
|
|
||||||
address as conduit for some minimal connection metainfo, and use it to
|
|
||||||
restore the "description" logic that kdbus used to have.
|
|
||||||
|
|
||||||
* systemd-analyze netif that explains predictable interface (or networkctl)
|
* systemd-analyze netif that explains predictable interface (or networkctl)
|
||||||
|
|
||||||
* Add service setting to run a service within the specified VRF. i.e. do the
|
* Add service setting to run a service within the specified VRF. i.e. do the
|
||||||
@ -1524,13 +1507,7 @@ Features:
|
|||||||
* When reloading configuration PID 1 should reset all its properties to the
|
* When reloading configuration PID 1 should reset all its properties to the
|
||||||
original defaults before calling parse_config()
|
original defaults before calling parse_config()
|
||||||
|
|
||||||
* hibernate/s2h: make this robust and safe to enable in Fedora by default.
|
* hibernate/s2h: if swap is on weird storage and refuse if so
|
||||||
Specifically:
|
|
||||||
|
|
||||||
1. add resume_offset support to the resume code (i.e. support swap files
|
|
||||||
properly)
|
|
||||||
2. check if swap is on weird storage and refuse if so
|
|
||||||
3. add auto-detection of hibernation images
|
|
||||||
|
|
||||||
* cgroups: use inotify to get notified when somebody else modifies cgroups
|
* cgroups: use inotify to get notified when somebody else modifies cgroups
|
||||||
owned by us, then log a friendly warning.
|
owned by us, then log a friendly warning.
|
||||||
@ -1562,15 +1539,6 @@ Features:
|
|||||||
|
|
||||||
* add --vacuum-xyz options to coredumpctl, matching those journalctl already has.
|
* add --vacuum-xyz options to coredumpctl, matching those journalctl already has.
|
||||||
|
|
||||||
* introduce Ephemeral= unit file switch, that creates an ephemeral copy of all
|
|
||||||
files and directories that are left writable for a unit, and which are
|
|
||||||
removed after the unit goes down again. A bit like --ephemeral for
|
|
||||||
systemd-nspawn but for system services. If used together with RootImage= this
|
|
||||||
should reflink the image file itself.
|
|
||||||
|
|
||||||
Related: add Ephemeral=<path1> <path2> … which would allow marking
|
|
||||||
specific paths only like this.
|
|
||||||
|
|
||||||
* add CopyFile= or so as unit file setting that may be used to copy files or
|
* add CopyFile= or so as unit file setting that may be used to copy files or
|
||||||
directory trees from the host to the services RootImage= and RootDirectory=
|
directory trees from the host to the services RootImage= and RootDirectory=
|
||||||
environment. Which we can use for /etc/machine-id and in particular
|
environment. Which we can use for /etc/machine-id and in particular
|
||||||
@ -1782,8 +1750,6 @@ Features:
|
|||||||
|
|
||||||
* timesyncd: add ugly bus calls to set NTP servers per-interface, for usage by NM
|
* timesyncd: add ugly bus calls to set NTP servers per-interface, for usage by NM
|
||||||
|
|
||||||
* merge ~/.local/share and ~/.local/lib into one similar /usr/lib and /usr/share....
|
|
||||||
|
|
||||||
* add systemd.abort_on_kill or some other such flag to send SIGABRT instead of SIGKILL
|
* add systemd.abort_on_kill or some other such flag to send SIGABRT instead of SIGKILL
|
||||||
(throughout the codebase, not only PID1)
|
(throughout the codebase, not only PID1)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user