1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-01 17:51:22 +03:00
systemd/man
Maanya Goenka ecfd082b71 systemd-analyze: add new 'security' option to allow user to choose custom requirements
A new option --security-policy= is added to work with the 'security' verb in order to enable
users to create and pass in a JSON file consisting of user defined requirements
against which to compare the specified unit file(s). These requirements then serve
as the measure of security threats for the file instead of the initial hard coded set of
requirements that the 'security' verb of systemd-analyze relied on.

Example Run:

A snapshot of the user defined testfile.json file is shown below instead of the complete file
for readability purposes.

{
"PrivateDevices":
    {"description_good": "Service has no access to hardware devices",
    "description_bad": "Service potentially has access to hardware devices",
    "weight": 1000,
    "range": 1
    },
"PrivateMounts":
    {"description_good": "Service cannot install system mounts",
    "description_bad": "Service may install system mounts",
    "weight": 1000,
    "range": 1
    },
"PrivateNetwork":
    {"description_good": "Service has no access to the host's network",
    "description_bad": "Service has access to the host's network",
    "weight": 2500,
    "range": 1
    },
"PrivateTmp":
    {"description_good": "Service has no access to other software's temporary files",
    "description_bad": "Service has access to other software's temporary files",
    "weight": 1000,
    "range": 1
    },
"PrivateUsers":
    {"description_good": "Service does not have access to other users",
    "description_bad": "Service has access to other users",
    "weight": 1000,
    "range": 1
    }
}

1. I created the jsontest.service file in order to test the --security-policy= option as follows:

maanya-goenka@debian:~/systemd (custom-security)$ cat<<EOF>jsontest.service
> [Service]
> ExecStart = echo hello
> PrivateNetwork = yes
> PrivateDevices = yes
> PrivateMounts = yes
> EOF

The security analysis table outputted below has been truncated to include only the first few lines for readability.

maanya-goenka@debian:~/systemd (custom-security)$ sudo build/systemd-analyze security --root= --offline=true
--security-policy=src/analyze/testfile.json jsontest.service
/usr/lib/systemd/system/plymouth-start.service:15: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's
process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'.
Support for KillMode=none is deprecated and will eventually be removed.
/usr/lib/systemd/system/gdm.service:30: Standard output type syslog is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
/usr/lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly.

  NAME                                                         DESCRIPTION
✓ PrivateNetwork                                               Service has no access to the host's network
✗ UserOrDynamicUser                                            Service runs as root user
✗ CapabilityBoundingSet_CAP_SET_UID_GID_PCAP                   Service may change UID/GID identities/capabilities
✓ PrivateMounts                                                Service cannot install system mounts
✓ PrivateDevices                                               Service has no access to hardware devices

→ Overall exposure level for jsontest.service: 8.3 EXPOSED 🙁

maanya-goenka@debian:~/systemd (custom-security)$ echo $? 0

2. In order to ensure that the JSON data was actually being correctly parsed, I made some changes to the JSON
file, specifically to the id "PrivateNetwork" as follows:

Before:
--------

"PrivateNetwork":
    {"description_good": "Service has no access to the host's network",
    "description_bad": "Service has access to the host's network",
    "weight": 2500,
    "range": 1
    }

After:
--------

"PrivateNetwork":
    {"description_good": "Service runs without access to host network",
    "description_bad": "Service has access to the host's network",
    "weight": 6000,
    "range": 1
    }

As expected, the new description for the description_good field of the Private Network id was updated in
the analysis table outputted below and the overall exposure level of the unit file decreased because
the weight assigned to 'Private Network' (which is set to yes) increased from 2500 to 6000.

maanya-goenka@debian:~/systemd (custom-security)$ sudo build/systemd-analyze security --root= --offline=true
--security-policy=src/analyze/testfile.json jsontest.service

/usr/lib/systemd/system/plymouth-start.service:15: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's
process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'.
Support for KillMode=none is deprecated and will eventually be removed.
/usr/lib/systemd/system/gdm.service:30: Standard output type syslog is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
/usr/lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly.

  NAME                                                         DESCRIPTION
✓ PrivateNetwork                                               Service runs without access to the host's network
✗ UserOrDynamicUser                                            Service runs as root user
✗ CapabilityBoundingSet_CAP_SET_UID_GID_PCAP                   Service may change UID/GID identities/capabilities
✓ PrivateMounts                                                Service cannot install system mounts
✓ PrivateDevices                                               Service has no access to hardware devices

