summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-09-08 15:38:40 +0200
committerLennart Poettering <lennart@poettering.net>2017-09-12 16:28:12 +0200
commit5dca7739e862eae50a162b0cc7f8613f7fd33c81 (patch)
tree90ae1e806fd0281e05aeec8439cda5ef751e5b21 /TODO
parentc13ee7cc8be47b7d7a87b69b2ce9d3f35d530cee (diff)
downloadsystemd-5dca7739e862eae50a162b0cc7f8613f7fd33c81.tar.gz
run: add new --pipe option for including "systemd-run" commands in shell pipelines
In this mode, we'll directly connect stdin/stdout/stderr of the invoked service with whatever systemd-run itself is invoked on. This allows inclusion of "systemd-run" commands in shell pipelines, as unlike "--pty" this means EOF of stdin/stdout/stderr are propagated independently. If --pty and --pipe are combined systemd-run will automatically pick the right choice for the context it is invoked in, i.e. --pty when invoked on a TTY, and --pipe otherwise.
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 0 insertions, 3 deletions
diff --git a/TODO b/TODO
index 4e5a28d3f1..d83627974e 100644
--- a/TODO
+++ b/TODO
@@ -27,9 +27,6 @@ Features:
* dissect: when we discover squashfs, don't claim we had a "writable" partition
in systemd-dissect
-* systemd-run should have a way how to connect a pair of pipes to
- stdout/stderr/stdin of the invoked service
-
* set LockPersonality= on all our services
* Add AddUser= setting to unit files, similar to DynamicUser=1 which however