summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-06-05 16:52:22 +0200
committerSven Eden <yamakuzure@gmx.net>2018-08-24 16:47:08 +0200
commit3f87ae2530d8bb022f54526c3a568165a34acf05 (patch)
treef405abf1d38e45e2a10d40aa352bdc18ca19e51d /TODO
parent0d77192b13d5fa28456d0d1bea6c63458fd66cb3 (diff)
copy: rework copy_file_atomic() to copy the specified file via O_TMPFILE if possible
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 2 insertions, 5 deletions
diff --git a/TODO b/TODO
index 2cf8a4cfc..7b940d5c4 100644
--- a/TODO
+++ b/TODO
@@ -14,6 +14,8 @@ Janitorial Clean-ups:
* Rearrange tests so that the various test-xyz.c match a specific src/basic/xyz.c again
+* copy.c: set the right chattrs before copying files and others after
+
* rework mount.c and swap.c to follow proper state enumeration/deserialization
semantics, like we do for device.c now
@@ -25,8 +27,6 @@ Features:
* Add OnTimezoneChange= and OnTimeChange= stanzas to .timer units in order to
schedule events based on time and timezone changes.
-* add O_TMPFILE support to copy_file_atomic()
-
* nspawn: greater control over selinux label?
* cgroups: figure out if we can somehow communicate in a cleaner way whether a
@@ -36,9 +36,6 @@ Features:
should be revisited to make clearer and also work if the payload elogind runs
with full privs and without userns.
-* portables: introduce a new unit file directory /etc/elogind/system.attached/
- or so, where we attach portable services to
-
* cgroups: use inotify to get notified when somebody else modifies cgroups
owned by us, then log a friendly warning.