→ Overall exposure level for jsontest.service: 7.8 EXPOSED 🙁

maanya-goenka@debian:~/systemd (custom-security)$ echo $? 0

3. When paired with security's --threshold= option, systemd-analyze exits with a non-zero error status indicating
that the overall exposure level for the unit file (=78) is greater than the set threshold (=70). The same
jsontest.service file is used for the demo run below:

maanya-goenka@debian:~/systemd (custom-security)$ sudo build/systemd-analyze security --root= --offline=true
--security-policy=src/analyze/testfile.json --threshold=70 jsontest.service

/usr/lib/systemd/system/plymouth-start.service:15: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's
process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'.
Support for KillMode=none is deprecated and will eventually be removed.
/usr/lib/systemd/system/gdm.service:30: Standard output type syslog is obsolete, automatically updating to journal. Please update your
unit file, and consider removing the setting altogether.
/usr/lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly.

  NAME                                                         DESCRIPTION
✓ PrivateNetwork                                               Service runs without access to host network
✗ UserOrDynamicUser                                            Service runs as root user
✗ CapabilityBoundingSet_CAP_SET_UID_GID_PCAP                   Service may change UID/GID identities/capabilities
✓ PrivateMounts                                                Service cannot install system mounts
✓ PrivateDevices                                               Service has no access to hardware devices

→ Overall exposure level for jsontest.service: 7.8 EXPOSED 🙁

maanya-goenka@debian:~/systemd (custom-security)$ echo $? 1

