]> git.ipfire.org Git - thirdparty/systemd.git/commit - man/systemd.exec.xml
tree-wide: avoid some loaded terms
authorLennart Poettering <lennart@poettering.net>
Tue, 23 Jun 2020 06:31:16 +0000 (08:31 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 25 Jun 2020 07:00:19 +0000 (09:00 +0200)
commit6b000af4f206a87f424f05c163ea818b142e372e
tree941f6aee47abce048bd88a6218f8082b8b5c52fa
parentb18573e16fb0055029f6af9078c2e5f52626bc9b
tree-wide: avoid some loaded terms

https://tools.ietf.org/html/draft-knodel-terminology-02
https://lwn.net/Articles/823224/

This gets rid of most but not occasions of these loaded terms:

1. scsi_id and friends are something that is supposed to be removed from
   our tree (see #7594)

2. The test suite defines an API used by the ubuntu CI. We can remove
   this too later, but this needs to be done in sync with the ubuntu CI.

3. In some cases the terms are part of APIs we call or where we expose
   concepts the kernel names the way it names them. (In particular all
   remaining uses of the word "slave" in our codebase are like this,
   it's used by the POSIX PTY layer, by the network subsystem, the mount
   API and the block device subsystem). Getting rid of the term in these
   contexts would mean doing some major fixes of the kernel ABI first.

Regarding the replacements: when whitelist/blacklist is used as noun we
replace with with allow list/deny list, and when used as verb with
allow-list/deny-list.
51 files changed:
NEWS
docs/USER_NAMES.md
man/systemd-nspawn.xml
man/systemd.exec.xml
man/systemd.network.xml
man/systemd.resource-control.xml
src/analyze/analyze-security.c
src/basic/device-nodes.c
src/basic/device-nodes.h
src/basic/efivars.c
src/basic/fs-util.c
src/core/bpf-devices.c
src/core/bpf-devices.h
src/core/cgroup.c
src/core/dbus-execute.c
src/core/execute.c
src/core/execute.h
src/core/load-fragment.c
src/core/namespace.c
src/cryptsetup/cryptsetup-generator.c
src/libudev/libudev-util.c
src/login/logind-core.c
src/network/networkd-dhcp4.c
src/network/networkd-dhcp4.h
src/network/networkd-ndisc.c
src/network/networkd-ndisc.h
src/network/networkd-network-gperf.gperf
src/network/networkd-network.c
src/network/networkd-network.h
src/nspawn/nspawn-oci.c
src/nspawn/nspawn-seccomp.c
src/nspawn/nspawn-seccomp.h
src/nspawn/nspawn-settings.c
src/nspawn/nspawn-settings.h
src/nspawn/nspawn.c
src/partition/growfs.c
src/resolve/test-resolved-etc-hosts.c
src/shared/bus-unit-util.c
src/shared/module-util.c
src/shared/mount-util.c
src/shared/mount-util.h
src/shared/seccomp-util.c
src/shared/seccomp-util.h
src/systemctl/systemctl.c
src/test/test-bpf-devices.c
src/test/test-execute.c
src/test/test-seccomp.c
src/tmpfiles/tmpfiles.c
test/fuzz/fuzz-network-parser/directives.network
test/fuzz/fuzz-network-parser/oss-fuzz-15678
test/test-execute/exec-restrictnamespaces-mnt-deny-list.service [moved from test/test-execute/exec-restrictnamespaces-mnt-blacklist.service with 100% similarity]