]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/core/unit-printf.c
basic: add RuntimeScope enum
authorLennart Poettering <lennart@poettering.net>
Fri, 10 Mar 2023 08:47:10 +0000 (09:47 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 10 Mar 2023 08:47:39 +0000 (09:47 +0100)
commit4870133bfaaf97189a970a29bf47e0e38fa721aa
treed2fa9a5699a8b4c948179afabf3da2f9da322ce5
parent5f64d2bf332371bdfdcb91b588e57d4c0c20428f
basic: add RuntimeScope enum

In various tools and services we have a per-system and per-user concept.
So far we sometimes used a boolean indicating whether we are in system
mode, or a reversed boolean indicating whether we are in user mode, or
the LookupScope enum used by the lookup path logic.

Let's address that, in introduce a common enum for this, we can use all
across the board.

This is mostly just search/replace, no actual code changes.
89 files changed:
src/analyze/analyze-condition.c
src/analyze/analyze-plot.c
src/analyze/analyze-security.c
src/analyze/analyze-time-data.c
src/analyze/analyze-unit-files.c
src/analyze/analyze-unit-paths.c
src/analyze/analyze-verify-util.c
src/analyze/analyze-verify-util.h
src/analyze/analyze-verify.c
src/analyze/analyze.c
src/analyze/analyze.h
src/basic/meson.build
src/basic/path-lookup.c
src/basic/path-lookup.h
src/basic/runtime-scope.c [new file with mode: 0644]
src/basic/runtime-scope.h [new file with mode: 0644]
src/busctl/busctl.c
src/cgls/cgls.c
src/core/dbus-manager.c
src/core/dbus-unit.c
src/core/emergency-action.c
src/core/emergency-action.h
src/core/execute.c
src/core/fuzz-unit-file.c
src/core/load-fragment.c
src/core/main.c
src/core/manager.c
src/core/manager.h
src/core/unit-printf.c
src/core/unit.c
src/home/homectl.c
src/hostname/hostnamectl.c
src/libsystemd/sd-bus/bus-internal.h
src/libsystemd/sd-bus/sd-bus.c
src/libsystemd/sd-path/sd-path.c
src/locale/localectl.c
src/login/loginctl.c
src/machine/machine-dbus.c
src/machine/machinectl.c
src/mount/mount-tool.c
src/portable/portable.c
src/portable/portablectl.c
src/run/run.c
src/shared/bus-util.c
src/shared/bus-util.h
src/shared/cgroup-show.c
src/shared/install-printf.c
src/shared/install-printf.h
src/shared/install.c
src/shared/install.h
src/shared/specifier.c
src/stdio-bridge/stdio-bridge.c
src/systemctl/systemctl-add-dependency.c
src/systemctl/systemctl-edit.c
src/systemctl/systemctl-enable.c
src/systemctl/systemctl-is-enabled.c
src/systemctl/systemctl-list-unit-files.c
src/systemctl/systemctl-preset-all.c
src/systemctl/systemctl-set-default.c
src/systemctl/systemctl-show.c
src/systemctl/systemctl-start-special.c
src/systemctl/systemctl-start-unit.c
src/systemctl/systemctl-sysv-compat.c
src/systemctl/systemctl-util.c
src/systemctl/systemctl.c
src/systemctl/systemctl.h
src/sysv-generator/sysv-generator.c
src/test/test-bpf-firewall.c
src/test/test-bpf-foreign-programs.c
src/test/test-bpf-lsm.c
src/test/test-cgroup-mask.c
src/test/test-cgroup-unit-default.c
src/test/test-emergency-action.c
src/test/test-engine.c
src/test/test-execute.c
src/test/test-install-root.c
src/test/test-install.c
src/test/test-load-fragment.c
src/test/test-path-lookup.c
src/test/test-path.c
src/test/test-sched-prio.c
src/test/test-socket-bind.c
src/test/test-specifier.c
src/test/test-unit-file.c
src/test/test-unit-name.c
src/test/test-unit-serialize.c
src/test/test-watch-pid.c
src/timedate/timedatectl.c
src/tmpfiles/tmpfiles.c