new option
2021-08-31 08:02:08 -07:00
..
rules sd-id128: add compound literal love to sd_id128_to_string() + id128_to_uuid_string() 2021-08-20 11:09:48 +02:00
.dir-locals.el
50-xdg-data-dirs.sh man/50-xdg-data-dirs: add quotes as suggested by shellcheck 2021-06-23 18:11:49 +02:00
90-rearrange-path.py man: we is OK too -> which is OK too (#19708) 2021-05-24 18:39:38 +09:00
binfmt.d.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
bootctl.xml bootctl: tweak "bootctl update" to be a NOP when boot loader is already current and --graceful is given 2021-07-30 16:48:24 +02:00
bootup.xml veritysetup-generator: add support for veritytab 2021-01-15 11:06:11 -05:00
busctl.xml tree-wide: "a" -> "an" 2021-06-30 23:33:00 +09:00
check-os-release.py man/check-os-release.*: allow ID_LIKE to have multiple values 2021-05-22 20:44:04 +02:00
check-os-release.sh man/check-os-release.*: allow ID_LIKE to have multiple values 2021-05-22 20:44:04 +02:00
common-variables.xml man: update docs on systemd-system.conf logging (LogTime=) (#19846) 2021-06-08 15:54:07 +09:00
coredump.conf.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
coredumpctl.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
crypttab.xml tree-wide: fix "the the" and "a a" 2021-06-30 23:32:43 +09:00
custom-entities.ent.in man: document default rlimits 2021-05-20 09:58:48 +02:00
custom-html.xsl license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
custom-man.xsl license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
daemon.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
directives-template.xml man: add "DNS resource record types" section 2021-06-29 10:44:18 +02:00
dnssec-trust-anchors.d.xml man/dnssec-trust-anchors: fix an XML syntax typo 2021-07-12 12:09:20 +01:00
environment.d.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
fido2-crypttab.sh man: document new features 2020-12-17 20:02:32 +01:00
file-hierarchy.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
glib-event-glue.c
halt.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
homectl.xml homectl: allow --setenv=FOO 2021-08-11 09:34:45 +02:00
homed.conf.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
hostname.xml man/hostnamectl,hostaned,hostname1: adjust the docs to match reality 2020-12-16 10:54:57 +01:00
hostnamectl.xml hostnamectl: deprecate set-* methods and expose getters by only using nouns in commands 2021-05-03 20:19:19 +02:00
html.in meson: rename target to update-man-rules 2021-01-27 09:10:25 +01:00
hwdb-usb-device.c hwdb-usb-device: use xsprintf 2021-08-20 18:29:30 +01:00
hwdb.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
id128-app-specific.c
inotify-watch-tmp.c
journal-iterate-poll.c
journal-iterate-unique.c
journal-iterate-wait.c
journal-remote.conf.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
journal-upload.conf.xml Add a network timeout option to journal-upload 2021-06-14 11:16:38 +02:00
journalctl.xml man: rename less-variables→common-variables 2021-03-01 13:40:52 +01:00
journald.conf.xml man: remove some trailing whitespace 2021-05-10 23:10:44 +02:00
kernel-command-line.xml veritysetup-generator: add support for veritytab 2021-01-15 11:06:11 -05:00
kernel-install.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
libsystemd-pkgconfig.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
libudev.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
loader.conf.xml sd-boot: Allow automatic entries to be default 2021-08-16 15:52:15 +02:00
locale.conf.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
localectl.xml man: rename less-variables→common-variables 2021-03-01 13:40:52 +01:00
localtime.xml man/localtime: document default timezone 2020-12-21 12:39:18 +00:00
loginctl.xml man: documet that loginctl {terminate|kill}-{session|user} take the empty string, optionally 2021-05-25 17:42:34 +02:00
logind.conf.xml units: added factory-reset.target 2021-08-10 17:08:00 +02:00
machine-id.xml sd-id128: document everywhere that we treat all UUIDs as Variant 1 2021-06-15 20:58:56 +02:00
machine-info.xml man: say that machine-info doesn't have to exist 2021-03-01 13:40:52 +01:00
machinectl.xml machinectl: allow --setenv=FOO 2021-08-11 09:34:45 +02:00
man.in meson: rename target to update-man-rules 2021-01-27 09:10:25 +01:00
meson.build meson: use alias_target for doc update commands 2021-07-27 20:34:40 +02:00
modules-load.d.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
networkctl.xml man: describe overall online status in networkctl(1) 2021-05-19 10:34:06 +09:00
networkd.conf.xml network: make IAID and DUID for DHCPv6 configurable explicitly 2021-04-21 21:00:11 +09:00
nss-myhostname.xml tree-wide: fix typo 2021-08-18 13:36:14 +02:00
nss-mymachines.xml man: try to clarify that nss-mymachines does not provide name resolution outside its own scope 2021-05-26 12:45:20 +01:00
nss-resolve.xml tree-wide: fix typo 2021-08-18 13:36:14 +02:00
nss-systemd.xml man: use title of docs/ pages when referring to them 2021-07-27 09:43:29 +02:00
oomctl.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
oomd.conf.xml oomd: check mem free and swap free before doing a swap-based kill 2021-06-30 03:51:05 -07:00
org.freedesktop.home1.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
org.freedesktop.hostname1.xml tree-wide: fix "the the" and "a a" 2021-06-30 23:32:43 +09:00
org.freedesktop.import1.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
org.freedesktop.locale1.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
org.freedesktop.LogControl1.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
org.freedesktop.login1.xml logind: Add new flag for kexec reboot 2021-03-31 10:48:48 +02:00
org.freedesktop.machine1.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
org.freedesktop.oom1.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
org.freedesktop.portable1.xml sd-bus: fix vtable named argument logic 2021-04-30 17:06:29 +01:00
org.freedesktop.resolve1.xml man: add markup to dns resource record labels 2021-06-29 10:44:18 +02:00
org.freedesktop.systemd1.xml Document RestrictNetworkInterfaces dbus properties 2021-08-18 15:55:53 -05:00
org.freedesktop.timedate1.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
os-release.xml man: adjust the description of extension-release.* 2021-08-24 15:39:17 +02:00
pam_systemd_home.xml pam: fix typo try_authtok → use_authtok 2021-05-12 12:14:17 +02:00
pam_systemd.xml man: use title of docs/ pages when referring to them 2021-07-27 09:43:29 +02:00
path-documents.c man: Don't leak memory in path-documents example 2021-08-31 13:44:49 +09:00
portablectl.xml man: further document extension-release 2021-08-17 13:15:13 +01:00
print-unit-path.c
pstore.conf.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
repart.d.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
resolvectl.xml Revert "Add systemd-resolve backwards compatibility section to resolvectl docs" 2021-07-07 15:27:28 +02:00
resolved.conf.xml resolved: Fix link to resolv.conf manpage 2021-06-29 12:50:53 +01:00
runlevel.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_booted.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_add_match.xml Manual page fixes (#18906) 2021-03-07 02:54:33 +09:00
sd_bus_add_node_enumerator.xml man: fix sd_bus_add_node_enumerator() ret_nodes 2021-06-15 11:29:44 +01:00
sd_bus_add_object_manager.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_add_object.xml man: Specify that only d-bus methods can be answered async 2021-03-17 16:15:56 +01:00
sd_bus_attach_event.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_call_method.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_call.xml man: Add a paragraph to sd_bus_call explaning callback message lifetime 2020-11-17 11:13:10 +01:00
sd_bus_can_send.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_bus_close.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_bus_creds_get_pid.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_bus_creds_new_from_pid.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_default.xml tree-wide: fix typo 2020-12-16 17:21:48 +01:00
sd_bus_emit_signal.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_enqueue_for_read.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_error_add_map.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_error.xml tree-wide: fix "the the" and "a a" 2021-06-30 23:32:43 +09:00
sd_bus_get_current_handler.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_get_fd.xml man: split out sd_bus_set_fd() man page from sd_bus_get_fd() 2021-02-20 16:13:06 +01:00
sd_bus_get_n_queued_read.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_get_name_creds.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_get_name_machine_id.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_interface_name_is_valid.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_bus_is_open.xml sd-bus: make sd_bus_is_{ready,open} accept NULL 2021-04-08 14:59:10 +02:00
sd_bus_list_names.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_append_array.xml man: Fix sd_bus_message_append_array_space function signature 2020-11-18 18:26:14 +09:00
sd_bus_message_append_basic.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_append_string_memfd.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_bus_message_append_strv.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_bus_message_append.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_at_end.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_copy.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_dump.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_get_cookie.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_get_monotonic_usec.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_get_signature.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_get_type.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_new_method_call.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_new_method_error.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_bus_message_new_signal.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_new.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_open_container.xml man: Speicfy exact return values of sd_bus_message_enter_container 2020-11-30 12:21:20 +01:00
sd_bus_message_read_array.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_read_basic.xml man: fix grammaro 2021-02-25 14:55:17 +01:00
sd_bus_message_read_strv.xml sd-bus: extend sd_bus_message_read_strv() to paths and signatures 2021-02-12 11:36:24 +01:00
sd_bus_message_read.xml man: fix grammaro 2021-02-25 14:55:17 +01:00
sd_bus_message_rewind.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_seal.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_sensitive.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_set_destination.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_set_expect_reply.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_skip.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_message_verify_type.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_negotiate_fds.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_new.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_path_encode.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_bus_process.xml fix typo 2021-01-04 11:01:17 +00:00
sd_bus_query_sender_creds.xml man: document usage of SD_BUS_CREDS_AUGMENT 2021-03-02 12:18:53 +01:00
sd_bus_reply_method_error.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_bus_reply_method_return.xml sd-bus: simplify sd_bus_reply() 2021-02-20 13:44:02 +09:00
sd_bus_request_name.xml Manual page fixes (#18906) 2021-03-07 02:54:33 +09:00
sd_bus_send.xml man: Small fix of sd_bus_message_send() man page 2021-02-21 20:26:51 +01:00
sd_bus_set_address.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_bus_set_close_on_exit.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_set_connected_signal.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_set_description.xml man: correct return value of sd_bus_open_with_description 2021-07-06 15:18:35 +02:00
sd_bus_set_exit_on_disconnect.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_set_fd.xml tree-wide: "a" -> "an" 2021-06-30 23:33:00 +09:00
sd_bus_set_method_call_timeout.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_set_property.xml Updated manpage for sd_bus_set_property 2021-07-10 13:19:50 +01:00
sd_bus_set_sender.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_set_server.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_set_watch_bind.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_slot_get_bus.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_slot_ref.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_slot_set_description.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_slot_set_destroy_callback.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_slot_set_floating.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_slot_set_userdata.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_start.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_track_add_name.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_bus_track_new.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_bus_wait.xml fix typo 2021-01-04 11:01:17 +00:00
sd_event_add_child.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_add_defer.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_add_inotify.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_add_io.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_add_signal.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_add_time.xml man: properly list relative time event source API in man page 2020-11-10 14:20:06 +01:00
sd_event_exit.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_get_fd.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_new.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_now.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_run.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_set_watchdog.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_source_get_event.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_event_source_get_pending.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_source_set_description.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_source_set_destroy_callback.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_source_set_enabled.xml man: document new ratelimiting APIs 2020-12-01 15:15:39 +01:00
sd_event_source_set_exit_on_failure.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_source_set_floating.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_source_set_prepare.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_event_source_set_priority.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_source_set_ratelimit.xml tree-wide: "a" -> "an" 2021-06-30 23:33:00 +09:00
sd_event_source_set_userdata.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_event_source_unref.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_event_wait.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_get_seats.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_hwdb_get.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_hwdb_new.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_id128_get_machine.xml sd-id128: document everywhere that we treat all UUIDs as Variant 1 2021-06-15 20:58:56 +02:00
sd_id128_randomize.xml man: reference getrandom(2) instead of urandom from sd_id128_randomize() page 2021-08-20 11:09:48 +02:00
sd_id128_to_string.xml sd-id128: add compound literal love to sd_id128_to_string() + id128_to_uuid_string() 2021-08-20 11:09:48 +02:00
sd_is_fifo.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_add_match.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_enumerate_fields.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_journal_get_catalog.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_get_cursor.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_get_cutoff_realtime_usec.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_get_data.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_journal_get_fd.xml man: make clear that sd-journal notifications always come with extra latency 2021-02-16 22:16:17 +01:00
sd_journal_get_realtime_usec.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_get_usage.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_has_runtime_files.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_journal_next.xml journal: refuse skip parameter for sd_journal_next_skip() larger than INT_MAX 2020-11-10 13:14:42 +01:00
sd_journal_open.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_print.xml man: link up new journal protocol docs 2021-04-08 22:16:58 +02:00
sd_journal_query_unique.xml treewide: fix spelling 2021-02-25 05:54:11 +09:00
sd_journal_seek_head.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_journal_stream_fd.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_listen_fds.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_login_monitor_new.xml sd-login: fix wrong constructor used in sd_login_monitor manpage example 2021-04-19 12:20:29 -04:00
sd_machine_get_class.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_notify.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_path_lookup.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_pid_get_owner_uid.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_seat_get_active.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
sd_session_is_active.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd_uid_get_state.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd_watchdog_enabled.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
sd-bus-container-append.c
sd-bus-container-read.c
sd-bus-errors.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd-bus.xml man: sd_bus_message_reply()→sd_bus_message_send() 2021-03-12 10:58:16 +01:00
sd-daemon.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd-event.xml man: document new ratelimiting APIs 2020-12-01 15:15:39 +01:00
sd-hwdb.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd-id128.xml man: document SD_ID128_ALLF 2021-08-20 11:09:47 +02:00
sd-journal.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sd-login.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
send-unit-files-changed.c
shutdown.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
standard-conf.xml Recommend drop-ins over modifications to the main config file 2021-02-19 14:05:42 +09:00
standard-options.xml systemctl: hide legends with --quiet, allow overriding 2021-02-17 21:09:14 +01:00
standard-specifiers.xml shared: add new IMAGE_VERSION=/IMAGE_ID= field to /etc/os-release 2021-03-31 10:46:22 +02:00
supported-controllers.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sysctl.d.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
system-only.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemctl.xml man/systemctl: rework descriptions of bind and mount-image 2021-07-28 10:21:21 +02:00
systemd-analyze.xml systemd-analyze: add new 'security' option to allow user to choose custom requirements 2021-08-31 08:02:08 -07:00
systemd-ask-password-console.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-ask-password.xml ask-password: add "-n" switch for disabling trailing newline 2021-06-24 13:25:39 +02:00
systemd-backlight@.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-binfmt.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-bless-boot-generator.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-bless-boot.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-boot-check-no-failures.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-boot-system-token.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-boot.xml sd-boot: Improve key bindings 2021-08-17 13:57:21 +02:00
systemd-cat.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-cgls.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-cgtop.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-coredump.xml tree-wide: fix "the the" and "a a" 2021-06-30 23:32:43 +09:00
systemd-creds.xml man: add man page for "systemd-creds" 2021-07-08 09:31:18 +02:00
systemd-cryptenroll.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd-cryptsetup-generator.xml man: document new features 2020-12-17 20:02:32 +01:00
systemd-cryptsetup@.service.xml cryptsetup: add 'headless' parameter to skip password/pin query 2021-05-07 21:36:27 +01:00
systemd-debug-generator.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-delta.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-detect-virt.xml virt: detect Amazon EC2 Nitro instance 2021-04-30 09:31:34 -07:00
systemd-dissect.xml dissect: enable growfs by default, but make it configurable 2021-04-23 17:56:34 +02:00
systemd-environment-d-generator.xml man: use readable names for entities 2021-05-19 10:25:26 +09:00
systemd-escape.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-firstboot.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd-fsck@.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-fstab-generator.xml fstab-generator: add new root=tmpfs option 2021-03-03 12:16:32 +09:00
systemd-getty-generator.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-gpt-auto-generator.xml gpt-auto-generator: Use volatile-root by default and automatic logic as fallback 2021-08-31 13:52:52 +09:00
systemd-halt.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-hibernate-resume-generator.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-hibernate-resume@.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-homed.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-hostnamed.service.xml man/hostnamectl,hostaned,hostname1: adjust the docs to match reality 2020-12-16 10:54:57 +01:00
systemd-hwdb.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-id128.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-importd.service.xml man: importd also provides the option of import-fs for machinectl (#19477) 2021-04-30 16:55:50 +09:00
systemd-inhibit.xml man: rename less-variables→common-variables 2021-03-01 13:40:52 +01:00
systemd-initctl.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-journal-gatewayd.service.xml Wider range of options for selecting entries for systemd-journal-gatewayd 2021-05-10 12:20:27 +02:00
systemd-journal-remote.service.xml man: mention that --key= is about *secret* keys 2020-12-01 14:17:47 +01:00
systemd-journal-upload.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-journald.service.xml man: remove some trailing whitespace 2021-05-10 23:10:44 +02:00
systemd-localed.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-logind.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-machine-id-commit.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-machine-id-setup.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd-machined.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-makefs@.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-modules-load.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-mount.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-network-generator.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-networkd-wait-online.service.xml wait-online: wait for address family 2021-04-14 09:00:08 +09:00
systemd-networkd.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-notify.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-nspawn.xml nspawn: allow --setenv=FOO as equivalent to --setenv=FOO=$FOO 2021-08-11 09:34:45 +02:00
systemd-oomd.service.xml man: add note about operation without swap in systemd-oomd 2021-06-10 07:24:18 +02:00
systemd-path.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-portabled.service.xml man: use title of docs/ pages when referring to them 2021-07-27 09:43:29 +02:00
systemd-pstore.service.xml man: various typos and other small issues 2021-01-29 08:42:39 +01:00
systemd-quotacheck.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-random-seed.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-rc-local-generator.xml man: mention network-online.target in discussion of rc.local 2021-03-12 11:22:58 +01:00
systemd-remount-fs.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-repart.xml repart: add --image= switch 2021-04-19 23:16:02 +02:00
systemd-resolved.service.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd-rfkill.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-run-generator.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-run.xml run: allow --setenv=FOO 2021-08-11 09:34:45 +02:00
systemd-sleep.conf.xml man: fix systemd-sleep.conf.xml whitespace 2021-07-07 10:36:04 +01:00
systemd-socket-activate.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-socket-proxyd.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-suspend.service.xml Clarify the behaviour of suspend-then-sleep mode in the manual pages. 2021-07-07 11:08:21 +02:00
systemd-sysctl.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-sysext.xml man: fix minor grammar issue 2021-08-24 14:53:26 +02:00
systemd-system-update-generator.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-system.conf.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd-sysusers.xml man systemd-sysusers: fix password to passwd 2021-08-09 10:17:05 +02:00
systemd-sysv-generator.xml man: move two sysv-specific variables to docs 2021-03-01 20:57:36 +01:00
systemd-time-wait-sync.service.xml man: extend time-{set,sync}.target + systemd-timesyncd/wait-sync docs 2020-12-28 10:52:33 +01:00
systemd-timedated.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-timesyncd.service.xml timesync: add option to periodically save time 2021-08-09 21:06:28 +02:00
systemd-tmpfiles.xml tmpfiles: make handling of existing-but-different targets more consistent 2021-04-08 20:16:37 +02:00
systemd-tty-ask-password-agent.xml tty-ask-password-agent: mention optional argument in help 2021-05-31 19:22:51 +02:00
systemd-udev-settle.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-udevd.service.xml man: fix discriptions for --exec-delay 2021-04-12 13:03:26 +02:00
systemd-update-done.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-update-utmp.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-user-sessions.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-userdbd.service.xml man: use title of docs/ pages when referring to them 2021-07-27 09:43:29 +02:00
systemd-vconsole-setup.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-veritysetup-generator.xml man: fix links to various pages 2021-02-19 09:28:13 +01:00
systemd-veritysetup@.service.xml man: describe veritysetup command syntax 2021-08-03 16:02:55 +02:00
systemd-volatile-root.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd-xdg-autostart-generator.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.automount.xml man: document that automount units are privileged 2020-12-09 18:25:32 +01:00
systemd.device.xml man: say that .device units need udev 2021-03-22 21:48:45 +01:00
systemd.dnssd.xml man: add markup to dns resource record labels 2021-06-29 10:44:18 +02:00
systemd.environment-generator.xml man: use readable names for entities 2021-05-19 10:25:26 +09:00
systemd.exec.xml man: further document extension-release 2021-08-17 13:15:13 +01:00
systemd.generator.xml man: use readable names for entities 2021-05-19 10:25:26 +09:00
systemd.journal-fields.xml man: set constant tag to NUL or NULL 2020-11-12 17:10:36 +09:00
systemd.kill.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.link.xml link: Add support for rx-gro-hw nic feature 2021-08-20 09:15:02 +01:00
systemd.mount.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.net-naming-scheme.xml man: document about NAMING_REPLACE_STRICTLY network interface naming policy 2021-06-25 14:51:24 +01:00
systemd.netdev.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd.network.xml network: default LinkLocalAddresssing= to no for link stacked with a passthru mode MACVLAN/MACVTAP 2021-08-26 06:11:41 +09:00
systemd.nspawn.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd.offline-updates.xml man: fix path reference to unit file 2020-12-31 11:43:44 +00:00
systemd.path.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.preset.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd.resource-control.xml tree-wide: fix typo 2021-08-22 09:46:22 +01:00
systemd.scope.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.service.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd.slice.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.socket.xml selinux: support infering SELinux label also from socket not connected to stdin 2021-07-02 09:26:22 +02:00
systemd.special.xml units: added factory-reset.target 2021-08-10 17:08:00 +02:00
systemd.swap.xml man: document that automount units are privileged 2020-12-09 18:25:32 +01:00
systemd.syntax.xml man: document \u and \U, say that utf-8 is allowed 2021-03-01 20:57:36 +01:00
systemd.target.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.time.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemd.timer.xml man: document that .timer units now have After= on both time-set.target + time-sync.target 2020-12-17 20:26:24 +01:00
systemd.unit.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
systemd.xml manager: reexecute on SIGRTMIN+25, user instances only 2021-07-28 18:50:30 +02:00
sysusers.d.xml shared: add new IMAGE_VERSION=/IMAGE_ID= field to /etc/os-release 2021-03-31 10:46:22 +02:00
tc.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
telinit.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
threads-aware.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
timedatectl.xml man: rename less-variables→common-variables 2021-03-01 13:40:52 +01:00
timesyncd.conf.xml timesync: add option to periodically save time 2021-08-09 21:06:28 +02:00
tmpfiles.d.xml man/tmpfiles.d: rewrite the description of age-by 2021-07-27 09:43:29 +02:00
tpm2-crypttab.sh man: document new features 2020-12-17 20:02:32 +01:00
udev_device_get_syspath.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev_device_has_tag.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
udev_device_new_from_syspath.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
udev_enumerate_add_match_subsystem.xml man: append parentheses for function name 2020-11-12 17:10:32 +09:00
udev_enumerate_new.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev_enumerate_scan_devices.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev_list_entry.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev_monitor_filter_update.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev_monitor_new_from_netlink.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev_monitor_receive_device.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev_new.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev.conf.xml man: fix discriptions for --exec-delay 2021-04-12 13:03:26 +02:00
udev.xml man: update description of "string_escape=" udev option 2021-06-23 17:11:23 +09:00
udevadm.xml udevadm: introduce -a|--action option for test-builtin command 2021-08-18 00:08:08 +09:00
user-system-options.xml tree-wide: fix typo 2020-12-16 17:21:48 +01:00
user@.service.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
userdbctl.xml man: fix assorted issues reported by the manpage-l10n project 2021-07-27 09:43:29 +02:00
vconsole.conf.xml license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
veritytab.xml veritysetup-generator: add support for veritytab 2021-01-15 11:06:11 -05:00
vtable-example.c
vtable-example.xml
yubikey-crypttab.sh man: document new features 2020-12-17 20:02:32 +01:00