systemd/src
Benjamin Berg 7f3b86a497 core: Move user units into app.slice by default
This changes the default from putting all units into the root slice to
placing them into the app slice in the user manager. The advantage is
that we get the right behaviour in most cases, and we'll need special
case handling in all other cases anyway.

Note that we have currently defined that applications *should* start
their unit names with app-, so we could also move only these by creating
a drop-in for app-.scope and app-.service.
However, that would not answer the question on how we should manage
session.slice. And we would end up placing anything that does not fit
the system (e.g. anything started by dbus-broker currently) into the
root slice.
2020-10-23 09:58:41 +02:00
..
ac-power
activate various: remove assignments of unread variables 2020-09-22 17:58:11 +02:00
analyze analyze: show ungrouped syscalls separately (#17343) 2020-10-14 10:31:59 +02:00
ask-password
backlight various: remove assignments of unread variables 2020-09-22 17:58:11 +02:00
basic basic: Define macros for special user slices 2020-10-23 09:58:41 +02:00
binfmt
boot bootctl: add @current/@oneshot/@default targets to set-default/set-oneshot 2020-10-20 15:02:58 +02:00
busctl sd-bus: add custom return code when $XDG_RUNTIME_DIR is not set 2020-10-14 18:28:30 +02:00
cgls bus: use bus_log_connect_error to print error message 2020-07-21 10:02:01 +09:00
cgroups-agent
cgtop cgtop: Display cpu time in microseonds with --raw 2020-10-21 14:29:48 +02:00
core core: Move user units into app.slice by default 2020-10-23 09:58:41 +02:00
coredump tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
cryptsetup units: add initrd-cryptsetup.target 2020-10-21 22:08:19 +02:00
debug-generator
delta Merge pull request #16635 from keszybz/do-not-for-each-word 2020-09-09 17:43:38 +02:00
detect-virt
dissect dissect-image: process /usr/ GPT partition type 2020-09-19 21:19:51 +02:00
environment-d-generator
escape tree-wide: correct cases where return log_{error,warning} is used without value 2020-09-08 17:40:46 +02:00
firstboot Add a helper function that does make_salt+crypt_r 2020-09-15 09:30:56 +02:00
fsck tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
fstab-generator fstab-generator: add 'nofail' when NFS 'bg' option is used 2020-09-15 16:24:01 +02:00
fuzz
getty-generator getty-generator: use extract_first_word() 2020-09-09 09:34:54 +02:00
gpt-auto-generator dissect: wrap verity settings in new VeritySettings structure 2020-09-17 20:36:23 +09:00
hibernate-resume
home macro: introduce POINTER_MAX as define for (void*) -1 2020-10-22 08:33:20 +09:00
hostname tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
hwdb
id128 table use table_log_print_error() instead of table_log_show_error 2020-07-08 15:16:52 +08:00
import tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
initctl tree-wide: don't needlessly negate error number passed to bus_error_message() 2020-09-14 21:42:22 +02:00
journal tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
journal-remote Removing unused n_fields in journal-gatewayd 2020-09-28 12:18:17 +02:00
kernel-install Merge pull request #16777 from DaanDeMeyer/kernel-install-followup 2020-08-25 09:30:44 +02:00
libsystemd Merge pull request #17395 from keszybz/hwdb-drop-quotes 2020-10-21 11:34:39 +02:00
libsystemd-network Merge pull request #17356 from yuwata/sd-xxx-stop 2020-10-21 18:07:38 +02:00
libudev tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
locale tree-wide: don't needlessly negate error number passed to bus_error_message() 2020-09-14 21:42:22 +02:00
login Merge pull request #17390 from keszybz/logind-notifications-and-links 2020-10-20 13:44:52 +09:00
machine tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
machine-id-setup core: keep machine-id transient until first boot completes 2020-10-19 16:28:22 +02:00
modules-load
mount tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
network Merge pull request #17357 from yuwata/network-dhcp6-pd-announce-17353 2020-10-23 12:57:58 +09:00
notify
nspawn nspawn: robustly deal with "uninitialized" machine-id 2020-10-19 16:28:21 +02:00
nss-myhostname
nss-mymachines nss-mymachines: drop support for UID/GID resolving 2020-07-14 17:08:12 +02:00
nss-resolve nss-resolve: port over to new varlink interface 2020-08-26 16:48:16 +02:00
nss-systemd tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
oom oomd: simplify if/else error check 2020-10-19 02:46:07 -07:00
partition repart: correctly handle "uninitialized" machine-id 2020-10-19 16:28:21 +02:00
path sd-path: include 'search' in search pathnames 2020-09-23 10:08:44 +02:00
portable sd-bus: add custom return code when $XDG_RUNTIME_DIR is not set 2020-10-14 18:28:30 +02:00
pstore
quotacheck
random-seed
rc-local-generator meson: RC_LOCAL_SCRIPT_PATH_START to RC_LOCAL_PATH 2020-09-15 17:44:26 +02:00
remount-fs
reply-password
resolve Merge pull request #17324 from keszybz/resolvectl-compat-output 2020-10-22 14:57:41 +02:00
rfkill
run tree-wide: drop if braces around single line expressions as well 2020-10-09 15:11:55 +02:00
run-generator
shared Merge pull request #17185 from yuwata/ethtool-update 2020-10-23 08:22:09 +02:00
shutdown shutdown: also fsync() DM devices before going down 2020-09-23 18:33:48 +02:00
sleep sleep: reword some debug messages 2020-09-08 17:40:46 +02:00
socket-proxy socket-proxy: port to new sd_event_source_set_exit_on_failure() API 2020-10-07 09:40:05 +02:00
stdio-bridge
sulogin-shell
sysctl tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
system-update-generator
systemctl systemctl: show original contents when editing unit 2020-10-21 21:20:01 +01:00
systemd Merge pull request #15206 from anitazha/systoomd-v0 2020-10-15 14:16:52 +02:00
sysusers tmpfiles,sysusers: disable --image= support in standalone versions 2020-10-09 18:03:04 +02:00
sysv-generator tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
test Merge pull request #17324 from keszybz/resolvectl-compat-output 2020-10-22 14:57:41 +02:00
time-wait-sync basic/time-util: add function to format timestamps with different styles 2020-08-19 15:30:13 +01:00
timedate Replace gendered pronouns with gender neutral ones. (#16844) 2020-08-27 11:52:48 +09:00
timesync timesyncd: don't attempt to call IP_TOS sockopt on IPv6 sockets 2020-09-11 10:16:39 +02:00
tmpfiles Merge pull request #17297 from keszybz/tmpfiles-sysusers-disable-standalone-image 2020-10-20 23:07:16 +02:00
tty-ask-password-agent tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
udev udevadm: also support alias .device units to specify devices 2020-10-20 10:09:01 +02:00
update-done update-done: Do not fail with read-only /etc or /var 2020-10-20 13:46:36 +09:00
update-utmp tree-wide: correct cases where return log_{error,warning} is used without value 2020-09-08 17:40:46 +02:00
user-sessions
userdb shared: merge {user,group}-record-nss.{c,h} 2020-09-01 16:48:40 +02:00
vconsole vconsole-setup: downgrade log message when setting font fails on dummy console 2020-07-20 08:15:50 +02:00
veritysetup shared: rename crypt-util.c → cryptsetup-util.c 2020-09-02 15:00:32 +02:00
version
volatile-root mount-util: rework umount_verbose() to take log level and flags arg 2020-09-23 18:57:36 +02:00
xdg-autostart-generator xdg-autostart-generator: use Type=exec 2020-10-22 11:05:17 +02:00