summaryrefslogtreecommitdiffstats
path: root/src/core/main.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: check if return value of lseek() and friends is negativeYu Watanabe2023-10-191-1/+1
* pid1: add SurviveFinalKillSignal= to skip units on final sigterm/sigkill spreeLuca Boccassi2023-09-281-1/+2
* core/main: log that we assume first boot if failed to read machine-idMike Yuan2023-09-251-1/+1
* treewide: split commandline into command lineJoerg Behrmann2023-09-201-5/+5
* core: limit the LSan shenanigans to PID 1Frantisek Sumsal2023-09-181-5/+7
* core: redirect LSan's report to /dev/console during manager exitFrantisek Sumsal2023-09-171-0/+10
* core: introduce unit_defaults_init() common initialization helperLennart Poettering2023-09-081-32/+1
* manager: add manager_set_unit_defaults() call that sets all unit defaults in ...Lennart Poettering2023-09-081-34/+17
* manager: move various fields that declare unit defaults into a new structure ...Lennart Poettering2023-09-081-151/+137
* Merge pull request #28988 from keszybz/sd128-arbitrary-valuesLuca Boccassi2023-09-031-16/+2
|\
| * various: use id128_from_string_not_null()Zbigniew Jędrzejewski-Szmek2023-09-021-16/+2
* | switch-root: rework SWITCH_ROOT_SKIP_RECURSIVE_RUN flagLennart Poettering2023-09-021-1/+1
* | Journal: Add message IDs for emergency-level log messagesOMOJOLA JOSHUA2023-09-011-10/+30
|/
* tree-wide: don't ifdef seccomp-util.h, drop seccomp.h inclusion everywhereLennart Poettering2023-08-211-5/+0
* core: stage /run/host/os-release with a symlink to avoid possible race conditionLuca Boccassi2023-08-161-3/+3
* core: split manager's process killing on shutdown to separate helperLuca Boccassi2023-08-111-7/+14
* core: copy os-release with COPY_TRUNCATELuca Boccassi2023-08-111-2/+2
* proc-cmdline: make proc_cmdline_get_bool() take flagsYu Watanabe2023-08-091-1/+1
* tree-wide: drop unnecessary inclusion of version.hYu Watanabe2023-07-291-0/+1
* Merge pull request #28498 from bluca/softrebootLuca Boccassi2023-07-241-0/+3
|\
| * softreboot: ensure all processes are killedLuca Boccassi2023-07-241-0/+3
* | switch-root: use MS_REC for /run, unless we are soft-rebootingLuca Boccassi2023-07-241-1/+2
|/
* core: copy the host's os-release for /run/host/os-releaseLuca Boccassi2023-07-181-0/+42
* tree-wide: Set /dev/console size when we reset itDaan De Meyer2023-07-141-0/+10
* core: log detected confidential virtualization typeDaniel P. Berrangé2023-07-061-0/+5
* core: consult credentials for machine ID to use for hostLennart Poettering2023-07-041-5/+6
* core: reorder systemd arguments on reexecFrantisek Sumsal2023-06-291-1/+5
* process-util: add simple wrapper around PR_SET_CHILD_SUBREAPERLennart Poettering2023-06-231-4/+3
* switch-root: introduce SwitchRootFlags flags parameter to switch_root()Lennart Poettering2023-06-021-1/+1
* switch-root: always use MS_BIND to move api vfs overLennart Poettering2023-06-021-2/+0
* pid1: add "soft-reboot" reboot methodLennart Poettering2023-06-021-8/+40
* core: Add systemd.default_device_timeout_sec= cmdline optionDaan De Meyer2023-06-021-0/+12
* label: Introduce LabelOps to do pre/post labelling operationsDaan De Meyer2023-05-311-4/+4
* pid1: when taking possession of passed fds check O_CLOEXEC state firstLennart Poettering2023-05-231-4/+12
* conf-parser: Add root argument to config_parse_many()Daan De Meyer2023-05-121-0/+1
* core: Try to initialize TERM from systemd.tty.term.console as wellDaan De Meyer2023-05-121-0/+6
* core: Check if any init exists before switching rootDaan De Meyer2023-05-121-0/+19
* core: Make sure systemctl exit <X> works outside of a containerDaan De Meyer2023-05-121-4/+2
* parse-util: make parse_fd() return -EBADFYu Watanabe2023-05-081-3/+1
* main: improve log messageDavid Tardon2023-05-051-1/+1
* tree-wide: use parse_fd()David Tardon2023-05-051-6/+4
* main: add missing returnDavid Tardon2023-05-051-1/+1
* switch-root: don't require /mnt/ when switching root into host OSLennart Poettering2023-05-031-1/+1
* core: Parse logging environment earlierDaan De Meyer2023-04-201-4/+10
* core/main: fix a typo for --log-targetMike Yuan2023-04-131-1/+1
* core: Send ERRNO= via notify socket on exitDaan De Meyer2023-04-121-0/+3
* core: Propagate exit status via notify socket when running in VMDaan De Meyer2023-04-121-0/+4
* Merge pull request #26887 from yuwata/proc-cmdline-filter-argumentsZbigniew Jędrzejewski-Szmek2023-04-071-54/+6
|\
| * proc-cmdline: filter PID1 arguments when we are running in a containerYu Watanabe2023-03-291-54/+6
* | core/main: also check the argument terminatorMike Yuan2023-04-031-1/+1