summaryrefslogtreecommitdiffstats
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* core/exec-invoke: suppress placeholder home only in build_environment()Mike Yuan11 days1-8/+8
* core/exec-invoke: minor cleanup for apply_working_directory() error handlingMike Yuan11 days1-15/+7
* basic/user-util: split out placeholder suppression from USER_CREDS_CLEAN into...Mike Yuan11 days1-1/+1
* pid1: make clear that $WATCHDOG_USEC is set for the shutdown binary, noone elseLennart Poettering2024-11-151-0/+5
* dbus-manager: add missing word 'unit' to PK messageLennart Poettering2024-11-121-1/+1
* introduce report_errno_and_exit() helper (#35028)Luca Boccassi2024-11-061-14/+11
|\
| * use report_errno_and_exit() in src/core/exec-invoke.cIvan Kruglov2024-11-061-14/+11
* | core/manager: silence false-positive warning by coverityYu Watanabe2024-11-061-1/+1
* | pid1: stop refusing to boot with cgroup v1Zbigniew Jędrzejewski-Szmek2024-11-061-11/+1
|/
* tree-wide: time-out → timeoutZbigniew Jędrzejewski-Szmek2024-11-051-1/+1
* core: Introduce PrivatePIDs=Daan De Meyer2024-11-0515-9/+494
* exec-invoke: Add debug logging for setup_private_users()Daan De Meyer2024-11-041-7/+7
* efivars: Remove STRINGIFY() helper macrosDaan De Meyer2024-11-021-1/+1
* core: add id-mapped mount support for Exec directoriesAndres Beltran2024-11-014-8/+106
* core/service: don't propagate stop jobs if RestartMode=direct (#34768)Lennart Poettering2024-11-0117-123/+169
|\
| * core/service: don't propagate stop jobs if RestartMode=directMike Yuan2024-10-271-4/+5
| * core: make refuse_late_merge a proper attr of Job and introduce TRANSACTION_R...Mike Yuan2024-10-275-38/+65
| * core/manager: introduce manager_add_job_full() which takes extra TransactionA...Mike Yuan2024-10-2712-37/+62
| * core/job: trivial modernizationMike Yuan2024-10-272-15/+18
| * core: drop effectively unused UNIT_ATOM_PROPAGATE_RESTARTMike Yuan2024-10-273-31/+21
| * core/service: use log_unit_* where appropriateMike Yuan2024-10-271-3/+3
* | core: add read-only flag for exec directoriesLuca Boccassi2024-11-016-45/+98
* | core: make mount(8) and swapon(8) inherit SMACK label from systemdŁukasz Stelmach2024-10-302-0/+6
* | core: add EXEC_DIRECTORY_TYPE_SHALL_CHOWN() helperLennart Poettering2024-10-303-5/+12
* | core/service: support sd_notify() MAINPIDFD=1 and MAINPIDFDID=Mike Yuan2024-10-291-27/+89
* | socket: support setting ownership of message queuesDavid Michael2024-10-281-0/+8
* | cgroup: Add support for ProtectControlGroups= private and strictRyan Wilson2024-10-286-12/+167
* | core: Refactor ProtectControlGroups= to use enum vs boolRyan Wilson2024-10-2810-25/+85
|/
* core: Add RootDirectory= path to error message if directory does not existRyan Wilson2024-10-271-10/+26
* core/execute: Rename error_path -> reterr_path/ret_path per coding guidelinesRyan Wilson2024-10-273-18/+18
* core/cgroup: rename CGROUP_PRESSURE_WATCH_ON/OFF -> CGROUP_PRESSURE_WATCH_YES/NOYu Watanabe2024-10-263-7/+7
* tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34...Integral2024-10-264-15/+13
* core: make sure that if PAMName= is set we always do the full user changing e...Lennart Poettering2024-10-241-3/+18
* Merge pull request #34799 from YHNdnzj/service-followupsMike Yuan2024-10-244-87/+82
|\
| * core: clean up errors for live mountingMike Yuan2024-10-223-55/+38
| * core/service: fix one wordingMike Yuan2024-10-221-1/+1
| * core/service: add missing serialization for Service.live_mount_resultMike Yuan2024-10-221-3/+13
| * core/service: call service_enter_running() if live mount failsMike Yuan2024-10-221-1/+1
| * core/service: introduce service_live_mount_finish()Mike Yuan2024-10-221-8/+7
| * core/service: place occurrences of SERVICE_MOUNTING closer to reload statesMike Yuan2024-10-222-21/+20
| * core/unit: put the reload job back to queue if unit is refreshingMike Yuan2024-10-221-1/+5
* | Merge pull request #34834 from yuwata/protect-home-tmpfs-read-onlyYu Watanabe2024-10-231-21/+21
|\ \
| * | core/namespace: replace MOUNT_PRIVATE_TMP_READ_ONLY with MOUNT_PRIVATE_TMP wi...Yu Watanabe2024-10-231-10/+5
| * | core/namespace: coding style cleanupsYu Watanabe2024-10-231-6/+6
| * | core/namespace: honor MountEntry.read_only, .options, and so on in static ent...Yu Watanabe2024-10-231-5/+10
* | | core: don't forget about fallback_smack_process_labelŁukasz Stelmach2024-10-231-1/+1
|/ /
* / fileio: port write_string_file() to LabelOps, and thus add WRITE_STRING_FILE_...Lennart Poettering2024-10-222-3/+1
|/
* Merge pull request #34403 from poettering/askpw-per-userLennart Poettering2024-10-212-31/+38
|\
| * core: modernize askpw handling a bitLennart Poettering2024-10-212-31/+38
* | Merge pull request #34787 from yuwata/core-ip-address-allow-denyLennart Poettering2024-10-211-3/+4
|\ \ | |/ |/|