summaryrefslogtreecommitdiffstats
path: root/src/core/execute.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: implement per unit journal rate limitingAnita Zhang2018-10-181-0/+14
* execute: shorten things a bitLennart Poettering2018-10-171-3/+1
* tree-wide: port various users over to sockaddr_un_set_path()Lennart Poettering2018-10-151-15/+13
* Merge pull request #10158 from keszybz/seccomp-log-tighteningLennart Poettering2018-09-261-3/+3
|\
| * seccomp: reduce logging about failure to add syscall to seccompZbigniew Jędrzejewski-Szmek2018-09-241-3/+3
* | Merge pull request #10059 from yuwata/env-exec-directoryLennart Poettering2018-09-251-2/+45
|\ \
| * | core: add new environment variable $RUNTIME_DIRECTORY= or friendsYu Watanabe2018-09-131-2/+44
| * | core: add one more assert()Yu Watanabe2018-09-131-0/+1
| * | core: fix assert() about number of built environment variablesYu Watanabe2018-09-131-1/+1
* | | fs-util: make symlink_idempotent() optionally create relative linkYu Watanabe2018-09-241-12/+2
| |/ |/|
* | core/execute: do not use the negative errno when setup_namespace() returns -E...Yu Watanabe2018-09-181-6/+10
|/
* Merge pull request #9852 from poettering/namespace-errnoYu Watanabe2018-08-221-4/+9
|\
| * namespace: be more careful when handling namespacing failures gracefullyLennart Poettering2018-08-211-4/+9
* | Merge pull request #9783 from poettering/get-user-creds-flagsZbigniew Jędrzejewski-Szmek2018-08-211-3/+3
|\ \
| * | user-util: rework get_user_creds()Lennart Poettering2018-08-201-3/+3
* | | core: when setting up PAM, try to get tty of STDIN_FILENO if not set explicitlyLennart Poettering2018-08-201-0/+10
| |/ |/|
* | core/execute: fix dump format for Limit*=Yu Watanabe2018-08-101-2/+2
* | core: use memcpy_safe()Yu Watanabe2018-08-081-1/+1
|/
* Merge pull request #9624 from poettering/service-state-flushZbigniew Jędrzejewski-Szmek2018-08-021-17/+38
|\
| * core: properly reset all ExecStatus structures when entering a new unit cycleLennart Poettering2018-07-231-0/+24
| * core: drop "argv" field from ExecParameter structureLennart Poettering2018-07-231-11/+4
| * execute: use structure initialization when filling in exec statusLennart Poettering2018-07-231-6/+10
* | Merge pull request #9504 from poettering/nss-deadlockZbigniew Jędrzejewski-Szmek2018-07-261-1/+13
|\ \
| * | pid1: tell PAM/NSS modules why we are calling themLennart Poettering2018-07-201-1/+13
| |/
* | core: introduce new Type=exec service typeLennart Poettering2018-07-251-10/+79
* | core: swap order of "n_storage_fds" and "n_socket_fds" parametersLennart Poettering2018-07-251-7/+7
|/
* Add support for opening files for appendingZsolt Dollenstein2018-07-201-4/+16
* Correct a number of trivial typos.Chris Lamb2018-06-181-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* core: add new PrivateMounts= unit settingLennart Poettering2018-06-121-10/+14
* basic/log: add the log_struct terminator to macroZbigniew Jędrzejewski-Szmek2018-06-041-14/+6
* core: setup mount namespace when RootDirectory= and RuntimeDirectory= or frie...Yu Watanabe2018-05-251-2/+14
* core: make StateDirectory= or friends works with DynamicUser= and RootDirecto...Yu Watanabe2018-05-251-2/+11
* Merge pull request #8817 from yuwata/cleanup-nsflagsLennart Poettering2018-05-241-2/+3
|\
| * load-fragment: allow to specify RestrictNamespaces= multiple timesYu Watanabe2018-05-051-1/+2
| * nsflsgs: drop namespace_flag_{from,to}_string()Yu Watanabe2018-05-051-1/+1
* | core: chown RuntimeDirectory= if DynamicUser= is setYu Watanabe2018-05-221-3/+3
* | process-util: add new helper call for adjusting the OOM scoreLennart Poettering2018-05-171-9/+3
* | rlimit-util: introduce setrlimit_closest_all()Lennart Poettering2018-05-171-11/+6
* | rlimit-util: add a common destructor call for arrays of struct rlimitLennart Poettering2018-05-171-2/+1
* | rlimit-util: rework rlimit_{from|to}_string() to work without "Limit" prefixLennart Poettering2018-05-171-3/+3
* | core: undo the dependency inversion between unit.h and all unit typesFelipe Sateler2018-05-151-0/+1
* | tree-wide: use strv_free_and_replace() macroYu Watanabe2018-05-091-10/+3
|/
* core: disable namespace sandboxing for '+' prefixed linesYu Watanabe2018-05-011-8/+11
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-23/+23
* tree-wide: drop spurious newlines (#8764)Lennart Poettering2018-04-191-1/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-2/+1
* core: use setreuid/setregid trick to create session keyring with right owners...Dimitri John Ledkov2018-03-271-58/+59