systemd/man
Lennart Poettering f9c91932b4 execute: add support for XDG_STATE_HOME for placing service state data in --user mode
This adds support for the new XDG_STATE_HOME env var that was added to
the xdg basedir spec. Previously, because the basedir spec didn't know
the concept we'd alias the backing dir for StateDirectory= to the one
for ConfigurationDirectory= when runnin in --user mode. With this change
we'll make separate. This brings us various benefits, such as proper
"systemctl clean" support, where we can clear service state separately
from service configuration, now in user mode too.

This does not come without complications: retaining compatibility with
older setups is difficult, because we cannot possibly identitfy which
files in existing populated config dirs are actually "state" and which
one are true" configuration.

Hence let's deal with this pragmatically: if we detect that a service
that has both dirs configured only has the configuration dir existing,
then symlink the state dir to the configuration dir to retain
compatibility.

This is not great, but it's the only somewhat reasonable way out I can
see.

Fixes: #25739
2023-06-28 22:01:55 +02:00
..
rules PID1: detect battery level in initrd and if low refuse continuing to boot, print message and shut down. 2023-06-28 14:48:54 +01:00
.dir-locals.el
50-xdg-data-dirs.sh man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
90-rearrange-path.py man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
binfmt.d.xml tree-wide: link to docs.kernel.org for kernel documentation 2022-07-04 19:56:53 +02:00
bootctl.xml bootctl: fix docs/--help to say that "bootctl random-seed" not just initializes but also refreshes ESP random seeds 2023-06-14 11:58:37 +01:00
bootup.xml hibernate-resume: rework to follow the logic of sleep.c and use 2023-06-23 23:57:49 +08:00
busctl.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
cgroup-sandboxing.xml man: note that cgroup-based sandboxing is not bypassed by '+' 2023-01-18 17:59:43 +00:00
check-os-release-simple.py man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
check-os-release.py man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
check-os-release.sh man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
common-variables.xml log: Add knob to disable kmsg ratelimiting 2023-04-20 13:43:34 +02:00
coredump.conf.xml man: correct and extend JournalSizeMax= 2023-06-23 09:49:41 +02:00
coredumpctl.xml man: document image policy syntax and semantics, and the hooks in the various components 2023-04-05 20:55:15 +02:00
crypttab.xml crypttab: Support for VeraCrypt PIM and detached headers for TrueCrypt/VeraCrypt (#27548) 2023-05-06 21:55:05 +01:00
custom-entities.ent.in man: vconsole.conf: replace the hardcoded keymap with build-time default 2023-06-01 06:33:13 +09:00
custom-html.xsl Use https for man7.org 2022-06-28 16:05:31 +02:00
custom-man.xsl
daemon.xml
directives-template.xml
dnssec-trust-anchors.d.xml
environment.d.xml
event-quick-child.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
fido2-crypttab.sh test: drop whitespace after shell redirection operators 2023-02-06 09:19:04 +01:00
file-hierarchy.xml Fix cross-reference of manual for LogsDirectory 2023-04-13 12:17:40 +09:00
glib-event-glue.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
homectl.xml homectl: make the new caps field configurable via homectl 2023-02-28 21:42:29 +01:00
homed.conf.xml
hostname.xml
hostnamectl.xml Update hostnamectl.xml 2022-11-16 00:12:16 +01:00
html.in man: fix shellcheck warning for html.in 2023-03-29 02:08:18 +01:00
hwdb-usb-device.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
hwdb.xml
id128-app-specific.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
inotify-watch-tmp.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
integritytab.xml integritysetup: support mode=(journal|bitmap|direct) 2023-06-08 20:21:59 +01:00
iocost.conf.xml Apply known iocost solutions to block devices 2023-04-20 16:45:57 +02:00
journal-enumerate-fields.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
journal-iterate-foreach.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
journal-iterate-poll.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
journal-iterate-unique.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
journal-iterate-wait.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
journal-remote.conf.xml vacuum journal remote (#25076) 2022-12-17 13:54:16 +00:00
journal-stream-fd.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
journal-upload.conf.xml
journalctl.xml journalctl: add --truncate-newline option 2023-06-16 09:31:47 +02:00
journald.conf.xml man: document that journalctl --user requires Storage=persistent 2023-06-08 09:33:02 +02:00
kernel-command-line.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
kernel-install.xml Add docs, improve log comments. 2023-06-19 17:34:53 +02:00
libsystemd-pkgconfig.xml man: add mention that libsystemd uses getenv() 2023-03-08 15:32:59 +01:00
libsystemd.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
libudev.xml man: add mention that libsystemd uses getenv() 2023-03-08 15:32:59 +01:00
loader.conf.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
locale.conf.xml man: refer to os-release(5) for description of files in the same format 2022-01-07 17:37:37 +01:00
localectl.xml tree-wide: use the term "initrd" at most places we so far used "initramfs" 2022-09-23 15:10:53 +02:00
localtime.xml
logcontrol-example.c man: use setlogmask in LogControl1 example 2023-05-22 18:05:29 +01:00
loginctl.xml tree-wide: change --kill-who to --kill-whom 2022-08-26 11:15:44 +09:00
logind.conf.xml logind: add option to stop idle sessions after specified timeout 2022-08-24 14:50:48 +02:00
machine-id.xml man: add cross-links about preset operations 2022-10-01 11:35:46 +02:00
machine-info.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
machinectl.xml machinectl: add verb edit and cat to operate on .nspawn files 2023-03-15 19:56:19 +08:00
man.in
meson.build man: generate link mode list dynamically 2023-05-30 13:05:33 +02:00
modules-load.d.xml
networkctl.xml network: make degraded-carrier bond/bridge as routable (#27776) 2023-06-15 13:32:10 +09:00
networkd.conf.xml
nss-myhostname.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
nss-mymachines.xml
nss-resolve.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
nss-systemd.xml
oomctl.xml tree-wide: replace "plural(s)" by "plurals" 2022-10-17 15:10:53 +02:00
oomd.conf.xml
org.freedesktop.home1.xml man: deduplicate dbus versioning ref 2022-05-05 11:48:22 +02:00
org.freedesktop.hostname1.xml man: fix references to gethostname/sethostname 2023-06-23 23:38:05 +08:00
org.freedesktop.import1.xml man: similar → similarly 2022-08-23 12:14:58 +02:00
org.freedesktop.locale1.xml tree-wide: use https for the 0pointer.de doc links 2023-06-23 13:46:56 +01:00
org.freedesktop.LogControl1.xml man: add working example to LogControl1 manpage 2023-04-22 17:41:17 +01:00
org.freedesktop.login1.xml man: document the soft reboot operation 2023-06-02 18:43:10 +02:00
org.freedesktop.machine1.xml machinectl: Add plumbing for a --force flag for file copy 2022-07-27 08:41:03 -07:00
org.freedesktop.network1.xml man: deduplicate dbus versioning ref 2022-05-05 11:48:22 +02:00
org.freedesktop.oom1.xml oomd: notify via dbus what have been killed 2022-08-11 09:53:55 +02:00
org.freedesktop.portable1.xml portable: fix silly typo in D-Bus interface name 2023-06-16 12:31:56 +01:00
org.freedesktop.resolve1.xml resolved: added serve stale feature implementation of RFC 8767 2023-06-16 10:20:15 +01:00
org.freedesktop.systemd1.xml core: Add RootEphemeral= setting 2023-06-21 12:48:46 +02:00
org.freedesktop.timedate1.xml man: deduplicate dbus versioning ref 2022-05-05 11:48:22 +02:00
os-release.xml tree-wide: use https for the 0pointer.de doc links 2023-06-23 13:46:56 +01:00
pam_systemd.xml pam_systemd: process the two new capabilities user records fields in pam_systemd 2023-02-28 21:42:29 +01:00
pam_systemd_home.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
path-documents.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
portablectl.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
poweroff.xml man: deemphasize "halt" 2022-12-07 10:26:31 +01:00
print-unit-path-call-method.c man: add example for sd_bus_call_method 2023-03-30 18:55:55 +01:00
print-unit-path.c man: further shorten print-unit-path example 2023-03-30 18:29:49 +01:00
pstore.conf.xml tree-wide: link to docs.kernel.org for kernel documentation 2022-07-04 19:56:53 +02:00
repart.d.xml repart: Allow target directory excludes 2023-05-30 13:45:49 +02:00
resolvectl.xml resolved: added serve stale feature implementation of RFC 8767 2023-06-16 10:20:15 +01:00
resolved.conf.xml resolved: added serve stale feature implementation of RFC 8767 2023-06-16 10:20:15 +01:00
runlevel.xml
sd-bus-container-append.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
sd-bus-container-read.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
sd-bus-errors.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd-bus.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd-daemon.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd-device.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd-event.xml tree-wide: fix typos of "boottime"/"BOOTTIME" 2023-06-09 21:59:36 +02:00
sd-hwdb.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd-id128.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd-journal.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd-login.xml man: add libsystemd(3) 2023-05-15 22:53:22 +02:00
sd_booted.xml
sd_bus_add_match.xml man: add mention that libsystemd uses getenv() 2023-03-08 15:32:59 +01:00
sd_bus_add_node_enumerator.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_add_object.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_add_object_manager.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_attach_event.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_call.xml
sd_bus_call_method.xml man: add example for sd_bus_call_method 2023-03-30 18:55:55 +01:00
sd_bus_can_send.xml
sd_bus_close.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_creds_get_pid.xml docs: remove documentation about cgroupsv1 settings 2022-08-23 09:24:44 +02:00
sd_bus_creds_new_from_pid.xml
sd_bus_default.xml man: clarify sd_bus_default 2023-04-22 17:41:17 +01:00
sd_bus_emit_signal.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_enqueue_for_read.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_error-example.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
sd_bus_error.xml man: use man7.org for strerror_r 2022-10-11 16:59:00 +02:00
sd_bus_error_add_map.xml man: use man7.org for strerror_r 2022-10-11 16:59:00 +02:00
sd_bus_get_current_handler.xml
sd_bus_get_fd.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
sd_bus_get_n_queued_read.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_get_name_creds.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_get_name_machine_id.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_interface_name_is_valid.xml
sd_bus_is_open.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_list_names.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_message_append.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
sd_bus_message_append_array.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
sd_bus_message_append_basic.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
sd_bus_message_append_string_memfd.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
sd_bus_message_append_strv.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
sd_bus_message_at_end.xml
sd_bus_message_copy.xml
sd_bus_message_dump.xml sd-bus: use assert_return() in public function sd_bus_message_dump 2022-06-30 10:55:39 +02:00
sd_bus_message_get_cookie.xml
sd_bus_message_get_monotonic_usec.xml
sd_bus_message_get_signature.xml
sd_bus_message_get_type.xml
sd_bus_message_new.xml man: add "internal" to "reference counter" 2022-04-12 15:33:05 +02:00
sd_bus_message_new_method_call.xml
sd_bus_message_new_method_error.xml
sd_bus_message_new_signal.xml man: fix links to man pages 2023-02-09 14:30:43 +01:00
sd_bus_message_open_container.xml man/sd_bus_message_open_container: mention two common errors 2023-04-04 15:18:00 +02:00
sd_bus_message_read.xml sd-bus/man: document EBUSY error in bus_message_read (#21954) 2022-01-11 10:47:31 +00:00
sd_bus_message_read_array.xml
sd_bus_message_read_basic.xml sd-bus/man: document EBUSY error in bus_message_read (#21954) 2022-01-11 10:47:31 +00:00
sd_bus_message_read_strv.xml man: document sd_bus_message_read_strv_extend() 2022-06-30 10:35:27 +02:00
sd_bus_message_rewind.xml
sd_bus_message_seal.xml
sd_bus_message_sensitive.xml
sd_bus_message_set_destination.xml
sd_bus_message_set_expect_reply.xml
sd_bus_message_skip.xml
sd_bus_message_verify_type.xml
sd_bus_negotiate_fds.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_new.xml man: recommend %m over strerror() 2022-10-11 16:59:00 +02:00
sd_bus_path_encode.xml
sd_bus_process.xml
sd_bus_query_sender_creds.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_reply_method_error.xml
sd_bus_reply_method_return.xml
sd_bus_request_name.xml
sd_bus_send.xml
sd_bus_set_address.xml
sd_bus_set_close_on_exit.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_set_connected_signal.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_set_description.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_set_exit_on_disconnect.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_set_fd.xml
sd_bus_set_method_call_timeout.xml
sd_bus_set_property.xml
sd_bus_set_sender.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_set_server.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_set_watch_bind.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_slot_get_bus.xml
sd_bus_slot_ref.xml man: add "internal" to "reference counter" 2022-04-12 15:33:05 +02:00
sd_bus_slot_set_description.xml
sd_bus_slot_set_destroy_callback.xml
sd_bus_slot_set_floating.xml sd-bus: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_bus_slot_set_userdata.xml
sd_bus_start.xml
sd_bus_track_add_name.xml
sd_bus_track_new.xml
sd_bus_wait.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
sd_device_get_syspath.xml man: document various sd_device_get_xyz() functions 2022-04-04 18:25:18 +02:00
sd_device_ref.xml man: recommend %m over strerror() 2022-10-11 16:59:00 +02:00
sd_event_add_child.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_add_defer.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_add_inotify.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_add_io.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_add_memory_pressure.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_add_signal.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_add_time.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
sd_event_exit.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_get_fd.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_new.xml man: recommend %m over strerror() 2022-10-11 16:59:00 +02:00
sd_event_now.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
sd_event_run.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_set_signal_exit.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_set_watchdog.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_source_get_event.xml
sd_event_source_get_pending.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_source_set_description.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_source_set_destroy_callback.xml
sd_event_source_set_enabled.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_source_set_exit_on_failure.xml
sd_event_source_set_floating.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_source_set_prepare.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_source_set_priority.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_event_source_set_ratelimit.xml sd-event: add an explicit API for leaving the ratelimit state 2023-05-24 10:52:08 +02:00
sd_event_source_set_userdata.xml
sd_event_source_unref.xml man: add "internal" to "reference counter" 2022-04-12 15:33:05 +02:00
sd_event_wait.xml sd-event: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_get_seats.xml
sd_hwdb_get.xml
sd_hwdb_new.xml sd-hwdb: add sd_hwdb_new_from_path 2022-05-27 09:40:54 -04:00
sd_id128_get_machine.xml man: correct reference to sd_id128_get_boot_app_specific 2023-06-22 12:34:00 +01:00
sd_id128_randomize.xml
sd_id128_to_string.xml sd128: export sd_id128_to_uuid_string() 2022-02-14 15:13:23 +01:00
sd_is_fifo.xml man: use more references 2023-03-08 15:32:59 +01:00
sd_journal_add_match.xml
sd_journal_enumerate_fields.xml man: use external .c files for three examples 2022-10-11 16:59:00 +02:00
sd_journal_get_catalog.xml
sd_journal_get_cursor.xml
sd_journal_get_cutoff_realtime_usec.xml
sd_journal_get_data.xml sd-journal: store and compare per-module static origin id 2023-04-25 12:24:25 +01:00
sd_journal_get_fd.xml
sd_journal_get_realtime_usec.xml man: document the new sd_journal_get_seqnum() call 2023-02-08 13:42:30 +01:00
sd_journal_get_seqnum.xml tree-wide: fix typo 2023-02-22 14:46:19 +09:00
sd_journal_get_usage.xml
sd_journal_has_runtime_files.xml
sd_journal_next.xml tree-wide: fix a couple of typos 2023-06-15 20:52:45 +02:00
sd_journal_open.xml
sd_journal_print.xml man: fix sd_journal_*_with_location's func argument 2023-06-01 20:25:21 +01:00
sd_journal_query_unique.xml
sd_journal_seek_head.xml
sd_journal_stream_fd.xml man: use external .c files for three examples 2022-10-11 16:59:00 +02:00
sd_listen_fds.xml man: add mention that libsystemd uses getenv() 2023-03-08 15:32:59 +01:00
sd_login_monitor_new.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
sd_machine_get_class.xml
sd_notify.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
sd_path_lookup.xml sd-path: add support for XDG_STATE_HOME 2023-06-28 21:55:33 +02:00
sd_pid_get_owner_uid.xml sd-login: add sd_pidfd_* APIs 2023-01-20 12:18:05 +00:00
sd_seat_get_active.xml
sd_session_is_active.xml sd-login: add sd_session_get_leader interface 2023-06-07 09:33:36 +01:00
sd_uid_get_state.xml sd-login: add sd_uid_get_login_time interface #26574 2023-02-25 16:14:11 +01:00
sd_watchdog_enabled.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
send-unit-files-changed.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
shutdown.xml man/shutdown: document how to switch to single-user mode 2022-10-07 17:54:31 +02:00
standard-conf.xml
standard-options.xml kernel-install: add --esp-path= and --boot-path= options 2023-06-05 14:23:54 +09:00
standard-specifiers.xml Add comments about deprecated specifiers 2022-04-11 13:51:28 +02:00
supported-controllers.xml
sysctl.d.xml
system-only.xml
system-or-user-ns.xml user units: implicitly enable PrivateUsers= when sandboxing options are set 2023-04-13 21:33:48 +01:00
systemctl.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
systemd-ac-power.xml ac-power: add --low switch to systemd-ac-power tool 2023-06-05 12:21:28 +02:00
systemd-analyze.xml analyze: add new "pcrs" verb 2023-06-28 16:50:50 +02:00
systemd-ask-password-console.service.xml
systemd-ask-password.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-backlight@.service.xml
systemd-battery-check.xml PID1: detect battery level in initrd and if low refuse continuing to boot, print message and shut down. 2023-06-28 14:48:54 +01:00
systemd-binfmt.service.xml
systemd-bless-boot-generator.xml tree-wide: Drop gnu-efi 2023-03-10 11:41:03 +01:00
systemd-bless-boot.service.xml man: fix misspelled executable name (#26858) 2023-03-17 11:36:32 +09:00
systemd-boot-check-no-failures.service.xml
systemd-boot-random-seed.service.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd-boot.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd-cat.xml man: similar → similarly 2022-08-23 12:14:58 +02:00
systemd-cgls.xml cgls: add -x and -c options 2023-03-14 18:03:32 +01:00
systemd-cgtop.xml tree-wide: fix typo 2022-08-28 00:03:36 +09:00
systemd-coredump.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
systemd-creds.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-cryptenroll.xml tree-wide: code spelling fixes 2023-04-20 21:54:59 +02:00
systemd-cryptsetup-generator.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
systemd-cryptsetup@.service.xml
systemd-debug-generator.xml man: similar → similarly 2022-08-23 12:14:58 +02:00
systemd-delta.xml
systemd-detect-virt.xml virt: Support detection of LMHS SRE guests 2022-12-02 10:29:14 +09:00
systemd-dissect.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd-environment-d-generator.xml
systemd-escape.xml
systemd-firstboot.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-fsck@.service.xml fsck: look for fsck binary not just in /sbin 2023-04-15 10:29:50 +01:00
systemd-fstab-generator.xml Merge pull request #27563 from yuwata/fstab-generator 2023-05-26 02:52:19 -07:00
systemd-getty-generator.xml tree-wide: use https for the 0pointer.de doc links 2023-06-23 13:46:56 +01:00
systemd-gpt-auto-generator.xml man/systemd-gpt-auto-generator: mention that swap may be on luks too 2023-05-30 13:41:24 +02:00
systemd-hibernate-resume-generator.xml hibernate-resume: support resuming through efivar HibernateLocation 2023-06-24 00:04:32 +08:00
systemd-hibernate-resume.service.xml hibernate-resume: rework to follow the logic of sleep.c and use 2023-06-23 23:57:49 +08:00
systemd-homed.service.xml
systemd-hostnamed.service.xml
systemd-hwdb.xml
systemd-id128.xml
systemd-importd.service.xml
systemd-inhibit.xml
systemd-initctl.service.xml
systemd-integritysetup-generator.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
systemd-integritysetup@.service.xml tree-wide: link to docs.kernel.org for kernel documentation 2022-07-04 19:56:53 +02:00
systemd-journal-gatewayd.service.xml man+docs: adjust links to the new page 2022-01-12 16:05:59 +01:00
systemd-journal-remote.service.xml man: mention -o option for systemd-journal-remote 2023-04-04 19:52:04 +01:00
systemd-journal-upload.service.xml Clarify protocol used in systemd-journal-upload (#22465) 2022-02-09 20:34:29 +00:00
systemd-journald.service.xml journal: give the ability to enable/disable systemd-journald-audit.socket 2023-01-11 17:18:57 +01:00
systemd-localed.service.xml
systemd-logind.service.xml docs: use https:// for fd.o links 2022-01-12 16:05:59 +01:00
systemd-machine-id-commit.service.xml
systemd-machine-id-setup.xml man: document image policy syntax and semantics, and the hooks in the various components 2023-04-05 20:55:15 +02:00
systemd-machined.service.xml tree-wide: streamline wiki links 2022-05-21 14:28:03 +02:00
systemd-makefs@.service.xml man: mention systemd-growfs-root.service 2023-03-06 07:15:29 +09:00
systemd-measure.xml man: use correct name for --bank option 2023-05-15 23:15:15 +01:00
systemd-modules-load.service.xml man: "the initial RAM disk" → "the initrd" 2022-09-20 16:48:50 +02:00
systemd-mount.xml man/systemd-mount: Clearify documentation about --bind-device 2023-04-07 16:33:46 +02:00
systemd-network-generator.service.xml man/network-generator: replace dracut.kernel reference with dracut.cmdline 2023-03-21 19:00:00 +09:00
systemd-networkd-wait-online.service.xml unit: introduce wait-online@.service for specific interface 2022-01-28 12:52:52 +00:00
systemd-networkd.service.xml tree-wide: use the term "initrd" at most places we so far used "initramfs" 2022-09-23 15:10:53 +02:00
systemd-notify.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd-nspawn.xml man/systemd-nspawn: fix indentation and parenthesis location 2023-06-19 13:36:30 +02:00
systemd-oomd.service.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
systemd-path.xml
systemd-pcrphase.service.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd-portabled.service.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
systemd-poweroff.service.xml man: document the soft reboot operation 2023-06-02 18:43:10 +02:00
systemd-pstore.service.xml
systemd-quotacheck.service.xml
systemd-random-seed.service.xml man: /usr/lib/systemd/random-seed -> /usr/lib/systemd/systemd-random-seed 2023-04-25 17:05:28 +02:00
systemd-rc-local-generator.xml
systemd-remount-fs.service.xml man: "the initial RAM disk" → "the initrd" 2022-09-20 16:48:50 +02:00
systemd-repart.xml Merge pull request #27926 from DaanDeMeyer/repart-offline 2023-06-05 19:11:41 +01:00
systemd-resolved.service.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-rfkill.service.xml
systemd-run-generator.xml
systemd-run.xml run: expand variables also with --scope 2023-04-24 10:02:30 +02:00
systemd-sleep.conf.xml man: explain allowed values for /sys/power/{disk,state} 2023-05-17 11:18:26 +02:00
systemd-socket-activate.xml
systemd-socket-proxyd.xml socket-proxyd: support Type=notify 2023-02-21 22:59:04 +00:00
systemd-soft-reboot.service.xml tree-wide: fix a couple of typos 2023-06-15 20:52:45 +02:00
systemd-stdio-bridge.xml man: systemd-stdio-bridge doesn't connect "two busses" 2022-02-04 17:43:44 +00:00
systemd-stub.xml man: missing/misplaced periods 2023-06-19 13:36:30 +02:00
systemd-suspend.service.xml
systemd-sysctl.service.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-sysext.xml man/systemd-sysext: correct explanation of confexts directories 2023-05-16 18:43:21 +01:00
systemd-system-update-generator.xml Support /etc/system-update for OSTree systems 2023-04-25 17:40:41 +02:00
systemd-system.conf.xml Resource control manpage fixup (#28046) 2023-06-19 13:30:43 +02:00
systemd-sysupdate.xml man: document image policy syntax and semantics, and the hooks in the various components 2023-04-05 20:55:15 +02:00
systemd-sysusers.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-sysv-generator.xml sysv-generator: deprecate even more 2023-06-28 10:39:06 +01:00
systemd-time-wait-sync.service.xml
systemd-timedated.service.xml
systemd-timesyncd.service.xml man: explain timesyncd epoch mtime touch files in a bit more detail 2023-06-12 14:29:25 +01:00
systemd-tmpfiles.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-tty-ask-password-agent.xml
systemd-udev-settle.service.xml
systemd-udevd.service.xml man: split out a paragraph and shorten the text about sd-network-generator 2021-12-16 09:56:13 +01:00
systemd-update-done.service.xml
systemd-update-utmp.service.xml
systemd-user-sessions.service.xml
systemd-userdbd.service.xml man: s/io.systemd.Dropin/io.systemd.DropIn/ 2023-03-24 15:43:04 +01:00
systemd-vconsole-setup.service.xml creds: Add ImportCredential= 2023-06-08 14:09:18 +02:00
systemd-veritysetup-generator.xml veritysetup: add support for fec options 2023-04-13 05:39:49 +02:00
systemd-veritysetup@.service.xml tree-wide: link to docs.kernel.org for kernel documentation 2022-07-04 19:56:53 +02:00
systemd-volatile-root.service.xml man: fix issues reported by the manpage-l10n project 2023-01-11 17:12:54 +01:00
systemd-xdg-autostart-generator.xml man: Add more details about desktop file processing 2022-01-14 16:20:45 +09:00
systemd.automount.xml man/automount: say that automounts should not be nested 2022-05-26 14:29:50 +02:00
systemd.device.xml
systemd.dnssd.xml
systemd.environment-generator.xml
systemd.exec.xml execute: add support for XDG_STATE_HOME for placing service state data in --user mode 2023-06-28 22:01:55 +02:00
systemd.generator.xml man: Fix user generator output paths 2023-03-13 13:51:48 +00:00
systemd.image-policy.xml tree-wide: code spelling fixes 2023-04-20 21:54:59 +02:00
systemd.journal-fields.xml man: document __SEQNUM=/__SEQNUM_ID= journal pseudo fields 2023-02-08 13:42:30 +01:00
systemd.kill.xml man: Update systemd.killMode docs 2022-10-01 16:58:48 +02:00
systemd.link.xml Merge pull request #27846 from keszybz/link-mode-generation 2023-06-13 23:03:51 +02:00
systemd.mount.xml man: document the soft reboot operation 2023-06-02 18:43:10 +02:00
systemd.net-naming-scheme.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd.netdev.xml man: AllowedIPs= can be specified multiple times 2023-05-22 14:18:46 +09:00
systemd.network.xml man: clarify RoutingPolicyRule.TypeOfService docs 2023-04-30 04:30:35 +09:00
systemd.nspawn.xml nspawn: container network interface naming 2023-04-12 14:28:43 +02:00
systemd.offline-updates.xml Support /etc/system-update for OSTree systems 2023-04-25 17:40:41 +02:00
systemd.path.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd.preset.xml preset: Add ignore directive 2023-04-14 20:27:59 +01:00
systemd.resource-control.xml man: rework BPFForeign= documentation a bit 2023-06-26 13:16:11 +02:00
systemd.scope.xml core,man: add missing integration of OOMPolicy= in scopes 2022-12-13 15:34:46 +01:00
systemd.service.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
systemd.slice.xml tree-wide: streamline wiki links 2022-05-21 14:28:03 +02:00
systemd.socket.xml tree-wide: use https for the 0pointer.de doc links 2023-06-23 13:46:56 +01:00
systemd.special.xml man: document the soft reboot operation 2023-06-02 18:43:10 +02:00
systemd.swap.xml
systemd.syntax.xml man: create a new section for nspawn files in systemd.syntax man page (#25807) 2022-12-21 13:31:09 +09:00
systemd.system-credentials.xml man: fixes for assorted issues reported by the manpage-l10n project 2023-05-17 12:25:01 +02:00
systemd.target.xml man: extend description of .target a bit 2023-05-30 13:41:24 +02:00
systemd.time.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
systemd.timer.xml tree-wide: fix a couple of typos 2023-06-15 20:52:45 +02:00
systemd.unit.xml execute: add support for XDG_STATE_HOME for placing service state data in --user mode 2023-06-28 22:01:55 +02:00
systemd.xml tree-wide: use https for the 0pointer.de doc links 2023-06-23 13:46:56 +01:00
sysupdate.d.xml tree-wide: when in doubt use greek small letter mu rather than micro symbol 2023-06-14 10:23:56 +02:00
sysusers.d.xml
tc.xml man/tc: Fix hexadecimals being with an O 2023-02-15 16:03:28 +01:00
telinit.xml
threads-aware.xml man: add mention that libsystemd uses getenv() 2023-03-08 15:32:59 +01:00
timedatectl.xml
timesyncd.conf.xml
tmpfiles.d.xml tmpfiles: Add note to man page about guaranteed cleanup for files/directories 2023-06-20 15:22:47 +02:00
tpm2-crypttab.sh test: drop whitespace after shell redirection operators 2023-02-06 09:19:04 +01:00
udev.conf.xml
udev.xml udev-rules: fix negative match rule for SYMLINK and TAG 2023-04-26 09:51:08 +09:00
udev_device_get_syspath.xml
udev_device_has_tag.xml
udev_device_new_from_syspath.xml
udev_enumerate_add_match_subsystem.xml
udev_enumerate_new.xml man: udev_enumerate_new: fix typo 2023-01-16 18:27:15 +09:00
udev_enumerate_scan_devices.xml
udev_list_entry.xml
udev_monitor_filter_update.xml
udev_monitor_new_from_netlink.xml
udev_monitor_receive_device.xml
udev_new.xml
udevadm.xml udev: downgrade log level about style issues 2023-06-05 11:37:26 +09:00
uki.conf.example man: add example how to configure automatic signing 2023-06-14 13:18:00 +02:00
ukify.xml tree-wide: fix a couple of typos 2023-06-15 20:52:45 +02:00
user-system-options.xml
user@.service.xml
userdbctl.xml man: various issues reported in #22432 2022-02-23 08:56:03 +01:00
vconsole.conf.xml man: vconsole.conf: replace the hardcoded keymap with build-time default 2023-06-01 06:33:13 +09:00
veritytab.xml veritysetup: add support for fec options 2023-04-13 05:39:49 +02:00
vtable-example.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
vtable-example.xml Use https for freedesktop.org 2022-06-28 13:10:05 +02:00
yubikey-crypttab.sh test: drop whitespace after shell redirection operators 2023-02-06 09:19:04 +01:00