systemd/units
Luca Boccassi d6243ebedd journald: enable persistent FD Store to fix logging during soft-reboot
A unit with StandardOutput=journal (the default) will get its stdout/stderr sockets
disconnected when journald stops, as the file descriptors on journald's side are
not preserved (it works on restart, as the FD Store keeps them open during restarts).
Set FileDescriptorStorePreserve=yes so that the journal FD's stay open during a soft
reboot, and applications don't get broken stdout/stderr.
2024-06-03 16:30:54 +01:00
..
user units: sort lists in meson.build 2024-03-26 21:08:49 +08:00
user-.slice.d
user@.service.d
user@0.service.d
basic.target
blockdev@.target
bluetooth.target
boot-complete.target
capsule.slice units: add systemd-capsule@.service 2024-03-14 11:34:04 +01:00
capsule@.service.in units: add systemd-capsule@.service 2024-03-14 11:34:04 +01:00
console-getty.service.in
container-getty@.service.in
cryptsetup-pre.target
cryptsetup.target
debug-shell.service.in
dev-hugepages.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
dev-mqueue.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
emergency.service.in units: use relative path 2024-03-16 05:31:44 +09:00
emergency.target
exit.target units: add JobTimeoutAction= to exit.target and friends 2024-05-18 01:28:14 +09:00
factory-reset.target
final.target
first-boot-complete.target
getty-pre.target
getty.target
getty@.service.in
graphical.target
halt.target units: add JobTimeoutAction= to exit.target and friends 2024-05-18 01:28:14 +09:00
hibernate.target
hybrid-sleep.target
initrd-cleanup.service
initrd-fs.target
initrd-parse-etc.service.in Revert "initrd-parse-etc: override argv[0] to avoid dracut issue" 2024-01-11 10:41:30 +00:00
initrd-root-device.target
initrd-root-fs.target
initrd-switch-root.service
initrd-switch-root.target
initrd-udevadm-cleanup-db.service
initrd-usr-fs.target
initrd.target
integritysetup-pre.target
integritysetup.target
kexec.target units: add JobTimeoutAction= to exit.target and friends 2024-05-18 01:28:14 +09:00
kmod-static-nodes.service.in
ldconfig.service
local-fs-pre.target
local-fs.target
machine.slice
machines.target
meson.build journal: explicitly sync namespaced journals before stopping socket units 2024-05-02 19:41:01 +02:00
modprobe@.service
multi-user.target
network-online.target
network-pre.target
network.target
nss-lookup.target
nss-user-lookup.target
paths.target
poweroff.target
printer.target
proc-sys-fs-binfmt_misc.automount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
proc-sys-fs-binfmt_misc.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
quotaon-root.service.in units: make templates for quotaon and systemd-quotacheck service 2024-03-09 19:32:09 +00:00
quotaon@.service.in units: make quota services bind to corresponding mount units 2024-03-10 22:57:22 +08:00
rc-local.service.in
reboot.target
remote-cryptsetup.target
remote-fs-pre.target
remote-fs.target
remote-veritysetup.target
rescue.service.in units: use relative path 2024-03-16 05:31:44 +09:00
rescue.target
rpcbind.target
serial-getty@.service.in
shutdown.target
sigpwr.target
sleep.target
slices.target
smartcard.target
sockets.target
soft-reboot.target Revert "units: do not soft-reboot before soft-reboot.target reached" 2024-05-23 00:06:30 +09:00
sound.target
ssh-access.target ssh-generator: introduce ssh-access.target 2024-03-14 17:23:28 +01:00
storage-target-mode.target
suspend-then-hibernate.target
suspend.target
swap.target
sys-fs-fuse-connections.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
sys-kernel-config.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
sys-kernel-debug.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
sys-kernel-tracing.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
sysinit.target
syslog.socket various: update links to more wiki pages 2024-05-28 14:48:53 +02:00
system-systemd\x2dcryptsetup.slice
system-systemd\x2dveritysetup.slice
system-update-cleanup.service
system-update-pre.target
system-update.target
systemd-ask-password-console.path
systemd-ask-password-console.service
systemd-ask-password-wall.path
systemd-ask-password-wall.service
systemd-backlight@.service.in
systemd-battery-check.service.in units: add one more equivalency of '-' in '_' on kernel cmdline 2024-03-19 13:06:44 +00:00
systemd-binfmt.service.in man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
systemd-bless-boot.service.in
systemd-boot-check-no-failures.service.in units/systemd-boot-check-no-failures.service: drop unneeded dep on shutdown.target 2024-04-10 23:40:53 +08:00
systemd-boot-random-seed.service
systemd-boot-update.service
systemd-bootctl.socket units: retitle systemd-bootctl*.{service,socket} 2024-03-14 11:15:55 +01:00
systemd-bootctl@.service units: use relative path 2024-03-16 05:31:44 +09:00
systemd-bsod.service.in
systemd-confext.service
systemd-coredump.socket units: enable MaxConnectionsPerSocket= for all our Accept=yes units 2024-02-12 11:57:24 +01:00
systemd-coredump@.service.in
systemd-creds.socket units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-creds@.service units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-exit.service
systemd-firstboot.service
systemd-fsck-root.service.in
systemd-fsck@.service.in
systemd-growfs-root.service.in
systemd-growfs@.service.in
systemd-halt.service
systemd-hibernate-clear.service.in units: introduce systemd-hibernate-clear.service that clears 2024-04-03 22:07:43 +08:00
systemd-hibernate-resume.service.in
systemd-hibernate.service.in units: update Description= for systemd-sleep units 2024-01-15 02:59:25 +08:00
systemd-homed-activate.service
systemd-homed-firstboot.service
systemd-homed.service.in homed: Create & advertise blob directory 2024-02-19 11:18:11 +00:00
systemd-hostnamed.service.in hostnamed: use Type=notify 2024-01-09 21:57:46 +08:00
systemd-hostnamed.socket units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-hwdb-update.service.in
systemd-hybrid-sleep.service.in units: update Description= for systemd-sleep units 2024-01-15 02:59:25 +08:00
systemd-importd.service.in importd: use Type=notify 2024-01-09 21:57:45 +08:00
systemd-initctl.service.in
systemd-initctl.socket
systemd-journal-catalog-update.service
systemd-journal-flush.service unit: also stop systemd-journal-flush.service on soft-reboot 2024-05-26 03:11:24 +09:00
systemd-journal-gatewayd.service.in
systemd-journal-gatewayd.socket
systemd-journal-remote.service.in
systemd-journal-remote.socket
systemd-journal-upload.service.in
systemd-journald-audit.socket
systemd-journald-dev-log.socket
systemd-journald-sync@.service journal: explicitly sync namespaced journals before stopping socket units 2024-05-02 19:41:01 +02:00
systemd-journald-varlink@.socket
systemd-journald.service.in journald: enable persistent FD Store to fix logging during soft-reboot 2024-06-03 16:30:54 +01:00
systemd-journald.socket units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-journald@.service.in units: drop dependencies of soft-reboot.target from systemd-journald@.service 2024-05-17 11:57:53 +09:00
systemd-journald@.socket Merge pull request #31777 from keszybz/unit-retitling-and-comments 2024-03-15 15:57:10 +01:00
systemd-kexec.service
systemd-localed.service.in localed: modernization 2024-01-09 21:57:46 +08:00
systemd-logind.service.in
systemd-machine-id-commit.service units/systemd-machine-id-commit: retitle 2024-03-14 10:26:45 +01:00
systemd-machined.service.in
systemd-modules-load.service.in units: Accept modules_load and rd.modules_load in systemd-modules-load.service 2024-03-17 13:33:45 +01:00
systemd-mountfsd.service.in mountfsd: add new systemd-mountfsd component 2024-04-06 16:08:24 +02:00
systemd-mountfsd.socket mountfsd: add new systemd-mountfsd component 2024-04-06 16:08:24 +02:00
systemd-network-generator.service.in
systemd-networkd-persistent-storage.service units: add Before=shutdown.target to systemd-networkd-persistent-storage.service 2024-04-26 22:16:33 +02:00
systemd-networkd-wait-online.service.in
systemd-networkd-wait-online@.service.in
systemd-networkd.service.in unit/network: use ProtectSystem=strict again 2024-03-19 15:15:32 +09:00
systemd-networkd.socket
systemd-nspawn@.service.in
systemd-nsresourced.service.in nsresourced: add new daemon for granting clients user namespaces and assigning resources to them 2024-04-06 16:08:24 +02:00
systemd-nsresourced.socket nsresourced: add new daemon for granting clients user namespaces and assigning resources to them 2024-04-06 16:08:24 +02:00
systemd-oomd.service.in
systemd-oomd.socket
systemd-pcrextend.socket units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrextend@.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrfs-root.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrfs@.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock-file-system.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock-firmware-code.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock-firmware-config.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock-machine-id.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock-make-policy.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock-secureboot-authority.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock-secureboot-policy.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrlock.socket units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-pcrlock@.service.in units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-pcrmachine.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrphase-initrd.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrphase-sysinit.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-pcrphase.service.in units: retitle systemd-pcrextend.{service,socket}, change TPM2→TPM 2024-03-14 10:26:45 +01:00
systemd-portabled.service.in
systemd-poweroff.service
systemd-pstore.service.in
systemd-quotacheck-root.service.in units: make templates for quotaon and systemd-quotacheck service 2024-03-09 19:32:09 +00:00
systemd-quotacheck@.service.in units: make quota services bind to corresponding mount units 2024-03-10 22:57:22 +08:00
systemd-random-seed.service.in
systemd-reboot.service
systemd-remount-fs.service.in man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
systemd-repart.service units: order repart after systemd-tpm2-setup-early.service 2024-04-15 22:33:45 +02:00
systemd-resolved.service.in various: update links to more wiki pages 2024-05-28 14:48:53 +02:00
systemd-rfkill.service.in units: Bump various oneshot unit timeouts to 90s 2024-03-14 00:10:48 +09:00
systemd-rfkill.socket
systemd-soft-reboot.service Revert "units: do not soft-reboot before soft-reboot.target reached" 2024-05-23 00:06:30 +09:00
systemd-storagetm.service.in
systemd-suspend-then-hibernate.service.in units: update Description= for systemd-sleep units 2024-01-15 02:59:25 +08:00
systemd-suspend.service.in
systemd-sysctl.service.in
systemd-sysext.service
systemd-sysext.socket units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-sysext@.service units: drop "(Varlink)" 2024-03-14 11:14:10 +01:00
systemd-sysupdate-reboot.service.in
systemd-sysupdate-reboot.timer
systemd-sysupdate.service.in
systemd-sysupdate.timer treewide: fix a few typos in NEWS, docs, comments, and log messages 2024-04-27 12:11:13 +02:00
systemd-sysusers.service
systemd-time-wait-sync.service.in
systemd-timedated.service.in
systemd-timesyncd.service.in
systemd-tmpfiles-clean.service
systemd-tmpfiles-clean.timer
systemd-tmpfiles-setup-dev-early.service
systemd-tmpfiles-setup-dev.service
systemd-tmpfiles-setup.service
systemd-tpm2-setup-early.service.in tpm2-setup-early: order against pcrphase-initrd 2024-04-22 14:47:58 +02:00
systemd-tpm2-setup.service.in units: merge two After= lines 2024-04-22 15:15:05 +02:00
systemd-udev-load-credentials.service units: introduce systemd-udev-load-credentials.service 2024-04-16 09:45:43 +09:00
systemd-udev-settle.service
systemd-udev-trigger.service
systemd-udevd-control.socket
systemd-udevd-kernel.socket
systemd-udevd.service.in units: introduce systemd-udev-load-credentials.service 2024-04-16 09:45:43 +09:00
systemd-update-done.service.in
systemd-update-utmp-runlevel.service.in
systemd-update-utmp.service.in
systemd-user-sessions.service.in
systemd-userdbd.service.in
systemd-userdbd.socket
systemd-vconsole-setup.service.in
systemd-vmspawn@.service.in vmspawn: add template unit to start systemd-vmspawn -M 2024-02-13 12:31:03 +00:00
systemd-volatile-root.service.in
time-set.target
time-sync.target
timers.target
tmp.mount man: update links to "API File Systems" 2024-05-28 14:48:56 +02:00
tpm2.target
umount.target
usb-gadget.target
user-runtime-dir@.service.in logind-user: track user started/stopping state through user-runtime-dir@.service 2024-02-15 19:23:44 +08:00
user.slice
user@.service.in logind-user: track user started/stopping state through user-runtime-dir@.service 2024-02-15 19:23:44 +08:00
var-lib-machines.mount
veritysetup-pre.target
veritysetup.target