systemd/man
Zbigniew Jędrzejewski-Szmek ec3917d282 tmpfiles,sysusers: rework path argument handling
Previously, if given an absolute path, we would open the file, but when given a
relative path, we'd attempt to search the directories. If the user wants to open
a file from the search path, allowing paths is very confusing. E.g. with a path
like 'sysusers/foo.conf', we'd try to open '/etc/sysusers.d/sysusers/foo.conf',
'/run/sysusers.d/sysusers/foo.conf', …, and with '../foo.conf', we'd try to open
'/etc/sysusers.d/../foo.conf', '/run/sysusers.d/../foo.conf', …. This just isn't
useful, and in fact for a scheme like sysusers.d and tmpfiles.d where there we
have a flat directory with config files, only searching for plain names can
result in success. When a user specifies a relative path, it's more likely that
they wanted to open some local file. OTOH, to correctly open a local file, e.g.
one that they're just writing, this interface is also awkward, because something
like '$PWD/file.conf' has to be used to open a file with a relative path.

This patch changes the interface so that any path (i.e. an argument with "/") is
used to open a file directly, and only plain basenames are used for searching.

(Note that tpmfiles and sysusers are somewhat special here: their "config files"
make sense without the other config and users are likely to want to test them
without the other config. I was trying to do just that when writing a spec file
for a package and attempting to convert the existing scripts to sysusers and
tmpfiles. The same logic wouldn't apply for example to units or udev rules,
because they generally can only be interpreted with the whole rest of config
also available.)
2024-02-09 17:57:41 +01:00
..
rules man: always install bootctl 2024-01-31 10:32:46 +00: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 man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
bootctl.xml man: always install bootctl 2024-01-31 10:32:46 +00:00
bootup.xml Remove a few references to dracut 2024-01-24 17:54:38 +01:00
busctl.xml Revert "man: add missing <cmdsynopsis> wrapper" 2024-01-19 15:03:34 +09:00
cgroup-sandboxing.xml man: fix plural 2023-12-25 09:15:53 +01: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 man: match doctype and root element 2023-12-25 15:51:47 +01:00
coredump.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
coredumpctl.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
crypttab.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
custom-entities.ent.in man: update Fedora release information 2023-09-19 13:13:02 +02:00
custom-html.xsl Use https for man7.org 2022-06-28 16:05:31 +02:00
custom-man.xsl
daemon.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
directives-template.xml man: make sure credentials properly show up in directives index 2023-07-04 22:56:59 +02:00
dnssec-trust-anchors.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
environment.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
event-quick-child.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
fido2-crypttab.sh meson: move systemd-cryptsetup to /usr/bin 2023-09-26 17:03:26 +02:00
file-hierarchy.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
glib-event-glue.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
homectl.xml man: fix references to systemd.exec(5) 2024-01-11 12:19:44 +00:00
homed.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
hostname.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
hostnamectl.xml hostnamectl: add -j switch for quick json output 2024-01-22 14:39:22 +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 man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
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 man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
iocost.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01: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 man: use same version in public and system ident. 2023-12-25 15:51:47 +01: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 man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
journalctl.xml journalctl: add --exclude-identifier option 2024-01-04 23:21:39 +01:00
journald.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
kernel-command-line.xml Add systemd.default_debug_tty= 2024-02-09 11:47:53 +01:00
kernel-install.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
libsystemd-pkgconfig.xml man: match doctype and root element 2023-12-24 09:23:53 +01:00
libsystemd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
libudev.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
loader.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
locale.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
localectl.xml Remove a few references to dracut 2024-01-24 17:54:38 +01:00
localtime.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
logcontrol-example.c man: use setlogmask in LogControl1 example 2023-05-22 18:05:29 +01:00
loginctl.xml loginctl: add --json= and -j, decouple list-* from --output= 2024-01-17 11:30:04 +08:00
logind.conf.xml logind: don't setup idle session watch for lock-screen and greeter 2024-01-04 05:27:41 +09:00
machine-id.xml man: Describe how machine ID is initialized on Xen 2024-01-24 02:19:00 +01:00
machine-info.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
machinectl.xml machinectl: add restart convenience alias (#30625) 2023-12-28 07:09:42 +09:00
man.in man: add licenses to all files that lack one 2021-10-01 17:27:34 +01:00
meson.build meson: fix installation of html doc aliases 2024-01-30 17:56:48 +00:00
modules-load.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
networkctl.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
networkd.conf.xml man/networkd.conf: remove strange comment 2024-01-30 11:27:31 +01:00
nss-myhostname.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
nss-mymachines.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
nss-resolve.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
nss-systemd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
oomctl.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
oomd.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
org.freedesktop.home1.xml homed: Add InhibitSuspend() method 2024-01-31 09:48:23 +01:00
org.freedesktop.hostname1.xml hostnamed: expose local AF_VSOCK CID among other host info 2024-01-08 10:30:41 +01:00
org.freedesktop.import1.xml man: suffix signals with () 2024-01-23 16:27:50 +01:00
org.freedesktop.locale1.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
org.freedesktop.LogControl1.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
org.freedesktop.login1.xml man: suffix signals with () 2024-01-23 16:27:50 +01:00
org.freedesktop.machine1.xml man: suffix signals with () 2024-01-23 16:27:50 +01:00
org.freedesktop.network1.xml networkd: expose nsid via dbus 2024-01-12 21:43:34 +01:00
org.freedesktop.oom1.xml man: suffix signals with () 2024-01-23 16:27:50 +01:00
org.freedesktop.portable1.xml portable: add --copy=mixed to copy images and link profiles 2024-02-08 21:11:26 +00:00
org.freedesktop.resolve1.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
org.freedesktop.systemd1.xml man: suffix signals with () 2024-01-23 16:27:50 +01:00
org.freedesktop.timedate1.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
os-release.xml Remove a few references to dracut 2024-01-24 17:54:38 +01:00
pam_systemd.xml man: don't suggest using pam_unix.so's use_authtok switch 2024-01-17 23:59:05 +00:00
pam_systemd_home.xml man: don't suggest using pam_unix.so's use_authtok switch 2024-01-17 23:59:05 +00:00
pam_systemd_loadkey.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
path-documents.c man: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
portablectl.xml portable: add --copy=mixed to copy images and link profiles 2024-02-08 21:11:26 +00:00
poweroff.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +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 man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
repart.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
resolvectl.xml resolvectl: add JSON output support for "resolvectl query" 2024-01-31 16:13:16 +01:00
resolved.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
runlevel.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
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: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd-bus.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd-daemon.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd-device.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd-event.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd-hwdb.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd-id128.xml man: move macro decls. out of <funcsynopsis> 2023-12-26 13:10:35 +01:00
sd-journal.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd-login.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_booted.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_add_match.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_add_node_enumerator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_add_object.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_add_object_manager.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_attach_event.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_call.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_call_method.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_can_send.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_close.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_creds_get_pid.xml man: document the new APIs 2024-01-29 14:43:05 +01:00
sd_bus_creds_new_from_pid.xml man: document the new APIs 2024-01-29 14:43:05 +01:00
sd_bus_default.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_emit_signal.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_enqueue_for_read.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +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: move macro decls. out of <funcsynopsis> 2023-12-26 13:10:35 +01:00
sd_bus_error_add_map.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_get_current_handler.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_get_fd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_get_n_queued_read.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_get_name_creds.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_get_name_machine_id.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_interface_name_is_valid.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_is_open.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_list_names.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_append.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_append_array.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_append_basic.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_append_string_memfd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_append_strv.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_at_end.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_copy.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_dump.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_get_cookie.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_get_monotonic_usec.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_get_signature.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_get_type.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_new_method_call.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_new_method_error.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_new_signal.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_open_container.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_read.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_read_array.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_read_basic.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_read_strv.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_rewind.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_seal.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_sensitive.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_set_destination.xml man: use <simplelist> for 'See also' sections 2023-12-23 08:28:57 +01:00
sd_bus_message_set_expect_reply.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_skip.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_message_verify_type.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_negotiate_fds.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_path_encode.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_process.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_query_sender_creds.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_reply_method_error.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_reply_method_return.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_request_name.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_send.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_service_reconnect.c man: fix typo 2024-02-02 09:24:25 +09:00
sd_bus_set_address.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_close_on_exit.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_connected_signal.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_description.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_exit_on_disconnect.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_fd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_method_call_timeout.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_property.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_sender.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_server.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_set_watch_bind.xml man: add working example for sd_bus_set_watch_bind() 2024-01-26 14:41:20 +00:00
sd_bus_slot_get_bus.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_slot_ref.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_slot_set_description.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_slot_set_destroy_callback.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_slot_set_floating.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_slot_set_userdata.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_start.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_track_add_name.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_track_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_bus_wait.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_device_get_syspath.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_device_ref.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_add_child.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_add_defer.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_add_inotify.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_add_io.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_add_memory_pressure.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_add_signal.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_add_time.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_exit.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_get_fd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_now.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_run.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_set_signal_exit.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_set_watchdog.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_get_event.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_get_pending.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_description.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_destroy_callback.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_enabled.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_exit_on_failure.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_floating.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_prepare.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_priority.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_ratelimit.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_set_userdata.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_source_unref.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_event_wait.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_get_seats.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_hwdb_get.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_hwdb_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_id128_get_machine.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_id128_randomize.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_id128_to_string.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_is_fifo.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_add_match.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_enumerate_fields.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_catalog.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_cursor.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_cutoff_realtime_usec.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_data.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_fd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_realtime_usec.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_seqnum.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_get_usage.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_has_runtime_files.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_next.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_open.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_print.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_query_unique.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_seek_head.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_journal_stream_fd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_listen_fds.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_login_monitor_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_machine_get_class.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_notify.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_path_lookup.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_pid_get_owner_uid.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_seat_get_active.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_session_is_active.xml man: document the expanded catalogue of session classes 2024-01-11 17:47:41 +01:00
sd_uid_get_state.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sd_watchdog_enabled.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01: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: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
smbios-type-11.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
standard-conf.xml man: Document ranges for distributions config files and local config files 2024-01-25 18:46:24 +01:00
standard-options.xml man: don't use versioned standard-options 2024-01-17 11:25:45 +08:00
standard-specifiers.xml man: match doctype and root element 2023-12-24 09:23:53 +01:00
supported-controllers.xml man: adjust indentation 2023-12-24 10:46:55 +01:00
sysctl.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
system-only.xml man: fix indentation 2023-12-26 08:59:53 +01:00
system-or-user-ns.xml man: fix indentation 2023-12-26 08:59:53 +01:00
systemctl.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-ac-power.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-analyze.xml analyze: clarify that security --offline=true requires an argument 2024-01-11 12:19:20 +00:00
systemd-ask-password-console.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-ask-password.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-backlight@.service.xml backlight: supprt ID_LEDS_CLAMP udev property for leds subsystem devices 2024-01-03 09:30:41 +09:00
systemd-battery-check.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-binfmt.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-bless-boot-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-bless-boot.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-boot-check-no-failures.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-boot-random-seed.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-boot.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-bsod.service.xml man/systemd-bsod: fix command path 2024-02-03 02:59:44 +09:00
systemd-cat.xml man: restrict <command> to the actual command 2023-12-26 13:10:35 +01:00
systemd-cgls.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-cgtop.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-coredump.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-creds.xml man/creds: fix typo 2024-02-02 09:25:57 +09:00
systemd-cryptenroll.xml man: fix typo 2024-02-09 17:49:48 +09:00
systemd-cryptsetup-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-cryptsetup.xml man: fix references to systemd.exec(5) 2024-01-11 12:19:44 +00:00
systemd-debug-generator.xml Add systemd.default_debug_tty= 2024-02-09 11:47:53 +01:00
systemd-delta.xml man: rewrite as <group> 2023-12-26 13:10:36 +01:00
systemd-detect-virt.xml virt: add Google Compute Engine support 2024-01-10 03:08:31 +09:00
systemd-dissect.xml dissect: add --make-archive option to convert DDI to tarball 2024-01-25 18:47:39 +01:00
systemd-environment-d-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-escape.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-firstboot.xml man: mention that preset-all is performed during early boot 2024-02-08 20:36:44 +01:00
systemd-fsck@.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-fstab-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-getty-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-gpt-auto-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-hibernate-resume-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-hibernate-resume.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-homed.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-hostnamed.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-hwdb.xml man: fix markup 2023-12-26 13:10:36 +01:00
systemd-id128.xml id128: add --no-pager, --no-legend, --json=/-j switches to systemd-id128 tool 2024-01-11 17:54:19 +01:00
systemd-importd.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-inhibit.xml man: fix <cmdsynopsis> content 2023-12-26 13:10:35 +01:00
systemd-initctl.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-integritysetup-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-integritysetup@.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-journal-gatewayd.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-journal-remote.service.xml man: fix markup 2023-12-26 13:10:35 +01:00
systemd-journal-upload.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-journald.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-localed.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-logind.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-machine-id-commit.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-machine-id-setup.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-machined.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-makefs@.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-measure.xml man: restrict <command> to the actual command 2023-12-26 13:10:35 +01:00
systemd-modules-load.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-mount.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-network-generator.service.xml network-generator: pick up .netdev/.link/.network configuration via credentials 2024-01-08 12:59:08 +01:00
systemd-networkd-wait-online.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-networkd.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-notify.xml man/systemd-notify: don't say "the latter" if more than 2 options 2024-01-30 03:27:36 +08:00
systemd-nspawn.xml nspawn: permit --ephemeral with --link-journal=try-* (treat as =no) 2024-02-03 03:03:41 +09:00
systemd-oomd.service.xml man: move </variablelist> to the right place 2023-12-26 13:10:35 +01:00
systemd-path.xml man: don't use versioned standard-options 2024-01-17 11:25:45 +08:00
systemd-pcrlock.xml man: document new rootfs support for pcrlock policies 2024-01-22 15:56:32 +01:00
systemd-pcrphase.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-portabled.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-poweroff.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-pstore.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-quotacheck.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-random-seed.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-rc-local-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-remount-fs.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-repart.xml man: fix markup 2023-12-26 13:10:35 +01:00
systemd-resolved.service.xml man: fix references to systemd.exec(5) 2024-01-11 12:19:44 +00:00
systemd-rfkill.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-run-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-run.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-sleep.conf.xml tree-wide: link to docs.kernel.org for kernel documentation 2024-01-22 10:50:33 +00:00
systemd-socket-activate.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-socket-proxyd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-soft-reboot.service.xml man: add working example for sd_bus_set_watch_bind() 2024-01-26 14:41:20 +00:00
systemd-ssh-generator.xml man: fix typo AV_VSOCK → AF_VSOCK 2024-01-12 13:50:32 +00:00
systemd-ssh-proxy.xml ssh-proxy: add ssh ProxyCommand tool that can connect to AF_UNIX + AF_VSOCK sockets 2024-01-11 16:05:20 +01:00
systemd-stdio-bridge.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-storagetm.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-stub.xml stub: pick up confexts from the ESP as well 2024-01-03 10:38:34 +01:00
systemd-suspend.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-sysctl.service.xml man: fix references to systemd.exec(5) 2024-01-11 12:19:44 +00:00
systemd-sysext.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-system-update-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-system.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-sysupdate.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-sysusers.xml tmpfiles,sysusers: rework path argument handling 2024-02-09 17:57:41 +01:00
systemd-sysv-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-time-wait-sync.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-timedated.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-timesyncd.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-tmpfiles.xml tmpfiles,sysusers: rework path argument handling 2024-02-09 17:57:41 +01:00
systemd-tpm2-generator.xml units: add a tpm2.target synchronization point and small generator that pulls in 2024-01-03 13:49:02 +01:00
systemd-tpm2-setup.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-tty-ask-password-agent.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-udev-settle.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-udevd.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-update-done.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-update-utmp.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-user-sessions.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-userdbd.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-vconsole-setup.service.xml man: fix references to systemd.exec(5) 2024-01-11 12:19:44 +00:00
systemd-veritysetup-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-veritysetup@.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-vmspawn.xml vmspawn: fix incorrect mention of container 2024-02-08 16:04:42 +01:00
systemd-volatile-root.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd-vpick.xml man: document the new vpick concept 2024-01-03 18:38:46 +01:00
systemd-xdg-autostart-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.automount.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.device.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.dnssd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.environment-generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.exec.xml man: document new user-scoped credentials 2024-01-30 17:07:47 +01:00
systemd.generator.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.image-policy.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.journal-fields.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.kill.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.link.xml man: fix references to systemd.exec(5) 2024-01-11 12:19:44 +00:00
systemd.mount.xml core: allow fstab-style nodes in mount/swap What= 2024-01-10 02:07:18 +08:00
systemd.net-naming-scheme.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.netdev.xml networkd/wireguard: support network.wireguard.* credentials 2024-01-09 15:25:30 +08:00
systemd.network.xml man: add missing "=" after setting name 2024-02-09 19:03:56 +09:00
systemd.nspawn.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.offline-updates.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.path.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.pcrlock.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.preset.xml man: mention that preset-all is performed during early boot 2024-02-08 20:36:44 +01:00
systemd.resource-control.xml tree-wide: link to docs.kernel.org for kernel documentation 2024-01-22 10:50:33 +00:00
systemd.scope.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.service.xml Make RestartPreventExitStatus= documentation resemble SuccessExitStatus= 2024-01-24 18:00:53 +01:00
systemd.slice.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.socket.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.special.xml units: add a tpm2.target synchronization point and small generator that pulls in 2024-01-03 13:49:02 +01:00
systemd.swap.xml core: allow fstab-style nodes in mount/swap What= 2024-01-10 02:07:18 +08:00
systemd.syntax.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.system-credentials.xml hostname-setup: read hostname from system.hostname credential 2024-01-23 22:03:06 +00:00
systemd.target.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.time.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.timer.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
systemd.unit.xml man: mention that preset-all is performed during early boot 2024-02-08 20:36:44 +01:00
systemd.v.xml man: fix typo 2024-01-05 19:08:12 +09:00
systemd.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sysupdate.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
sysusers.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
tc.xml man: add required <title> 2023-12-24 09:32:26 +01:00
telinit.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
threads-aware.xml man: adjust indentation 2023-12-24 10:46:55 +01:00
timedatectl.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
timesyncd.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
tmpfiles.d.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
tpm2-crypttab.sh meson: move systemd-cryptsetup to /usr/bin 2023-09-26 17:03:26 +02:00
udev.conf.xml man: update udev.conf man page 2024-01-12 05:12:44 +09:00
udev.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_device_get_syspath.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_device_has_tag.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_device_new_from_syspath.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_enumerate_add_match_subsystem.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_enumerate_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_enumerate_scan_devices.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_list_entry.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_monitor_filter_update.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_monitor_new_from_netlink.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_monitor_receive_device.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udev_new.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
udevadm.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
uid0.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
uki.conf.example man: add example how to configure automatic signing 2023-06-14 13:18:00 +02:00
ukify.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
user-system-options.xml man: match doctype and root element 2023-12-24 09:23:53 +01:00
user@.service.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
userdbctl.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
varlinkctl.xml varlink: add "ssh:" transport 2024-01-08 23:24:45 +01:00
vconsole.conf.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
veritytab.xml man: use same version in public and system ident. 2023-12-25 15:51:47 +01:00
version-info.xml man: add required <title> 2023-12-24 09:32:26 +01: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 meson: move systemd-cryptsetup to /usr/bin 2023-09-26 17:03:26 +02:00