summaryrefslogtreecommitdiff
path: root/src/core/execute.h
Commit message (Expand)AuthorAgeFilesLines
* core: add ExecStartXYZEx= with dbus support for executable prefixesAnita Zhang2019-05-301-8/+1
* Rework cpu affinity parsingZbigniew Jędrzejewski-Szmek2019-05-291-2/+2
* core: expose SUID/SGID restriction as new unit setting RestrictSUIDSGID=Lennart Poettering2019-04-021-0/+1
* tree-wide: reorder various structures to make them smaller and use fewer cach...Lennart Poettering2019-03-271-41/+38
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+1
* core: rework how we reset the TTY after use by a serviceLennart Poettering2019-03-201-0/+2
* core: add new setting NetworkNamespacePath= for configuring a netns by path f...Lennart Poettering2019-03-071-0/+2
* core: add ':' prefix to ExecXYZ= skip env var substitutionAnita Zhang2019-02-201-0/+1
* core: ProtectHostname= featureTopi Miettinen2019-02-201-0/+1
* core: fix KeyringMode for user servicesAlexey Bogdanenko2018-12-171-10/+9
* tree-wide: drop missing.h from headers and use relevant missing_*.hYu Watanabe2018-12-061-1/+1
* core: when Delegate=yes is set for a unit, run ExecStartPre= and friends in a...Lennart Poettering2018-11-261-4/+5
* core: introduce exec_params_clear()Yu Watanabe2018-11-081-0/+2
* tree-wide: add a few missing _sentinel_ decoratorsLennart Poettering2018-10-261-2/+2
* core: implement per unit journal rate limitingAnita Zhang2018-10-181-0/+3
* tree-wide: use unsigned for refcountYu Watanabe2018-08-271-1/+1
* Merge pull request #9624 from poettering/service-state-flushZbigniew Jędrzejewski-Szmek2018-08-021-6/+16
|\
| * core: properly reset all ExecStatus structures when entering a new unit cycleLennart Poettering2018-07-231-2/+3
| * execute: document what the different structures are for in commentsLennart Poettering2018-07-231-3/+13
| * core: drop "argv" field from ExecParameter structureLennart Poettering2018-07-231-1/+0
* | core: introduce new Type=exec service typeLennart Poettering2018-07-251-0/+3
* | execute: use our usual syntax for defining bit masksLennart Poettering2018-07-251-4/+4
* | core: swap order of "n_storage_fds" and "n_socket_fds" parametersLennart Poettering2018-07-251-1/+1
|/
* Add support for opening files for appendingZsolt Dollenstein2018-07-201-0/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* Merge pull request #9153 from poettering/private-mountsZbigniew Jędrzejewski-Szmek2018-06-131-0/+1
|\
| * core: add new PrivateMounts= unit settingLennart Poettering2018-06-121-0/+1
* | tree-wide: unify how we define bit mak enumsLennart Poettering2018-06-121-12/+12
|/
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-6/+6
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* core: add new setting TemporaryFileSystem=Yu Watanabe2018-02-211-0/+2
* core/execute: make arguments constant if possibleYu Watanabe2018-02-061-13/+7
* core: make ExecRuntime be manager managed objectYu Watanabe2018-02-061-7/+12
* Merge pull request #7198 from poettering/stdin-stdoutLennart Poettering2017-11-191-0/+9
|\
| * core: add support for StandardInputFile= and friendsLennart Poettering2017-11-171-0/+3
| * core: add two new unit file settings: StandardInputData= + StandardInputText=Lennart Poettering2017-11-171-0/+6
* | Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
|/
* core: implement /run/systemd/units/-based path for passing unit info from PID...Lennart Poettering2017-11-161-0/+7
* core: add support to specify errno in SystemCallFilter=Yu Watanabe2017-11-111-1/+1
* core: usually our enum's _INVALID and _MAX special values are named after the...Lennart Poettering2017-10-021-3/+3
* core: add new per-unit setting KeyringMode= for controlling kernel keyring setupLennart Poettering2017-09-151-0/+13
* core: add new UnsetEnvironment= setting for unit filesLennart Poettering2017-09-141-0/+1
* seccomp: LockPersonality boolean (#6193)Topi Miettinen2017-08-291-0/+1
* core: add two new special ExecStart= character prefixesLennart Poettering2017-08-101-0/+2
* core: rename EXEC_APPLY_PERMISSIONS → EXEC_APPLY_SANDBOXINGLennart Poettering2017-08-101-1/+1
* execute: also fold the cgroup delegate bit into ExecFlagsLennart Poettering2017-08-101-5/+5
* execute: also control the SYSTEMD_NSS_BYPASS_BUS through an ExecFlags fieldLennart Poettering2017-08-101-4/+5
* execute: add one more ExecFlags flag, for controlling unconditional directory...Lennart Poettering2017-08-101-4/+5
* execute: let's decouple execute.c a bit from the unit logicLennart Poettering2017-08-101-4/+5