]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/core/service.c
core: add support for setting stdin/stdout/stderr for transient services
authorLennart Poettering <lennart@poettering.net>
Wed, 7 Oct 2015 21:07:39 +0000 (23:07 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 8 Oct 2015 10:55:15 +0000 (12:55 +0200)
commita34ceba66fc0e856d8f76f340389a4768b57a365
treeb34ee4cf6eda0d1fef3df2235c58252b96958c69
parent66cb2fde7b0ab6603775ad13c30c004f5fd88f0c
core: add support for setting stdin/stdout/stderr for transient services

When starting a transient service, allow setting stdin/stdout/stderr fds
for it, by passing them in via the bus.

This also simplifies some of the serialization code for units.
12 files changed:
src/core/automount.c
src/core/busname.c
src/core/dbus-service.c
src/core/execute.c
src/core/execute.h
src/core/mount.c
src/core/service.c
src/core/service.h
src/core/socket.c
src/core/swap.c
src/core/unit.c
src/core/unit.h