summaryrefslogtreecommitdiffstats
path: root/src/core/execute.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* service: add 'debug' option to RestartMode=Luca Boccassi2024-08-271-0/+2
* core: rename original_ambient_set → saved_ambient_setLennart Poettering2024-08-221-1/+1
* core: Use RateLimit struct to store ratelimitsDaan De Meyer2024-08-141-6/+5
* core/execute: fix typoYu Watanabe2024-08-021-1/+1
* core/unit: merge use of LOG_CONTEXT_SET_LOG_LEVEL into LOG_CONTEXT_PUSH_UNITMike Yuan2024-07-311-1/+0
* Merge pull request #33873 from DaanDeMeyer/rename-credsDaan De Meyer2024-07-311-1/+1
|\
| * core: Add support for renaming credentials with ImportCredential=Daan De Meyer2024-07-311-1/+1
* | Merge pull request #32937 from steelman/github/drop-ambient-caps-executorLuca Boccassi2024-07-311-0/+10
|\ \ | |/ |/|
| * core: drop ambient capabilities in systemd-executorŁukasz Stelmach2024-07-311-0/+10
* | execute: Drop log level to unit log level in exec_spawn()Daan De Meyer2024-07-311-0/+1
|/
* terminal-util: move lock_dev_console() hereLennart Poettering2024-07-191-1/+0
* exec-invoke: move terminal initialization a bitLennart Poettering2024-07-191-0/+5
* execute: reorder "destructive" tty reset operationsLennart Poettering2024-07-191-5/+11
* execute: also hook up ansi-seq-based terminal size determination with exec_co...Lennart Poettering2024-07-191-21/+25
* tree-wide: reset stdout not stdinLennart Poettering2024-07-191-2/+2
* terminal-util: add new helper terminal_reset_defensive() that combines reset-...Lennart Poettering2024-07-191-1/+1
* various: move const ptr indicator to return valueZbigniew Jędrzejewski-Szmek2024-06-191-1/+1
* core: do not imply PrivateTmp with DynamicUser, create a private tmpfs insteadLuca Boccassi2024-06-171-4/+7
* core,vconsole-setup: treat locking failure as non-fatalZbigniew Jędrzejewski-Szmek2024-05-141-3/+3
* core/execute: re-break function declaration of exec_spawnMike Yuan2024-05-071-11/+13
* core: Record ExecMainStartTimestamp before forkingDaan De Meyer2024-05-051-3/+11
* core/execute: switch mount_apivfs to tristateMike Yuan2024-04-271-2/+3
* execute: make ExecStatus dump more useful by showing passed timeLennart Poettering2024-04-251-6/+27
* manager: switch service unit type over to using new handoff timestamping logicLennart Poettering2024-04-251-3/+16
* mount,swap: include ExecStatus output in dumpLennart Poettering2024-04-241-1/+1
* core: add ExecMainHandoverTimestamp property recording time-of-execveLuca Boccassi2024-04-221-0/+5
* core/execute: also check cg_is_threaded for clone3()Mike Yuan2024-04-141-0/+5
* core/execute: introduce exec_command_freeMike Yuan2024-04-101-4/+10
* core: align tableYu Watanabe2024-03-291-31/+31
* core/execute: check if EXEC_PASS_FDS is set if got exec_params.fdsMike Yuan2024-03-261-1/+2
* core/execute: use STR_IN_SET where appropriateMike Yuan2024-03-221-1/+1
* log: Add per target log levelsDaan De Meyer2024-03-221-4/+4
* pid1,vconsole-setup: gracefully handle if /dev/vconsole is not accessible due...Lennart Poettering2024-02-091-0/+2
* process-util: minor follow-up for pidfd_spawnMike Yuan2024-02-061-8/+6
* core: add support for pidfd_spawnLuca Boccassi2024-02-051-3/+7
* core: use PidRef in exec_spawnLuca Boccassi2024-02-011-7/+7
* bpf-restrict-fs: also rename functions to bpf_restrict_fs_xyz()Lennart Poettering2024-01-251-1/+1
* core/execute: don't reload selinux before spawning executorMike Yuan2024-01-121-4/+0
* core/executor: use log level specified in LogLevelMax=Yu Watanabe2023-12-231-1/+4
* various: clean up isatty() handlingMike Yuan2023-12-221-1/+1
* core: imply SetLoginEnvironment= if PAMName= is setLennart Poettering2023-12-211-0/+9
* core/execute: use assertion for _done functionMike Yuan2023-12-201-3/+4
* core/execute: remove unneeded bracketsMike Yuan2023-12-201-4/+2
* execute: improve log message about TTY ownership reset failuresLennart Poettering2023-12-121-2/+2
* execute: handle gracefully if we cannot lock /dev/console when resetting tty ...Lennart Poettering2023-12-121-4/+5
* Rename {dual,triple}_timestamp_get to {dual,triple}_timestamp_nowZbigniew Jędrzejewski-Szmek2023-11-131-2/+2
* execute: use right fd to fix tty sizeLennart Poettering2023-11-101-2/+1
* execute: make clear what reset_terminal_fd()'s 2nd param is aboutLennart Poettering2023-11-101-1/+1
* execute: add new helper exec_context_apply_tty_size()Lennart Poettering2023-11-101-13/+28
* core: rename and add comment to ExecParameters cleanup functionsLuca Boccassi2023-11-011-3/+10