Compare commits
3 Commits
c922c19d0e
...
e9cfc2bd94
Author | SHA1 | Date |
---|---|---|
Frantisek Sumsal | e9cfc2bd94 | |
Vishal Chillara Srinivas | 08860aa147 | |
Vishal Chillara Srinivas | 2e5bf2774e |
|
@ -18,7 +18,7 @@ body:
|
||||||
If a distro build is used, please just paste the package version, e.g. `systemd-254.7-1.fc39.x86_64`.
|
If a distro build is used, please just paste the package version, e.g. `systemd-254.7-1.fc39.x86_64`.
|
||||||
See https://github.com/systemd/systemd-stable/tags for the list of most recent releases.
|
See https://github.com/systemd/systemd-stable/tags for the list of most recent releases.
|
||||||
For older version please use distribution trackers (see https://systemd.io/CONTRIBUTING#filing-issues).
|
For older version please use distribution trackers (see https://systemd.io/CONTRIBUTING#filing-issues).
|
||||||
placeholder: '256.x'
|
placeholder: '255'
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
|
|
|
@ -121,6 +121,6 @@ body:
|
||||||
attributes:
|
attributes:
|
||||||
label: The systemd version you checked that didn't have the feature you are asking for
|
label: The systemd version you checked that didn't have the feature you are asking for
|
||||||
description: If this is not the most recently released upstream version, then please check first if it has that feature already.
|
description: If this is not the most recently released upstream version, then please check first if it has that feature already.
|
||||||
placeholder: '256.x'
|
placeholder: '255'
|
||||||
validations:
|
validations:
|
||||||
required: false
|
required: false
|
||||||
|
|
|
@ -3,8 +3,6 @@
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
shopt -s nullglob
|
|
||||||
|
|
||||||
info() { echo -e "\033[33;1m$1\033[0m"; }
|
info() { echo -e "\033[33;1m$1\033[0m"; }
|
||||||
fatal() { echo >&2 -e "\033[31;1m$1\033[0m"; exit 1; }
|
fatal() { echo >&2 -e "\033[31;1m$1\033[0m"; exit 1; }
|
||||||
success() { echo >&2 -e "\033[32;1m$1\033[0m"; }
|
success() { echo >&2 -e "\033[32;1m$1\033[0m"; }
|
||||||
|
@ -14,7 +12,7 @@ ARGS=(
|
||||||
"--optimization=s -Dutmp=false"
|
"--optimization=s -Dutmp=false"
|
||||||
"--optimization=2 -Dc_args=-Wmaybe-uninitialized -Ddns-over-tls=openssl"
|
"--optimization=2 -Dc_args=-Wmaybe-uninitialized -Ddns-over-tls=openssl"
|
||||||
"--optimization=3 -Db_lto=true -Ddns-over-tls=false"
|
"--optimization=3 -Db_lto=true -Ddns-over-tls=false"
|
||||||
"--optimization=3 -Db_lto=false -Dtpm2=disabled -Dlibfido2=disabled -Dp11kit=disabled -Defi=false -Dbootloader=disabled"
|
"--optimization=3 -Db_lto=false -Dtpm2=disabled -Dlibfido2=disabled -Dp11kit=disabled"
|
||||||
"--optimization=3 -Dfexecve=true -Dstandalone-binaries=true -Dstatic-libsystemd=true -Dstatic-libudev=true"
|
"--optimization=3 -Dfexecve=true -Dstandalone-binaries=true -Dstatic-libsystemd=true -Dstatic-libudev=true"
|
||||||
"-Db_ndebug=true"
|
"-Db_ndebug=true"
|
||||||
)
|
)
|
||||||
|
@ -47,7 +45,7 @@ PACKAGES=(
|
||||||
libxkbcommon-dev
|
libxkbcommon-dev
|
||||||
libxtables-dev
|
libxtables-dev
|
||||||
libzstd-dev
|
libzstd-dev
|
||||||
mold
|
# mold
|
||||||
mount
|
mount
|
||||||
net-tools
|
net-tools
|
||||||
python3-evdev
|
python3-evdev
|
||||||
|
@ -70,6 +68,14 @@ LINKER="${LINKER:?}"
|
||||||
CRYPTOLIB="${CRYPTOLIB:?}"
|
CRYPTOLIB="${CRYPTOLIB:?}"
|
||||||
RELEASE="$(lsb_release -cs)"
|
RELEASE="$(lsb_release -cs)"
|
||||||
|
|
||||||
|
# mold-2.2.0+ fixes some bugs breaking bootloader builds.
|
||||||
|
# TODO: Switch to distro mold with ubuntu-24.04
|
||||||
|
if [[ "$LINKER" == mold ]]; then
|
||||||
|
wget https://github.com/rui314/mold/releases/download/v2.2.0/mold-2.2.0-x86_64-linux.tar.gz
|
||||||
|
echo "d66e0230c562c2ba0e0b789cc5034e0fa2369cc843d0154920de4269cd94afeb mold-2.2.0-x86_64-linux.tar.gz" | sha256sum -c
|
||||||
|
sudo tar -xz -C /usr --strip-components=1 -f mold-2.2.0-x86_64-linux.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
# Note: As we use postfixed clang/gcc binaries, we need to override $AR
|
# Note: As we use postfixed clang/gcc binaries, we need to override $AR
|
||||||
# as well, otherwise meson falls back to ar from binutils which
|
# as well, otherwise meson falls back to ar from binutils which
|
||||||
# doesn't work with LTO
|
# doesn't work with LTO
|
||||||
|
|
|
@ -33,6 +33,6 @@ jobs:
|
||||||
env: ${{ matrix.env }}
|
env: ${{ matrix.env }}
|
||||||
steps:
|
steps:
|
||||||
- name: Repository checkout
|
- name: Repository checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
- name: Build check
|
- name: Build check
|
||||||
run: .github/workflows/build_test.sh
|
run: .github/workflows/build_test.sh
|
||||||
|
|
|
@ -42,7 +42,7 @@ jobs:
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
|
|
||||||
- name: Initialize CodeQL
|
- name: Initialize CodeQL
|
||||||
uses: github/codeql-action/init@e2b3eafc8d227b0241d48be5f425d47c2d750a13
|
uses: github/codeql-action/init@e2b3eafc8d227b0241d48be5f425d47c2d750a13
|
||||||
|
|
|
@ -22,7 +22,7 @@ jobs:
|
||||||
COVERITY_SCAN_NOTIFICATION_EMAIL: "${{ secrets.COVERITY_SCAN_NOTIFICATION_EMAIL }}"
|
COVERITY_SCAN_NOTIFICATION_EMAIL: "${{ secrets.COVERITY_SCAN_NOTIFICATION_EMAIL }}"
|
||||||
steps:
|
steps:
|
||||||
- name: Repository checkout
|
- name: Repository checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
# Reuse the setup phase of the unit test script to avoid code duplication
|
# Reuse the setup phase of the unit test script to avoid code duplication
|
||||||
- name: Install build dependencies
|
- name: Install build dependencies
|
||||||
run: sudo -E .github/workflows/unit_tests.sh SETUP
|
run: sudo -E .github/workflows/unit_tests.sh SETUP
|
||||||
|
|
|
@ -30,7 +30,7 @@ jobs:
|
||||||
name: Pull Request Metadata
|
name: Pull Request Metadata
|
||||||
|
|
||||||
- name: Repository checkout
|
- name: Repository checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ jobs:
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Repository checkout
|
- name: Repository checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ jobs:
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Repository checkout
|
- name: Repository checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
|
|
||||||
- id: metadata
|
- id: metadata
|
||||||
name: Gather Pull Request Metadata
|
name: Gather Pull Request Metadata
|
||||||
|
|
|
@ -20,7 +20,7 @@ jobs:
|
||||||
template: [ bug_report.yml, feature_request.yml ]
|
template: [ bug_report.yml, feature_request.yml ]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
|
|
||||||
- name: Parse issue form
|
- name: Parse issue form
|
||||||
uses: stefanbuck/github-issue-parser@1e5bdee70d4b3e066a33aa0669ab782943825f94
|
uses: stefanbuck/github-issue-parser@1e5bdee70d4b3e066a33aa0669ab782943825f94
|
||||||
|
|
|
@ -30,7 +30,7 @@ jobs:
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Repository checkout
|
- name: Repository checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
if: github.event_name == 'pull_request'
|
if: github.event_name == 'pull_request'
|
||||||
|
|
||||||
- name: Label PR based on policy in labeler.yml
|
- name: Label PR based on policy in labeler.yml
|
||||||
|
|
|
@ -23,7 +23,7 @@ jobs:
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Repo checkout
|
- name: Repo checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
with:
|
with:
|
||||||
# We need a full repo clone
|
# We need a full repo clone
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
@ -37,7 +37,7 @@ jobs:
|
||||||
VALIDATE_GITHUB_ACTIONS: true
|
VALIDATE_GITHUB_ACTIONS: true
|
||||||
|
|
||||||
- name: Check that tabs are not used in Python code
|
- name: Check that tabs are not used in Python code
|
||||||
run: sh -c '! git grep -P "\\t" -- src/ukify/ukify.py test/integration-test-wrapper.py'
|
run: sh -c '! git grep -P "\\t" -- src/ukify/ukify.py'
|
||||||
|
|
||||||
- name: Install ruff and mypy
|
- name: Install ruff and mypy
|
||||||
run: |
|
run: |
|
||||||
|
@ -47,14 +47,14 @@ jobs:
|
||||||
- name: Run mypy
|
- name: Run mypy
|
||||||
run: |
|
run: |
|
||||||
python3 -m mypy --version
|
python3 -m mypy --version
|
||||||
python3 -m mypy src/ukify/ukify.py test/integration-test-wrapper.py
|
python3 -m mypy src/ukify/ukify.py
|
||||||
|
|
||||||
- name: Run ruff check
|
- name: Run ruff check
|
||||||
run: |
|
run: |
|
||||||
ruff --version
|
ruff --version
|
||||||
ruff check src/ukify/ukify.py test/integration-test-wrapper.py
|
ruff check src/ukify/ukify.py
|
||||||
|
|
||||||
- name: Run ruff format
|
- name: Run ruff format
|
||||||
run: |
|
run: |
|
||||||
ruff --version
|
ruff --version
|
||||||
ruff format --check src/ukify/ukify.py test/integration-test-wrapper.py
|
ruff format --check src/ukify/ukify.py
|
||||||
|
|
|
@ -104,8 +104,8 @@ jobs:
|
||||||
relabel: yes
|
relabel: yes
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
- uses: systemd/mkosi@0825cca8084674ec8fa27502134b1bc601f79e0c
|
- uses: systemd/mkosi@2a35f9958bc6b82d95d1eac02dc245e9bb068765
|
||||||
|
|
||||||
# Freeing up disk space with rm -rf can take multiple minutes. Since we don't need the extra free space
|
# Freeing up disk space with rm -rf can take multiple minutes. Since we don't need the extra free space
|
||||||
# immediately, we remove the files in the background. However, we first move them to a different location
|
# immediately, we remove the files in the background. However, we first move them to a different location
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
meson==1.6.0 \
|
meson==1.5.2 \
|
||||||
--hash=sha256:234a45f9206c6ee33b473ec1baaef359d20c0b89a71871d58c65a6db6d98fe74 \
|
--hash=sha256:77706e2368a00d789c097632ccf4fc39251fba56d03e1e1b262559a3c7a08f5b \
|
||||||
--hash=sha256:999b65f21c03541cf11365489c1fad22e2418bb0c3d50ca61139f2eec09d5496
|
--hash=sha256:f955e09ab0d71ef180ae85df65991d58ed8430323de7d77a37e11c9ea630910b
|
||||||
ninja==1.11.1.1 \
|
ninja==1.11.1.1 \
|
||||||
--hash=sha256:18302d96a5467ea98b68e1cae1ae4b4fb2b2a56a82b955193c637557c7273dbd \
|
--hash=sha256:18302d96a5467ea98b68e1cae1ae4b4fb2b2a56a82b955193c637557c7273dbd \
|
||||||
--hash=sha256:185e0641bde601e53841525c4196278e9aaf4463758da6dd1e752c0a0f54136a \
|
--hash=sha256:185e0641bde601e53841525c4196278e9aaf4463758da6dd1e752c0a0f54136a \
|
||||||
|
|
|
@ -29,7 +29,7 @@ jobs:
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ jobs:
|
||||||
cryptolib: gcrypt
|
cryptolib: gcrypt
|
||||||
steps:
|
steps:
|
||||||
- name: Repository checkout
|
- name: Repository checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
|
||||||
- name: Install build dependencies
|
- name: Install build dependencies
|
||||||
run: |
|
run: |
|
||||||
# Drop XDG_* stuff from /etc/environment, so we don't get the user
|
# Drop XDG_* stuff from /etc/environment, so we don't get the user
|
||||||
|
|
|
@ -69,9 +69,6 @@ The following exceptions apply:
|
||||||
* the following sources are under **Public Domain** (LicenseRef-alg-sha1-public-domain):
|
* the following sources are under **Public Domain** (LicenseRef-alg-sha1-public-domain):
|
||||||
- src/fundamental/sha1-fundamental.c
|
- src/fundamental/sha1-fundamental.c
|
||||||
- src/fundamental/sha1-fundamental.h
|
- src/fundamental/sha1-fundamental.h
|
||||||
* the following files are licensed under **BSD-3-Clause** license:
|
|
||||||
- src/boot/efi/chid.c
|
|
||||||
- src/boot/efi/chid.h
|
|
||||||
* Heebo fonts under docs/fonts/ are licensed under the **SIL Open Font License 1.1**,
|
* Heebo fonts under docs/fonts/ are licensed under the **SIL Open Font License 1.1**,
|
||||||
* any files under test/ without an explicit license we assume non-copyrightable
|
* any files under test/ without an explicit license we assume non-copyrightable
|
||||||
(eg: computer-generated fuzzer data)
|
(eg: computer-generated fuzzer data)
|
||||||
|
|
79
TODO
79
TODO
|
@ -129,59 +129,6 @@ Deprecations and removals:
|
||||||
|
|
||||||
Features:
|
Features:
|
||||||
|
|
||||||
* Teach systemd-ssh-generator to generated an /run/issue.d/ drop-in telling
|
|
||||||
users how to connect to the system via the AF_VSOCK, as per:
|
|
||||||
https://github.com/systemd/systemd/issues/35071#issuecomment-2462803142
|
|
||||||
|
|
||||||
* maybe introduce an OSC sequence that signals when we ask for a password, so
|
|
||||||
that terminal emulators can maybe connect a password manager or so, and
|
|
||||||
highlight things specially.
|
|
||||||
|
|
||||||
* Port pidref_namespace_open() to use PIDFD_GET_MNT_NAMESPACE and related
|
|
||||||
ioctls to get nsfds directly from pidfds.
|
|
||||||
|
|
||||||
* start using STATX_SUBVOL in btrfs_is_subvol(). Also, make use of it
|
|
||||||
generically, so that image discovery recognizes bcachefs subvols too.
|
|
||||||
|
|
||||||
* format-table: introduce new cell type for strings with ansi sequences in
|
|
||||||
them. display them in regular output mode (via strip_tab_ansi()), but
|
|
||||||
suppress them in json mode.
|
|
||||||
|
|
||||||
* machined: when registering a machine, also take a relative cgroup path,
|
|
||||||
relative to the machine's unit. This is useful when registering unpriv
|
|
||||||
machines, as they might sit down the cgroup tree, below a cgroup delegation
|
|
||||||
boundary. Then, install an inotify watch on that cgroup to track when the
|
|
||||||
machine's local cgroup goes down.
|
|
||||||
|
|
||||||
* resolved: report ttl in resolution replies if we know it. This data is useful
|
|
||||||
for tools such as wireguard which want to periodically re-resolve DNS names,
|
|
||||||
and might want to use the TTL has hint for that.
|
|
||||||
|
|
||||||
* journald: beef up ClientContext logic to store pidfd_id of peer, to validate
|
|
||||||
we really use the right cache entry
|
|
||||||
|
|
||||||
* journald: log client's pidfd id as a new automatic field _PIDFDID= or so.
|
|
||||||
|
|
||||||
* journald: split up ClientContext cache in two: one cache keyed by pid/pidfdid
|
|
||||||
with process information, and another one keyed by cgroup path/cgroupid with
|
|
||||||
cgroup information. This way if a service consisting of many logging
|
|
||||||
processes can take benefit of the cgroup caching.
|
|
||||||
|
|
||||||
* system lsmbpf policy that prohibits creating files owned by "nobody"
|
|
||||||
system-wide
|
|
||||||
|
|
||||||
* system lsmpbf policy that prohibits creating or opening device nodes outside
|
|
||||||
of devtmpfs/tmpfs, except if they are the pseudo-devices /dev/null,
|
|
||||||
/dev/zero, /dev/urandom and so on.
|
|
||||||
|
|
||||||
* system lsmbpf policy that enforces that block device backed mounts may only
|
|
||||||
be established on top of dm-crypt or dm-verity devices, or an allowlist of
|
|
||||||
file systems (which should probably include vfat, for compat with the ESP)
|
|
||||||
|
|
||||||
* $LISTEN_PID, $MAINPID and $SYSTEMD_EXECPID env vars that the service manager
|
|
||||||
sets should be augmented with $LISTEN_PIDFDID, $MAINPIDFDID and
|
|
||||||
$SYSTEMD_EXECPIDFD (and similar for other env vars we might send).
|
|
||||||
|
|
||||||
* port copy.c over to use LabelOps for all labelling.
|
* port copy.c over to use LabelOps for all labelling.
|
||||||
|
|
||||||
* port remaining getmntent() users over to libmount. There are subtle
|
* port remaining getmntent() users over to libmount. There are subtle
|
||||||
|
@ -210,6 +157,9 @@ Features:
|
||||||
sd_event_add_child(), and then get rid of many more explicit sigprocmask()
|
sd_event_add_child(), and then get rid of many more explicit sigprocmask()
|
||||||
calls.
|
calls.
|
||||||
|
|
||||||
|
* maybe set shell.prompt.prefix credential in run0 to some warning emoji,
|
||||||
|
i.e. ⚠️ or ☢️ or ⚡ or 👊 or 🧑🔧 or so.
|
||||||
|
|
||||||
* introduce new structure Tpm2CombinedPolicy, that combines the various TPm2
|
* introduce new structure Tpm2CombinedPolicy, that combines the various TPm2
|
||||||
policy bits into one structure, i.e. public key info, pcr masks, pcrlock
|
policy bits into one structure, i.e. public key info, pcr masks, pcrlock
|
||||||
stuff, pin and so on. Then pass that around in tpm2_seal() and tpm2_unseal().
|
stuff, pin and so on. Then pass that around in tpm2_seal() and tpm2_unseal().
|
||||||
|
@ -235,8 +185,12 @@ Features:
|
||||||
services where mount propagation from the root fs is off, an still have
|
services where mount propagation from the root fs is off, an still have
|
||||||
confext/sysext propagated in.
|
confext/sysext propagated in.
|
||||||
|
|
||||||
|
* support F_DUDFD_QUERY for comparing fds in same_fd (requires kernel 6.10)
|
||||||
|
|
||||||
* generic interface for varlink for setting log level and stuff that all our daemons can implement
|
* generic interface for varlink for setting log level and stuff that all our daemons can implement
|
||||||
|
|
||||||
|
* use pty ioctl to get peer wherever possible (TIOCGPTPEER)
|
||||||
|
|
||||||
* maybe teach repart.d/ dropins a new setting MakeMountNodes= or so, which is
|
* maybe teach repart.d/ dropins a new setting MakeMountNodes= or so, which is
|
||||||
just like MakeDirectories=, but uses an access mode of 0000 and sets the +i
|
just like MakeDirectories=, but uses an access mode of 0000 and sets the +i
|
||||||
chattr bit. This is useful as protection against early uses of /var/ or /tmp/
|
chattr bit. This is useful as protection against early uses of /var/ or /tmp/
|
||||||
|
@ -267,6 +221,8 @@ Features:
|
||||||
* initrd: when transitioning from initrd to host, validate that
|
* initrd: when transitioning from initrd to host, validate that
|
||||||
/lib/modules/`uname -r` exists, refuse otherwise
|
/lib/modules/`uname -r` exists, refuse otherwise
|
||||||
|
|
||||||
|
* tmpfiles: add "owning" flag for lines that limits effect of --purge
|
||||||
|
|
||||||
* signed bpf loading: to address need for signature verification for bpf
|
* signed bpf loading: to address need for signature verification for bpf
|
||||||
programs when they are loaded, and given the bpf folks don't think this is
|
programs when they are loaded, and given the bpf folks don't think this is
|
||||||
realistic in kernel space, maybe add small daemon that facilitates this
|
realistic in kernel space, maybe add small daemon that facilitates this
|
||||||
|
@ -470,6 +426,9 @@ Features:
|
||||||
* introduce mntid_t, and make it 64bit, as apparently the kernel switched to
|
* introduce mntid_t, and make it 64bit, as apparently the kernel switched to
|
||||||
64bit mount ids
|
64bit mount ids
|
||||||
|
|
||||||
|
* use udev rule networkd ownership property to take ownership of network
|
||||||
|
interfaces nspawn creates
|
||||||
|
|
||||||
* mountfsd/nsresourced
|
* mountfsd/nsresourced
|
||||||
- userdb: maybe allow callers to map one uid to their own uid
|
- userdb: maybe allow callers to map one uid to their own uid
|
||||||
- bpflsm: allow writes if resulting UID on disk would be userns' owner UID
|
- bpflsm: allow writes if resulting UID on disk would be userns' owner UID
|
||||||
|
@ -656,7 +615,6 @@ Features:
|
||||||
- openpt_allocate_in_namespace()
|
- openpt_allocate_in_namespace()
|
||||||
- unit_attach_pid_to_cgroup_via_bus()
|
- unit_attach_pid_to_cgroup_via_bus()
|
||||||
- cg_attach() – requires new kernel feature
|
- cg_attach() – requires new kernel feature
|
||||||
- journald's process cache
|
|
||||||
|
|
||||||
* ddi must be listed as block device fstype
|
* ddi must be listed as block device fstype
|
||||||
|
|
||||||
|
@ -1480,6 +1438,9 @@ Features:
|
||||||
|
|
||||||
* in sd-id128: also parse UUIDs in RFC4122 URN syntax (i.e. chop off urn:uuid: prefix)
|
* in sd-id128: also parse UUIDs in RFC4122 URN syntax (i.e. chop off urn:uuid: prefix)
|
||||||
|
|
||||||
|
* DynamicUser= + StateDirectory= → use uid mapping mounts, too, in order to
|
||||||
|
make dirs appear under right UID.
|
||||||
|
|
||||||
* systemd-sysext: optionally, run it in initrd already, before transitioning
|
* systemd-sysext: optionally, run it in initrd already, before transitioning
|
||||||
into host, to open up possibility for services shipped like that.
|
into host, to open up possibility for services shipped like that.
|
||||||
|
|
||||||
|
@ -1651,6 +1612,14 @@ Features:
|
||||||
|
|
||||||
* maybe add kernel cmdline params: to force random seed crediting
|
* maybe add kernel cmdline params: to force random seed crediting
|
||||||
|
|
||||||
|
* introduce a new per-process uuid, similar to the boot id, the machine id, the
|
||||||
|
invocation id, that is derived from process creds, specifically a hashed
|
||||||
|
combination of AT_RANDOM + getpid() + the starttime from
|
||||||
|
/proc/self/status. Then add these ids implicitly when logging. Deriving this
|
||||||
|
uuid from these three things has the benefit that it can be derived easily
|
||||||
|
from /proc/$PID/ in a stable, and unique way that changes on both fork() and
|
||||||
|
exec().
|
||||||
|
|
||||||
* let's not GC a unit while its ratelimits are still pending
|
* let's not GC a unit while its ratelimits are still pending
|
||||||
|
|
||||||
* when killing due to service watchdog timeout maybe detect whether target
|
* when killing due to service watchdog timeout maybe detect whether target
|
||||||
|
@ -2064,7 +2033,7 @@ Features:
|
||||||
with other units https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/hw-vuln/core-scheduling.rst
|
with other units https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/hw-vuln/core-scheduling.rst
|
||||||
- ExtensionImages= deduplication for services is currently only applied to disk images without GPT envelope.
|
- ExtensionImages= deduplication for services is currently only applied to disk images without GPT envelope.
|
||||||
This should be extended to work with proper DDIs too, as well as directory confext/sysext. Moreover,
|
This should be extended to work with proper DDIs too, as well as directory confext/sysext. Moreover,
|
||||||
system-wide confext/sysext should support this too.
|
system-wide confex/sysext should support this too.
|
||||||
- Pin the mount namespace via FD by sending it back from sd-exec to the manager, and use it
|
- Pin the mount namespace via FD by sending it back from sd-exec to the manager, and use it
|
||||||
for live mounting, instead of doing it via PID
|
for live mounting, instead of doing it via PID
|
||||||
|
|
||||||
|
|
|
@ -735,16 +735,3 @@ Tools using the Varlink protocol (such as `varlinkctl`) or sd-bus (such as
|
||||||
|
|
||||||
* `SYSTEMD_EXIT_ON_IDLE` – Takes a boolean. When false, the exit-on-idle logic
|
* `SYSTEMD_EXIT_ON_IDLE` – Takes a boolean. When false, the exit-on-idle logic
|
||||||
of these services is disabled, making it easier to debug them.
|
of these services is disabled, making it easier to debug them.
|
||||||
|
|
||||||
`systemd-ask-password`:
|
|
||||||
|
|
||||||
* `$SYSTEMD_ASK_PASSWORD_KEYRING_TIMEOUT_SEC` - takes a timespan, which controls
|
|
||||||
the expiration time of keys stored in the kernel keyring by `systemd-ask-password`.
|
|
||||||
If unset, the default expiration of 150 seconds is used. If set to `0`, keys are
|
|
||||||
not cached in the kernel keyring. If set to `infinity`, keys are cached without an
|
|
||||||
expiration time in the kernel keyring.
|
|
||||||
|
|
||||||
* `SYSTEMD_ASK_PASSWORD_KEYRING_TYPE` - takes a keyring ID or one of `thread`,
|
|
||||||
`process`, `session`, `user`, `user-session`, or `group`. Controls the kernel
|
|
||||||
keyring in which `systemd-ask-password` caches the queried password. Defaults
|
|
||||||
to `user`.
|
|
||||||
|
|
|
@ -44,37 +44,9 @@ or:
|
||||||
$ mkosi qemu
|
$ mkosi qemu
|
||||||
```
|
```
|
||||||
|
|
||||||
By default, the tools from your host system are used to build the image.
|
By default, the tools from your host system are used to build the image. To have
|
||||||
Sometimes we start using mkosi features that rely on functionality in systemd
|
`mkosi` use the systemd tools from the `build/` directory, add the following to
|
||||||
tools that's not in an official release yet. In that case, you'll need to build
|
`mkosi.local.conf`:
|
||||||
systemd from source on the host and configure mkosi to use the tools from the
|
|
||||||
systemd build directory.
|
|
||||||
|
|
||||||
To do a local build, most distributions provide very simple and convenient ways
|
|
||||||
to install most development packages necessary to build systemd:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
# Fedora
|
|
||||||
$ sudo dnf builddep systemd
|
|
||||||
# Debian/Ubuntu
|
|
||||||
$ sudo apt-get build-dep systemd
|
|
||||||
# Arch
|
|
||||||
$ sudo pacman -S devtools
|
|
||||||
$ pkgctl repo clone --protocol=https systemd
|
|
||||||
$ cd systemd
|
|
||||||
$ makepkg -seoc
|
|
||||||
```
|
|
||||||
|
|
||||||
After installing the development packages, systemd can be built from source as follows:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
$ meson setup build <options>
|
|
||||||
$ ninja -C build
|
|
||||||
$ meson test -C build
|
|
||||||
```
|
|
||||||
|
|
||||||
To have `mkosi` use the systemd tools from the `build/` directory, add the
|
|
||||||
following to `mkosi.local.conf`:
|
|
||||||
|
|
||||||
```conf
|
```conf
|
||||||
[Host]
|
[Host]
|
||||||
|
@ -125,6 +97,29 @@ $ git push -u <REMOTE> # where REMOTE is your "fork" on GitHub
|
||||||
|
|
||||||
And after that, head over to your repo on GitHub and click "Compare & pull request"
|
And after that, head over to your repo on GitHub and click "Compare & pull request"
|
||||||
|
|
||||||
|
If you want to do a local build without mkosi,
|
||||||
|
most distributions also provide very simple and convenient ways to install most development packages necessary to build systemd:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# Fedora
|
||||||
|
$ sudo dnf builddep systemd
|
||||||
|
# Debian/Ubuntu
|
||||||
|
$ sudo apt-get build-dep systemd
|
||||||
|
# Arch
|
||||||
|
$ sudo pacman -S devtools
|
||||||
|
$ pkgctl repo clone --protocol=https systemd
|
||||||
|
$ cd systemd
|
||||||
|
$ makepkg -seoc
|
||||||
|
```
|
||||||
|
|
||||||
|
After installing the development packages, systemd can be built from source as follows:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ meson setup build <options>
|
||||||
|
$ ninja -C build
|
||||||
|
$ meson test -C build
|
||||||
|
```
|
||||||
|
|
||||||
Happy hacking!
|
Happy hacking!
|
||||||
|
|
||||||
## Building distribution packages with mkosi
|
## Building distribution packages with mkosi
|
||||||
|
@ -133,25 +128,22 @@ To build distribution packages for a specific distribution and release without
|
||||||
building an actual image, the following command can be used:
|
building an actual image, the following command can be used:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
mkosi -d <distribution> -r <release> -t none
|
mkosi -d <distribution> -r <release> -t none -f
|
||||||
```
|
```
|
||||||
|
|
||||||
Afterwards the distribution packages will be located in
|
Afterwards the distribution packages will be located in `build/mkosi.output`. To
|
||||||
`build/mkosi.builddir/<distribution>~<release>~<architecture>/`. To also build
|
also build debuginfo packages, the following command can be used:
|
||||||
debuginfo packages, the following command can be used:
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
mkosi -d <distribution> -r <release> -E WITH_DEBUG=1 -t none
|
mkosi -d <distribution> -r <release> -E WITH_DEBUG=1 -t none -f
|
||||||
```
|
```
|
||||||
|
|
||||||
To upgrade the systemd packages on the host system to the newer versions built
|
To upgrade the systemd packages on the host system to the newer versions built
|
||||||
by mkosi, run the following:
|
by mkosi, run the following:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
dnf upgrade build/mkosi.builddir/<distribution>~<release>~<architecture>/*.rpm # Fedora/CentOS
|
dnf upgrade build/mkosi.output/*.rpm # Fedora/CentOS
|
||||||
apt-get install build/mkosi.builddir/<distribution>~<release>~<architecture>/*.deb # Debian/Ubuntu
|
# TODO: Other distributions
|
||||||
pacman --upgrade --needed --noconfirm build/mkosi.builddir/<distribution>~<release>~<architecture>/*.pkg.tar # Arch Linux
|
|
||||||
zypper --non-interactive install --allow-unsigned-rpm build/mkosi.builddir/<distribution>~<release>~<architecture>/*.rpm # OpenSUSE
|
|
||||||
```
|
```
|
||||||
|
|
||||||
To downgrade back to the old version shipped by the distribution, run the
|
To downgrade back to the old version shipped by the distribution, run the
|
||||||
|
|
|
@ -42,8 +42,8 @@ If such a lock is taken the operation will fail (but still may be overridden if
|
||||||
The InhibitDelayMaxSec= setting in [logind.conf(5)](http://www.freedesktop.org/software/systemd/man/logind.conf.html) controls the timeout for this. This is intended to be used by applications which need a synchronous way to execute actions before system suspend but shall not be allowed to block suspend indefinitely.
|
The InhibitDelayMaxSec= setting in [logind.conf(5)](http://www.freedesktop.org/software/systemd/man/logind.conf.html) controls the timeout for this. This is intended to be used by applications which need a synchronous way to execute actions before system suspend but shall not be allowed to block suspend indefinitely.
|
||||||
This mode is only available for _sleep_ and _shutdown_ locks.
|
This mode is only available for _sleep_ and _shutdown_ locks.
|
||||||
|
|
||||||
3. _block-weak_ that works as its non-weak counterpart, but that in addition may be ignored
|
3. _block-weak_ and _delay-weak_ that work as the non-weak counterparts, but that in addition may be ignored
|
||||||
automatically and silently under certain circumstances, unlike the former which is always respected.
|
automatically and silently under certain circumstances, unlike the formers which are always respected.
|
||||||
|
|
||||||
Inhibitor locks are taken via the Inhibit() D-Bus call on the logind Manager object:
|
Inhibitor locks are taken via the Inhibit() D-Bus call on the logind Manager object:
|
||||||
|
|
||||||
|
|
|
@ -15,19 +15,18 @@ SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
6. [RC1] Update library numbers in `meson.build`
|
6. [RC1] Update library numbers in `meson.build`
|
||||||
7. Update version number in `meson.version` (e.g. from `256~devel` to `256~rc1` or from `256~rc3` to `256`). Note that this uses a tilde (\~) instead of a hyphen (-) because tildes sort lower in version comparisons according to the [version format specification](https://uapi-group.org/specifications/specs/version_format_specification/), and we want `255~rc1` to sort lower than `255`.
|
7. Update version number in `meson.version` (e.g. from `256~devel` to `256~rc1` or from `256~rc3` to `256`). Note that this uses a tilde (\~) instead of a hyphen (-) because tildes sort lower in version comparisons according to the [version format specification](https://uapi-group.org/specifications/specs/version_format_specification/), and we want `255~rc1` to sort lower than `255`.
|
||||||
8. Check dbus docs with `ninja -C build update-dbus-docs`
|
8. Check dbus docs with `ninja -C build update-dbus-docs`
|
||||||
9. Check manpages list with `ninja -C build update-man-rules`
|
9. Update translation strings (`ninja -C build systemd-pot`, `ninja -C build systemd-update-po`) - drop the header comments from `systemd.pot` + re-add SPDX before committing. If the only change in a file is the 'POT-Creation-Date' field, then ignore that file.
|
||||||
10. Update translation strings (`ninja -C build systemd-pot`, `ninja -C build systemd-update-po`) - drop the header comments from `systemd.pot` + re-add SPDX before committing. If the only change in a file is the 'POT-Creation-Date' field, then ignore that file.
|
10. Tag the release: `version="v$(sed 's/~/-/g' meson.version)" && git tag -s "${version}" -m "systemd ${version}"` (tildes are replaced with hyphens, because git doesn't accept the former).
|
||||||
11. Tag the release: `version="v$(sed 's/~/-/g' meson.version)" && git tag -s "${version}" -m "systemd ${version}"` (tildes are replaced with hyphens, because git doesn't accept the former).
|
11. Do `ninja -C build`
|
||||||
12. Do `ninja -C build`
|
12. Make sure that the version string and package string match: `build/systemctl --version`
|
||||||
13. Make sure that the version string and package string match: `build/systemctl --version`
|
13. [FINAL] Close the github milestone and open a new one (https://github.com/systemd/systemd/milestones)
|
||||||
14. [FINAL] Close the github milestone and open a new one (https://github.com/systemd/systemd/milestones)
|
14. "Draft" a new release on github (https://github.com/systemd/systemd/releases/new), mark "This is a pre-release" if appropriate.
|
||||||
15. "Draft" a new release on github (https://github.com/systemd/systemd/releases/new), mark "This is a pre-release" if appropriate.
|
15. Check that announcement to systemd-devel, with a copy&paste from NEWS, was sent. This should happen automatically.
|
||||||
16. Check that announcement to systemd-devel, with a copy&paste from NEWS, was sent. This should happen automatically.
|
16. Update IRC topic (`/msg chanserv TOPIC #systemd Version NNN released | Online resources https://systemd.io/`)
|
||||||
17. Update IRC topic (`/msg chanserv TOPIC #systemd Version NNN released | Online resources https://systemd.io/`)
|
17. [FINAL] Create an empty -stable branch: `git push systemd origin/main:refs/heads/v${version}-stable`.
|
||||||
18. [FINAL] Create an empty -stable branch: `git push systemd origin/main:refs/heads/v${version}-stable`.
|
18. [FINAL] Build and upload the documentation (on the -stable branch): `ninja -C build doc-sync`
|
||||||
19. [FINAL] Build and upload the documentation (on the -stable branch): `ninja -C build doc-sync`
|
|
||||||
20. [FINAL] Change the Github Pages branch to the newly created branch (https://github.com/systemd/systemd/settings/pages) and set the 'Custom domain' to 'systemd.io'
|
20. [FINAL] Change the Github Pages branch to the newly created branch (https://github.com/systemd/systemd/settings/pages) and set the 'Custom domain' to 'systemd.io'
|
||||||
21. [FINAL] Update version number in `meson.version` to the devel version of the next release (e.g. from `256` to `257~devel`)
|
21. [FINAL] Update version number in `meson.version` to the devel version of the next release (e.g. from `v256` to `v257~devel`)
|
||||||
|
|
||||||
# Steps to a Successful Stable Release
|
# Steps to a Successful Stable Release
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@ used for new, additional measurements.
|
||||||
|
|
||||||
## PCR Measurements Made by `systemd-boot` (UEFI)
|
## PCR Measurements Made by `systemd-boot` (UEFI)
|
||||||
|
|
||||||
### PCS 5, `EV_EVENT_TAG`, `loader.conf`
|
### PCS 5, `EV_EVENT_TAG`, "loader.conf"
|
||||||
|
|
||||||
The content of `systemd-boot`'s configuration file, `loader/loader.conf`, is
|
The content of `systemd-boot`'s configuration file, `loader/loader.conf`, is
|
||||||
measured as a tagged event.
|
measured as a tagged event.
|
||||||
|
@ -52,7 +52,7 @@ measured as a tagged event.
|
||||||
|
|
||||||
→ **Measured hash** covers the content of `loader.conf` as it is read from the ESP.
|
→ **Measured hash** covers the content of `loader.conf` as it is read from the ESP.
|
||||||
|
|
||||||
### PCR 12, `EV_IPL`, kernel command line
|
### PCR 12, `EV_IPL`, "Kernel Command Line"
|
||||||
|
|
||||||
If the kernel command line was specified explicitly (by the user or in a Boot
|
If the kernel command line was specified explicitly (by the user or in a Boot
|
||||||
Loader Specification Type #1 file), the kernel command line passed to the
|
Loader Specification Type #1 file), the kernel command line passed to the
|
||||||
|
@ -70,7 +70,7 @@ trailing NUL bytes).
|
||||||
|
|
||||||
## PCR Measurements Made by `systemd-stub` (UEFI)
|
## PCR Measurements Made by `systemd-stub` (UEFI)
|
||||||
|
|
||||||
### PCR 11, `EV_IPL`, PE section name
|
### PCR 11, `EV_IPL`, "PE Section Name"
|
||||||
|
|
||||||
A measurement is made for each PE section of the UKI that is defined by the
|
A measurement is made for each PE section of the UKI that is defined by the
|
||||||
[UKI
|
[UKI
|
||||||
|
@ -87,7 +87,7 @@ both types of records appear interleaved in the event log.
|
||||||
|
|
||||||
→ **Measured hash** covers the PE section name in ASCII (*including* a trailing NUL byte!).
|
→ **Measured hash** covers the PE section name in ASCII (*including* a trailing NUL byte!).
|
||||||
|
|
||||||
### PCR 11, `EV_IPL`, PE section data
|
### PCR 11, `EV_IPL`, "PE Section Data"
|
||||||
|
|
||||||
Happens once for each UKI-defined PE section of the UKI, in the canonical UKI
|
Happens once for each UKI-defined PE section of the UKI, in the canonical UKI
|
||||||
PE section order, as per the UKI specification, see above.
|
PE section order, as per the UKI specification, see above.
|
||||||
|
@ -96,7 +96,7 @@ PE section order, as per the UKI specification, see above.
|
||||||
|
|
||||||
→ **Measured hash** covers the (binary) PE section contents.
|
→ **Measured hash** covers the (binary) PE section contents.
|
||||||
|
|
||||||
### PCR 12, `EV_IPL`, kernel command line
|
### PCR 12, `EV_IPL`, "Kernel Command Line"
|
||||||
|
|
||||||
Might happen up to three times, for kernel command lines from:
|
Might happen up to three times, for kernel command lines from:
|
||||||
|
|
||||||
|
@ -110,37 +110,37 @@ UTF-16.
|
||||||
→ **Measured hash** covers the literal kernel command line in UTF-16 (without any
|
→ **Measured hash** covers the literal kernel command line in UTF-16 (without any
|
||||||
trailing NUL bytes).
|
trailing NUL bytes).
|
||||||
|
|
||||||
### PCR 12, `EV_EVENT_TAG`, DeviceTrees
|
### PCR 12, `EV_EVENT_TAG`, "Devicetrees"
|
||||||
|
|
||||||
DeviceTree addons are measured individually as a tagged event.
|
Devicetree addons are measured individually as a tagged event.
|
||||||
|
|
||||||
→ **Event Tag** `0x6c46f751`
|
→ **Event Tag** `0x6c46f751`
|
||||||
|
|
||||||
→ **Description** is the addon filename.
|
→ **Description** the addon filename.
|
||||||
|
|
||||||
→ **Measured hash** covers the content of the DeviceTree.
|
→ **Measured hash** covers the content of the Devicetree.
|
||||||
|
|
||||||
### PCR 12, `EV_EVENT_TAG`, initrd addons
|
### PCR 12, `EV_EVENT_TAG`, "Initrd addons"
|
||||||
|
|
||||||
Initrd addons are measured individually as a tagged event.
|
Initrd addons are measured individually as a tagged event.
|
||||||
|
|
||||||
→ **Event Tag** `0x49dffe0f`
|
→ **Event Tag** `0x49dffe0f`
|
||||||
|
|
||||||
→ **Description** is the addon filename.
|
→ **Description** the addon filename.
|
||||||
|
|
||||||
→ **Measured hash** covers the contents of the initrd.
|
→ **Measured hash** covers the contents of the initrd.
|
||||||
|
|
||||||
### PCR 12, `EV_EVENT_TAG`, ucode addons
|
### PCR 12, `EV_EVENT_TAG`, "Ucode addons"
|
||||||
|
|
||||||
Ucode addons are measured individually as a tagged event.
|
Ucode addons are measured individually as a tagged event.
|
||||||
|
|
||||||
→ **Event Tag** `0xdac08e1a`
|
→ **Event Tag** `0xdac08e1a`
|
||||||
|
|
||||||
→ **Description** is the addon filename.
|
→ **Description** the addon filename.
|
||||||
|
|
||||||
→ **Measured hash** covers the contents of the ucode initrd.
|
→ **Measured hash** covers the contents of the ucode initrd.
|
||||||
|
|
||||||
### PCR 12, `EV_IPL`, per-uki credentials initrd
|
### PCR 12, `EV_IPL`, "Per-UKI Credentials initrd"
|
||||||
|
|
||||||
→ **Description** in the event log record is the constant string "Credentials
|
→ **Description** in the event log record is the constant string "Credentials
|
||||||
initrd" in UTF-16.
|
initrd" in UTF-16.
|
||||||
|
@ -148,7 +148,7 @@ initrd" in UTF-16.
|
||||||
→ **Measured hash** covers the per-UKI credentials cpio archive (which is generated
|
→ **Measured hash** covers the per-UKI credentials cpio archive (which is generated
|
||||||
on-the-fly by `systemd-stub`).
|
on-the-fly by `systemd-stub`).
|
||||||
|
|
||||||
### PCR 12, `EV_IPL`, global credentials initrd
|
### PCR 12, `EV_IPL`, "Global Credentials initrd"
|
||||||
|
|
||||||
→ **Description** in the event log record is the constant string "Global
|
→ **Description** in the event log record is the constant string "Global
|
||||||
credentials initrd" in UTF-16.
|
credentials initrd" in UTF-16.
|
||||||
|
@ -156,7 +156,7 @@ credentials initrd" in UTF-16.
|
||||||
→ **Measured hash** covers the global credentials cpio archive (which is generated
|
→ **Measured hash** covers the global credentials cpio archive (which is generated
|
||||||
on-the-fly by `systemd-stub`).
|
on-the-fly by `systemd-stub`).
|
||||||
|
|
||||||
### PCR 13, `EV_IPL`, sysext initrd
|
### PCR 13, `EV_IPL`, "sysext initrd"
|
||||||
|
|
||||||
→ **Description** in the event log record is the constant string "System extension
|
→ **Description** in the event log record is the constant string "System extension
|
||||||
initrd" in UTF-16.
|
initrd" in UTF-16.
|
||||||
|
@ -166,7 +166,7 @@ on-the-fly by `systemd-stub`).
|
||||||
|
|
||||||
## PCR Measurements Made by `systemd-pcrextend` (Userspace)
|
## PCR Measurements Made by `systemd-pcrextend` (Userspace)
|
||||||
|
|
||||||
### PCR 11, boot phases
|
### PCR 11, "Boot Phases"
|
||||||
|
|
||||||
The `systemd-pcrphase.service`, `systemd-pcrphase-initrd.service`,
|
The `systemd-pcrphase.service`, `systemd-pcrphase-initrd.service`,
|
||||||
`systemd-pcrphase-sysinit.service` services will measure the boot phase reached
|
`systemd-pcrphase-sysinit.service` services will measure the boot phase reached
|
||||||
|
@ -178,7 +178,7 @@ choose to define additional/different phases.)
|
||||||
→ **Measured hash** covers the phase string (in UTF-8, without trailing NUL
|
→ **Measured hash** covers the phase string (in UTF-8, without trailing NUL
|
||||||
bytes).
|
bytes).
|
||||||
|
|
||||||
### PCR 15, machine ID
|
### PCR 15, "Machine ID"
|
||||||
|
|
||||||
The `systemd-pcrmachine.service` service will measure the machine ID (as read
|
The `systemd-pcrmachine.service` service will measure the machine ID (as read
|
||||||
from `/etc/machine-id`) during boot.
|
from `/etc/machine-id`) during boot.
|
||||||
|
@ -187,7 +187,7 @@ from `/etc/machine-id`) during boot.
|
||||||
formatted in hexadecimal lowercase characters (in UTF-8, without trailing NUL
|
formatted in hexadecimal lowercase characters (in UTF-8, without trailing NUL
|
||||||
bytes).
|
bytes).
|
||||||
|
|
||||||
### PCR 15, file system
|
### PCR 15, "File System"
|
||||||
|
|
||||||
The `systemd-pcrfs-root.service` and `systemd-pcrfs@.service` services will
|
The `systemd-pcrfs-root.service` and `systemd-pcrfs@.service` services will
|
||||||
measure a string identifying a specific file system, typically covering the
|
measure a string identifying a specific file system, typically covering the
|
||||||
|
@ -200,7 +200,7 @@ without trailing NUL bytes).
|
||||||
|
|
||||||
## PCR Measurements Made by `systemd-cryptsetup` (Userspace)
|
## PCR Measurements Made by `systemd-cryptsetup` (Userspace)
|
||||||
|
|
||||||
### PCR 15, volume key
|
### PCR 15, "Volume Key"
|
||||||
|
|
||||||
The `systemd-cryptsetup@.service` service will measure a key derived from the
|
The `systemd-cryptsetup@.service` service will measure a key derived from the
|
||||||
LUKS volume key of a specific encrypted volume, typically covering the backing
|
LUKS volume key of a specific encrypted volume, typically covering the backing
|
||||||
|
|
|
@ -597,17 +597,6 @@ The salt to pass to the FIDO2 device is found in `fido2HmacSalt`.
|
||||||
The only supported recovery key type at the moment is `modhex64`, for details see the description of `recoveryKey` below.
|
The only supported recovery key type at the moment is `modhex64`, for details see the description of `recoveryKey` below.
|
||||||
An account may have any number of recovery keys defined, and the array should have one entry for each.
|
An account may have any number of recovery keys defined, and the array should have one entry for each.
|
||||||
|
|
||||||
`selfModifiableFields` → An array of strings, each corresponding to a field name that can appear
|
|
||||||
in the `regular` or `perMachine` sections. The user may be allowed to edit any field in this list
|
|
||||||
without authenticating as an administrator. Note that the user will only be allowed to edit fields
|
|
||||||
in `perMachine` sections that match the machine the user is performing the edit from.
|
|
||||||
|
|
||||||
`selfModifiableBlobs` → Similar to `selfModifiableFields`, but it lists blobs that the user
|
|
||||||
is allowed to edit.
|
|
||||||
|
|
||||||
`selfModifiablePrivileged` → Similar to `selfModifiableFields`, but it lists fields in
|
|
||||||
the `privileged` section that the user is allowed to edit.
|
|
||||||
|
|
||||||
`privileged` → An object, which contains the fields of the `privileged` section
|
`privileged` → An object, which contains the fields of the `privileged` section
|
||||||
of the user record, see below.
|
of the user record, see below.
|
||||||
|
|
||||||
|
@ -765,7 +754,7 @@ All other fields that may be used in this section are identical to the equally n
|
||||||
`autoLogin`, `preferredSessionType`, `preferredSessionLauncher`, `stopDelayUSec`, `killProcesses`,
|
`autoLogin`, `preferredSessionType`, `preferredSessionLauncher`, `stopDelayUSec`, `killProcesses`,
|
||||||
`passwordChangeMinUSec`, `passwordChangeMaxUSec`, `passwordChangeWarnUSec`,
|
`passwordChangeMinUSec`, `passwordChangeMaxUSec`, `passwordChangeWarnUSec`,
|
||||||
`passwordChangeInactiveUSec`, `passwordChangeNow`, `pkcs11TokenUri`,
|
`passwordChangeInactiveUSec`, `passwordChangeNow`, `pkcs11TokenUri`,
|
||||||
`fido2HmacCredential`, `selfModifiableFields`, `selfModifiableBlobs`, `selfModifiablePrivileged`.
|
`fido2HmacCredential`.
|
||||||
|
|
||||||
## Fields in the `binding` section
|
## Fields in the `binding` section
|
||||||
|
|
||||||
|
|
4554
hwdb.d/20-OUI.hwdb
4554
hwdb.d/20-OUI.hwdb
File diff suppressed because it is too large
Load Diff
|
@ -102,9 +102,6 @@ acpi:DMST*:
|
||||||
acpi:DNBK*:
|
acpi:DNBK*:
|
||||||
ID_VENDOR_FROM_DATABASE=Dynabook Inc.
|
ID_VENDOR_FROM_DATABASE=Dynabook Inc.
|
||||||
|
|
||||||
acpi:DSHR*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=3mdeb
|
|
||||||
|
|
||||||
acpi:DSUO*:
|
acpi:DSUO*:
|
||||||
ID_VENDOR_FROM_DATABASE=Shenzhen DSO Microelectronics Co.,Ltd.
|
ID_VENDOR_FROM_DATABASE=Shenzhen DSO Microelectronics Co.,Ltd.
|
||||||
|
|
||||||
|
@ -192,9 +189,6 @@ acpi:ILIT*:
|
||||||
acpi:IMPJ*:
|
acpi:IMPJ*:
|
||||||
ID_VENDOR_FROM_DATABASE=Impinj
|
ID_VENDOR_FROM_DATABASE=Impinj
|
||||||
|
|
||||||
acpi:INIT*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=INIT - Innovative Informatikanwendungen GmbH
|
|
||||||
|
|
||||||
acpi:INSY*:
|
acpi:INSY*:
|
||||||
ID_VENDOR_FROM_DATABASE=Insyde Software
|
ID_VENDOR_FROM_DATABASE=Insyde Software
|
||||||
|
|
||||||
|
@ -315,9 +309,6 @@ acpi:RKCP*:
|
||||||
acpi:RPIL*:
|
acpi:RPIL*:
|
||||||
ID_VENDOR_FROM_DATABASE=Raspberry Pi
|
ID_VENDOR_FROM_DATABASE=Raspberry Pi
|
||||||
|
|
||||||
acpi:RSCV*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=RISC-V International
|
|
||||||
|
|
||||||
acpi:RVOS*:
|
acpi:RVOS*:
|
||||||
ID_VENDOR_FROM_DATABASE=Rivos Inc.
|
ID_VENDOR_FROM_DATABASE=Rivos Inc.
|
||||||
|
|
||||||
|
@ -327,9 +318,6 @@ acpi:RZSN*:
|
||||||
acpi:SECC*:
|
acpi:SECC*:
|
||||||
ID_VENDOR_FROM_DATABASE=Seiko Epson Corporation
|
ID_VENDOR_FROM_DATABASE=Seiko Epson Corporation
|
||||||
|
|
||||||
acpi:SGSN*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=SigmaSense, LLC
|
|
||||||
|
|
||||||
acpi:SHRP*:
|
acpi:SHRP*:
|
||||||
ID_VENDOR_FROM_DATABASE=Sharp Corporation
|
ID_VENDOR_FROM_DATABASE=Sharp Corporation
|
||||||
|
|
||||||
|
@ -372,9 +360,6 @@ acpi:VAIO*:
|
||||||
acpi:VFSI*:
|
acpi:VFSI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Validity Sensors, Inc
|
ID_VENDOR_FROM_DATABASE=Validity Sensors, Inc
|
||||||
|
|
||||||
acpi:VNTN*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=Ventana Micro Systems
|
|
||||||
|
|
||||||
acpi:VSHY*:
|
acpi:VSHY*:
|
||||||
ID_VENDOR_FROM_DATABASE=Vishay Intertechnology, Inc.
|
ID_VENDOR_FROM_DATABASE=Vishay Intertechnology, Inc.
|
||||||
|
|
||||||
|
@ -504,9 +489,6 @@ acpi:ADD*:
|
||||||
acpi:ADE*:
|
acpi:ADE*:
|
||||||
ID_VENDOR_FROM_DATABASE=Arithmos, Inc.
|
ID_VENDOR_FROM_DATABASE=Arithmos, Inc.
|
||||||
|
|
||||||
acpi:ADG*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=Airdrop Gaming LLC
|
|
||||||
|
|
||||||
acpi:ADH*:
|
acpi:ADH*:
|
||||||
ID_VENDOR_FROM_DATABASE=Aerodata Holdings Ltd
|
ID_VENDOR_FROM_DATABASE=Aerodata Holdings Ltd
|
||||||
|
|
||||||
|
@ -1542,9 +1524,6 @@ acpi:CHY*:
|
||||||
acpi:CIC*:
|
acpi:CIC*:
|
||||||
ID_VENDOR_FROM_DATABASE=Comm. Intelligence Corporation
|
ID_VENDOR_FROM_DATABASE=Comm. Intelligence Corporation
|
||||||
|
|
||||||
acpi:CID*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=Indicates an identity defined by CTS/DID Standards other than EDID
|
|
||||||
|
|
||||||
acpi:CIE*:
|
acpi:CIE*:
|
||||||
ID_VENDOR_FROM_DATABASE=Convergent Engineering, Inc.
|
ID_VENDOR_FROM_DATABASE=Convergent Engineering, Inc.
|
||||||
|
|
||||||
|
@ -2019,6 +1998,9 @@ acpi:DEL*:
|
||||||
acpi:DEM*:
|
acpi:DEM*:
|
||||||
ID_VENDOR_FROM_DATABASE=DemoPad Software Ltd
|
ID_VENDOR_FROM_DATABASE=DemoPad Software Ltd
|
||||||
|
|
||||||
|
acpi:DEM*:
|
||||||
|
ID_VENDOR_FROM_DATABASE=DemoPad Software Ltd
|
||||||
|
|
||||||
acpi:DEN*:
|
acpi:DEN*:
|
||||||
ID_VENDOR_FROM_DATABASE=Densitron Computers Ltd
|
ID_VENDOR_FROM_DATABASE=Densitron Computers Ltd
|
||||||
|
|
||||||
|
@ -2268,9 +2250,6 @@ acpi:DTK*:
|
||||||
acpi:DTL*:
|
acpi:DTL*:
|
||||||
ID_VENDOR_FROM_DATABASE=e-Net Inc
|
ID_VENDOR_FROM_DATABASE=e-Net Inc
|
||||||
|
|
||||||
acpi:DTM*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=Daten Tecnologia
|
|
||||||
|
|
||||||
acpi:DTN*:
|
acpi:DTN*:
|
||||||
ID_VENDOR_FROM_DATABASE=Datang Telephone Co
|
ID_VENDOR_FROM_DATABASE=Datang Telephone Co
|
||||||
|
|
||||||
|
@ -4161,9 +4140,6 @@ acpi:LAS*:
|
||||||
acpi:LAV*:
|
acpi:LAV*:
|
||||||
ID_VENDOR_FROM_DATABASE=Lava Computer MFG Inc
|
ID_VENDOR_FROM_DATABASE=Lava Computer MFG Inc
|
||||||
|
|
||||||
acpi:LBC*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=LABAU Technology Corp.
|
|
||||||
|
|
||||||
acpi:LBO*:
|
acpi:LBO*:
|
||||||
ID_VENDOR_FROM_DATABASE=Lubosoft
|
ID_VENDOR_FROM_DATABASE=Lubosoft
|
||||||
|
|
||||||
|
@ -6441,9 +6417,6 @@ acpi:SHR*:
|
||||||
acpi:SHT*:
|
acpi:SHT*:
|
||||||
ID_VENDOR_FROM_DATABASE=Shin Ho Tech
|
ID_VENDOR_FROM_DATABASE=Shin Ho Tech
|
||||||
|
|
||||||
acpi:SHU*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=Shure Inc.
|
|
||||||
|
|
||||||
acpi:SIA*:
|
acpi:SIA*:
|
||||||
ID_VENDOR_FROM_DATABASE=SIEMENS AG
|
ID_VENDOR_FROM_DATABASE=SIEMENS AG
|
||||||
|
|
||||||
|
@ -7971,9 +7944,6 @@ acpi:XIT*:
|
||||||
acpi:XLX*:
|
acpi:XLX*:
|
||||||
ID_VENDOR_FROM_DATABASE=Xilinx, Inc.
|
ID_VENDOR_FROM_DATABASE=Xilinx, Inc.
|
||||||
|
|
||||||
acpi:XMI*:
|
|
||||||
ID_VENDOR_FROM_DATABASE=Xiaomi Corporation
|
|
||||||
|
|
||||||
acpi:XMM*:
|
acpi:XMM*:
|
||||||
ID_VENDOR_FROM_DATABASE=C3PO S.L.
|
ID_VENDOR_FROM_DATABASE=C3PO S.L.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
--- 20-acpi-vendor.hwdb.base 2024-11-15 17:16:38.971258201 +0000
|
--- 20-acpi-vendor.hwdb.base 2024-06-11 18:28:44.326630949 +0100
|
||||||
+++ 20-acpi-vendor.hwdb 2024-11-15 17:16:38.979258339 +0000
|
+++ 20-acpi-vendor.hwdb 2024-06-11 18:28:44.334631113 +0100
|
||||||
@@ -3,6 +3,8 @@
|
@@ -3,6 +3,8 @@
|
||||||
# Data imported from:
|
# Data imported from:
|
||||||
# https://uefi.org/uefi-pnp-export
|
# https://uefi.org/uefi-pnp-export
|
||||||
|
@ -19,7 +19,7 @@
|
||||||
acpi:AMDI*:
|
acpi:AMDI*:
|
||||||
ID_VENDOR_FROM_DATABASE=AMD
|
ID_VENDOR_FROM_DATABASE=AMD
|
||||||
|
|
||||||
@@ -394,6 +393,9 @@
|
@@ -379,6 +378,9 @@
|
||||||
acpi:AAA*:
|
acpi:AAA*:
|
||||||
ID_VENDOR_FROM_DATABASE=Avolites Ltd
|
ID_VENDOR_FROM_DATABASE=Avolites Ltd
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
acpi:AAE*:
|
acpi:AAE*:
|
||||||
ID_VENDOR_FROM_DATABASE=Anatek Electronics Inc.
|
ID_VENDOR_FROM_DATABASE=Anatek Electronics Inc.
|
||||||
|
|
||||||
@@ -421,6 +423,9 @@
|
@@ -406,6 +408,9 @@
|
||||||
acpi:ABO*:
|
acpi:ABO*:
|
||||||
ID_VENDOR_FROM_DATABASE=D-Link Systems Inc
|
ID_VENDOR_FROM_DATABASE=D-Link Systems Inc
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@
|
||||||
acpi:ABS*:
|
acpi:ABS*:
|
||||||
ID_VENDOR_FROM_DATABASE=Abaco Systems, Inc.
|
ID_VENDOR_FROM_DATABASE=Abaco Systems, Inc.
|
||||||
|
|
||||||
@@ -466,7 +471,7 @@
|
@@ -451,7 +456,7 @@
|
||||||
acpi:ACO*:
|
acpi:ACO*:
|
||||||
ID_VENDOR_FROM_DATABASE=Allion Computer Inc.
|
ID_VENDOR_FROM_DATABASE=Allion Computer Inc.
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
ID_VENDOR_FROM_DATABASE=Aspen Tech Inc
|
ID_VENDOR_FROM_DATABASE=Aspen Tech Inc
|
||||||
|
|
||||||
acpi:ACR*:
|
acpi:ACR*:
|
||||||
@@ -745,6 +750,9 @@
|
@@ -727,6 +732,9 @@
|
||||||
acpi:AMT*:
|
acpi:AMT*:
|
||||||
ID_VENDOR_FROM_DATABASE=AMT International Industry
|
ID_VENDOR_FROM_DATABASE=AMT International Industry
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@
|
||||||
acpi:AMX*:
|
acpi:AMX*:
|
||||||
ID_VENDOR_FROM_DATABASE=AMX LLC
|
ID_VENDOR_FROM_DATABASE=AMX LLC
|
||||||
|
|
||||||
@@ -793,6 +801,9 @@
|
@@ -775,6 +783,9 @@
|
||||||
acpi:AOA*:
|
acpi:AOA*:
|
||||||
ID_VENDOR_FROM_DATABASE=AOpen Inc.
|
ID_VENDOR_FROM_DATABASE=AOpen Inc.
|
||||||
|
|
||||||
|
@ -68,7 +68,7 @@
|
||||||
acpi:AOE*:
|
acpi:AOE*:
|
||||||
ID_VENDOR_FROM_DATABASE=Advanced Optics Electronics, Inc.
|
ID_VENDOR_FROM_DATABASE=Advanced Optics Electronics, Inc.
|
||||||
|
|
||||||
@@ -802,6 +813,9 @@
|
@@ -784,6 +795,9 @@
|
||||||
acpi:AOT*:
|
acpi:AOT*:
|
||||||
ID_VENDOR_FROM_DATABASE=Alcatel
|
ID_VENDOR_FROM_DATABASE=Alcatel
|
||||||
|
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
acpi:APC*:
|
acpi:APC*:
|
||||||
ID_VENDOR_FROM_DATABASE=American Power Conversion
|
ID_VENDOR_FROM_DATABASE=American Power Conversion
|
||||||
|
|
||||||
@@ -983,7 +997,7 @@
|
@@ -965,7 +979,7 @@
|
||||||
ID_VENDOR_FROM_DATABASE=ALPS ALPINE CO., LTD.
|
ID_VENDOR_FROM_DATABASE=ALPS ALPINE CO., LTD.
|
||||||
|
|
||||||
acpi:AUO*:
|
acpi:AUO*:
|
||||||
|
@ -87,7 +87,7 @@
|
||||||
|
|
||||||
acpi:AUR*:
|
acpi:AUR*:
|
||||||
ID_VENDOR_FROM_DATABASE=Aureal Semiconductor
|
ID_VENDOR_FROM_DATABASE=Aureal Semiconductor
|
||||||
@@ -1063,6 +1077,9 @@
|
@@ -1045,6 +1059,9 @@
|
||||||
acpi:AXE*:
|
acpi:AXE*:
|
||||||
ID_VENDOR_FROM_DATABASE=Axell Corporation
|
ID_VENDOR_FROM_DATABASE=Axell Corporation
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@
|
||||||
acpi:AXI*:
|
acpi:AXI*:
|
||||||
ID_VENDOR_FROM_DATABASE=American Magnetics
|
ID_VENDOR_FROM_DATABASE=American Magnetics
|
||||||
|
|
||||||
@@ -1219,6 +1236,9 @@
|
@@ -1201,6 +1218,9 @@
|
||||||
acpi:BML*:
|
acpi:BML*:
|
||||||
ID_VENDOR_FROM_DATABASE=BIOMED Lab
|
ID_VENDOR_FROM_DATABASE=BIOMED Lab
|
||||||
|
|
||||||
|
@ -107,7 +107,7 @@
|
||||||
acpi:BMS*:
|
acpi:BMS*:
|
||||||
ID_VENDOR_FROM_DATABASE=BIOMEDISYS
|
ID_VENDOR_FROM_DATABASE=BIOMEDISYS
|
||||||
|
|
||||||
@@ -1231,6 +1251,9 @@
|
@@ -1213,6 +1233,9 @@
|
||||||
acpi:BNO*:
|
acpi:BNO*:
|
||||||
ID_VENDOR_FROM_DATABASE=Bang & Olufsen
|
ID_VENDOR_FROM_DATABASE=Bang & Olufsen
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@
|
||||||
acpi:BNS*:
|
acpi:BNS*:
|
||||||
ID_VENDOR_FROM_DATABASE=Boulder Nonlinear Systems
|
ID_VENDOR_FROM_DATABASE=Boulder Nonlinear Systems
|
||||||
|
|
||||||
@@ -1477,6 +1500,9 @@
|
@@ -1459,6 +1482,9 @@
|
||||||
acpi:CHA*:
|
acpi:CHA*:
|
||||||
ID_VENDOR_FROM_DATABASE=Chase Research PLC
|
ID_VENDOR_FROM_DATABASE=Chase Research PLC
|
||||||
|
|
||||||
|
@ -127,7 +127,7 @@
|
||||||
acpi:CHD*:
|
acpi:CHD*:
|
||||||
ID_VENDOR_FROM_DATABASE=ChangHong Electric Co.,Ltd
|
ID_VENDOR_FROM_DATABASE=ChangHong Electric Co.,Ltd
|
||||||
|
|
||||||
@@ -1642,6 +1668,9 @@
|
@@ -1621,6 +1647,9 @@
|
||||||
acpi:COD*:
|
acpi:COD*:
|
||||||
ID_VENDOR_FROM_DATABASE=CODAN Pty. Ltd.
|
ID_VENDOR_FROM_DATABASE=CODAN Pty. Ltd.
|
||||||
|
|
||||||
|
@ -137,7 +137,7 @@
|
||||||
acpi:COI*:
|
acpi:COI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Codec Inc.
|
ID_VENDOR_FROM_DATABASE=Codec Inc.
|
||||||
|
|
||||||
@@ -2060,7 +2089,7 @@
|
@@ -2042,7 +2071,7 @@
|
||||||
ID_VENDOR_FROM_DATABASE=Dragon Information Technology
|
ID_VENDOR_FROM_DATABASE=Dragon Information Technology
|
||||||
|
|
||||||
acpi:DJE*:
|
acpi:DJE*:
|
||||||
|
@ -146,7 +146,7 @@
|
||||||
|
|
||||||
acpi:DJP*:
|
acpi:DJP*:
|
||||||
ID_VENDOR_FROM_DATABASE=Maygay Machines, Ltd
|
ID_VENDOR_FROM_DATABASE=Maygay Machines, Ltd
|
||||||
@@ -2413,6 +2442,9 @@
|
@@ -2392,6 +2421,9 @@
|
||||||
acpi:EIN*:
|
acpi:EIN*:
|
||||||
ID_VENDOR_FROM_DATABASE=Elegant Invention
|
ID_VENDOR_FROM_DATABASE=Elegant Invention
|
||||||
|
|
||||||
|
@ -156,7 +156,7 @@
|
||||||
acpi:EKA*:
|
acpi:EKA*:
|
||||||
ID_VENDOR_FROM_DATABASE=MagTek Inc.
|
ID_VENDOR_FROM_DATABASE=MagTek Inc.
|
||||||
|
|
||||||
@@ -2683,6 +2715,9 @@
|
@@ -2662,6 +2694,9 @@
|
||||||
acpi:FCG*:
|
acpi:FCG*:
|
||||||
ID_VENDOR_FROM_DATABASE=First International Computer Ltd
|
ID_VENDOR_FROM_DATABASE=First International Computer Ltd
|
||||||
|
|
||||||
|
@ -166,7 +166,7 @@
|
||||||
acpi:FCS*:
|
acpi:FCS*:
|
||||||
ID_VENDOR_FROM_DATABASE=Focus Enhancements, Inc.
|
ID_VENDOR_FROM_DATABASE=Focus Enhancements, Inc.
|
||||||
|
|
||||||
@@ -3059,7 +3094,7 @@
|
@@ -3038,7 +3073,7 @@
|
||||||
ID_VENDOR_FROM_DATABASE=General Standards Corporation
|
ID_VENDOR_FROM_DATABASE=General Standards Corporation
|
||||||
|
|
||||||
acpi:GSM*:
|
acpi:GSM*:
|
||||||
|
@ -175,7 +175,7 @@
|
||||||
|
|
||||||
acpi:GSN*:
|
acpi:GSN*:
|
||||||
ID_VENDOR_FROM_DATABASE=Grandstream Networks, Inc.
|
ID_VENDOR_FROM_DATABASE=Grandstream Networks, Inc.
|
||||||
@@ -3169,6 +3204,9 @@
|
@@ -3148,6 +3183,9 @@
|
||||||
acpi:HEC*:
|
acpi:HEC*:
|
||||||
ID_VENDOR_FROM_DATABASE=Hisense Electric Co., Ltd.
|
ID_VENDOR_FROM_DATABASE=Hisense Electric Co., Ltd.
|
||||||
|
|
||||||
|
@ -185,7 +185,7 @@
|
||||||
acpi:HEL*:
|
acpi:HEL*:
|
||||||
ID_VENDOR_FROM_DATABASE=Hitachi Micro Systems Europe Ltd
|
ID_VENDOR_FROM_DATABASE=Hitachi Micro Systems Europe Ltd
|
||||||
|
|
||||||
@@ -3304,6 +3342,9 @@
|
@@ -3283,6 +3321,9 @@
|
||||||
acpi:HSD*:
|
acpi:HSD*:
|
||||||
ID_VENDOR_FROM_DATABASE=HannStar Display Corp
|
ID_VENDOR_FROM_DATABASE=HannStar Display Corp
|
||||||
|
|
||||||
|
@ -195,7 +195,7 @@
|
||||||
acpi:HSM*:
|
acpi:HSM*:
|
||||||
ID_VENDOR_FROM_DATABASE=AT&T Microelectronics
|
ID_VENDOR_FROM_DATABASE=AT&T Microelectronics
|
||||||
|
|
||||||
@@ -3430,6 +3471,9 @@
|
@@ -3409,6 +3450,9 @@
|
||||||
acpi:ICI*:
|
acpi:ICI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Infotek Communication Inc
|
ID_VENDOR_FROM_DATABASE=Infotek Communication Inc
|
||||||
|
|
||||||
|
@ -205,7 +205,7 @@
|
||||||
acpi:ICM*:
|
acpi:ICM*:
|
||||||
ID_VENDOR_FROM_DATABASE=Intracom SA
|
ID_VENDOR_FROM_DATABASE=Intracom SA
|
||||||
|
|
||||||
@@ -3526,6 +3570,9 @@
|
@@ -3505,6 +3549,9 @@
|
||||||
acpi:IKE*:
|
acpi:IKE*:
|
||||||
ID_VENDOR_FROM_DATABASE=Ikegami Tsushinki Co. Ltd.
|
ID_VENDOR_FROM_DATABASE=Ikegami Tsushinki Co. Ltd.
|
||||||
|
|
||||||
|
@ -215,7 +215,7 @@
|
||||||
acpi:IKS*:
|
acpi:IKS*:
|
||||||
ID_VENDOR_FROM_DATABASE=Ikos Systems Inc
|
ID_VENDOR_FROM_DATABASE=Ikos Systems Inc
|
||||||
|
|
||||||
@@ -3574,6 +3621,9 @@
|
@@ -3553,6 +3600,9 @@
|
||||||
acpi:IMX*:
|
acpi:IMX*:
|
||||||
ID_VENDOR_FROM_DATABASE=arpara Technology Co., Ltd.
|
ID_VENDOR_FROM_DATABASE=arpara Technology Co., Ltd.
|
||||||
|
|
||||||
|
@ -225,7 +225,7 @@
|
||||||
acpi:INA*:
|
acpi:INA*:
|
||||||
ID_VENDOR_FROM_DATABASE=Inventec Corporation
|
ID_VENDOR_FROM_DATABASE=Inventec Corporation
|
||||||
|
|
||||||
@@ -4102,6 +4152,9 @@
|
@@ -4081,6 +4131,9 @@
|
||||||
acpi:LAN*:
|
acpi:LAN*:
|
||||||
ID_VENDOR_FROM_DATABASE=Sodeman Lancom Inc
|
ID_VENDOR_FROM_DATABASE=Sodeman Lancom Inc
|
||||||
|
|
||||||
|
@ -235,7 +235,7 @@
|
||||||
acpi:LAS*:
|
acpi:LAS*:
|
||||||
ID_VENDOR_FROM_DATABASE=LASAT Comm. A/S
|
ID_VENDOR_FROM_DATABASE=LASAT Comm. A/S
|
||||||
|
|
||||||
@@ -4153,6 +4206,9 @@
|
@@ -4129,6 +4182,9 @@
|
||||||
acpi:LED*:
|
acpi:LED*:
|
||||||
ID_VENDOR_FROM_DATABASE=Long Engineering Design Inc
|
ID_VENDOR_FROM_DATABASE=Long Engineering Design Inc
|
||||||
|
|
||||||
|
@ -245,7 +245,7 @@
|
||||||
acpi:LEG*:
|
acpi:LEG*:
|
||||||
ID_VENDOR_FROM_DATABASE=Legerity, Inc
|
ID_VENDOR_FROM_DATABASE=Legerity, Inc
|
||||||
|
|
||||||
@@ -4171,6 +4227,9 @@
|
@@ -4147,6 +4203,9 @@
|
||||||
acpi:LGD*:
|
acpi:LGD*:
|
||||||
ID_VENDOR_FROM_DATABASE=LG Display
|
ID_VENDOR_FROM_DATABASE=LG Display
|
||||||
|
|
||||||
|
@ -255,7 +255,7 @@
|
||||||
acpi:LGI*:
|
acpi:LGI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Logitech Inc
|
ID_VENDOR_FROM_DATABASE=Logitech Inc
|
||||||
|
|
||||||
@@ -4237,6 +4296,9 @@
|
@@ -4213,6 +4272,9 @@
|
||||||
acpi:LND*:
|
acpi:LND*:
|
||||||
ID_VENDOR_FROM_DATABASE=Land Computer Company Ltd
|
ID_VENDOR_FROM_DATABASE=Land Computer Company Ltd
|
||||||
|
|
||||||
|
@ -265,7 +265,7 @@
|
||||||
acpi:LNK*:
|
acpi:LNK*:
|
||||||
ID_VENDOR_FROM_DATABASE=Link Tech Inc
|
ID_VENDOR_FROM_DATABASE=Link Tech Inc
|
||||||
|
|
||||||
@@ -4271,7 +4333,7 @@
|
@@ -4247,7 +4309,7 @@
|
||||||
ID_VENDOR_FROM_DATABASE=Design Technology
|
ID_VENDOR_FROM_DATABASE=Design Technology
|
||||||
|
|
||||||
acpi:LPL*:
|
acpi:LPL*:
|
||||||
|
@ -274,7 +274,7 @@
|
||||||
|
|
||||||
acpi:LSC*:
|
acpi:LSC*:
|
||||||
ID_VENDOR_FROM_DATABASE=LifeSize Communications
|
ID_VENDOR_FROM_DATABASE=LifeSize Communications
|
||||||
@@ -4447,6 +4509,9 @@
|
@@ -4423,6 +4485,9 @@
|
||||||
acpi:MCX*:
|
acpi:MCX*:
|
||||||
ID_VENDOR_FROM_DATABASE=Millson Custom Solutions Inc.
|
ID_VENDOR_FROM_DATABASE=Millson Custom Solutions Inc.
|
||||||
|
|
||||||
|
@ -284,7 +284,7 @@
|
||||||
acpi:MDA*:
|
acpi:MDA*:
|
||||||
ID_VENDOR_FROM_DATABASE=Media4 Inc
|
ID_VENDOR_FROM_DATABASE=Media4 Inc
|
||||||
|
|
||||||
@@ -4693,6 +4758,9 @@
|
@@ -4669,6 +4734,9 @@
|
||||||
acpi:MOM*:
|
acpi:MOM*:
|
||||||
ID_VENDOR_FROM_DATABASE=Momentum Data Systems
|
ID_VENDOR_FROM_DATABASE=Momentum Data Systems
|
||||||
|
|
||||||
|
@ -294,7 +294,7 @@
|
||||||
acpi:MOS*:
|
acpi:MOS*:
|
||||||
ID_VENDOR_FROM_DATABASE=Moses Corporation
|
ID_VENDOR_FROM_DATABASE=Moses Corporation
|
||||||
|
|
||||||
@@ -4933,6 +5001,9 @@
|
@@ -4909,6 +4977,9 @@
|
||||||
acpi:NAL*:
|
acpi:NAL*:
|
||||||
ID_VENDOR_FROM_DATABASE=Network Alchemy
|
ID_VENDOR_FROM_DATABASE=Network Alchemy
|
||||||
|
|
||||||
|
@ -304,7 +304,7 @@
|
||||||
acpi:NAT*:
|
acpi:NAT*:
|
||||||
ID_VENDOR_FROM_DATABASE=NaturalPoint Inc.
|
ID_VENDOR_FROM_DATABASE=NaturalPoint Inc.
|
||||||
|
|
||||||
@@ -5473,6 +5544,9 @@
|
@@ -5449,6 +5520,9 @@
|
||||||
acpi:PCX*:
|
acpi:PCX*:
|
||||||
ID_VENDOR_FROM_DATABASE=PC Xperten
|
ID_VENDOR_FROM_DATABASE=PC Xperten
|
||||||
|
|
||||||
|
@ -314,7 +314,7 @@
|
||||||
acpi:PDM*:
|
acpi:PDM*:
|
||||||
ID_VENDOR_FROM_DATABASE=Psion Dacom Plc.
|
ID_VENDOR_FROM_DATABASE=Psion Dacom Plc.
|
||||||
|
|
||||||
@@ -5536,9 +5610,6 @@
|
@@ -5512,9 +5586,6 @@
|
||||||
acpi:PHE*:
|
acpi:PHE*:
|
||||||
ID_VENDOR_FROM_DATABASE=Philips Medical Systems Boeblingen GmbH
|
ID_VENDOR_FROM_DATABASE=Philips Medical Systems Boeblingen GmbH
|
||||||
|
|
||||||
|
@ -324,7 +324,7 @@
|
||||||
acpi:PHL*:
|
acpi:PHL*:
|
||||||
ID_VENDOR_FROM_DATABASE=Philips Consumer Electronics Company
|
ID_VENDOR_FROM_DATABASE=Philips Consumer Electronics Company
|
||||||
|
|
||||||
@@ -5629,9 +5700,6 @@
|
@@ -5605,9 +5676,6 @@
|
||||||
acpi:PNL*:
|
acpi:PNL*:
|
||||||
ID_VENDOR_FROM_DATABASE=Panelview, Inc.
|
ID_VENDOR_FROM_DATABASE=Panelview, Inc.
|
||||||
|
|
||||||
|
@ -334,7 +334,7 @@
|
||||||
acpi:PNR*:
|
acpi:PNR*:
|
||||||
ID_VENDOR_FROM_DATABASE=Planar Systems, Inc.
|
ID_VENDOR_FROM_DATABASE=Planar Systems, Inc.
|
||||||
|
|
||||||
@@ -6109,9 +6177,6 @@
|
@@ -6085,9 +6153,6 @@
|
||||||
acpi:RTI*:
|
acpi:RTI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Rancho Tech Inc
|
ID_VENDOR_FROM_DATABASE=Rancho Tech Inc
|
||||||
|
|
||||||
|
@ -344,7 +344,7 @@
|
||||||
acpi:RTL*:
|
acpi:RTL*:
|
||||||
ID_VENDOR_FROM_DATABASE=Realtek Semiconductor Company Ltd
|
ID_VENDOR_FROM_DATABASE=Realtek Semiconductor Company Ltd
|
||||||
|
|
||||||
@@ -6286,9 +6351,6 @@
|
@@ -6262,9 +6327,6 @@
|
||||||
acpi:SEE*:
|
acpi:SEE*:
|
||||||
ID_VENDOR_FROM_DATABASE=SeeColor Corporation
|
ID_VENDOR_FROM_DATABASE=SeeColor Corporation
|
||||||
|
|
||||||
|
@ -354,7 +354,7 @@
|
||||||
acpi:SEI*:
|
acpi:SEI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Seitz & Associates Inc
|
ID_VENDOR_FROM_DATABASE=Seitz & Associates Inc
|
||||||
|
|
||||||
@@ -6772,6 +6834,9 @@
|
@@ -6745,6 +6807,9 @@
|
||||||
acpi:SVD*:
|
acpi:SVD*:
|
||||||
ID_VENDOR_FROM_DATABASE=SVD Computer
|
ID_VENDOR_FROM_DATABASE=SVD Computer
|
||||||
|
|
||||||
|
@ -364,7 +364,7 @@
|
||||||
acpi:SVI*:
|
acpi:SVI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Sun Microsystems
|
ID_VENDOR_FROM_DATABASE=Sun Microsystems
|
||||||
|
|
||||||
@@ -6856,6 +6921,9 @@
|
@@ -6829,6 +6894,9 @@
|
||||||
acpi:SZM*:
|
acpi:SZM*:
|
||||||
ID_VENDOR_FROM_DATABASE=Shenzhen MTC Co., Ltd
|
ID_VENDOR_FROM_DATABASE=Shenzhen MTC Co., Ltd
|
||||||
|
|
||||||
|
@ -374,7 +374,7 @@
|
||||||
acpi:TAA*:
|
acpi:TAA*:
|
||||||
ID_VENDOR_FROM_DATABASE=Tandberg
|
ID_VENDOR_FROM_DATABASE=Tandberg
|
||||||
|
|
||||||
@@ -6946,6 +7014,9 @@
|
@@ -6919,6 +6987,9 @@
|
||||||
acpi:TDG*:
|
acpi:TDG*:
|
||||||
ID_VENDOR_FROM_DATABASE=Six15 Technologies
|
ID_VENDOR_FROM_DATABASE=Six15 Technologies
|
||||||
|
|
||||||
|
@ -384,7 +384,7 @@
|
||||||
acpi:TDM*:
|
acpi:TDM*:
|
||||||
ID_VENDOR_FROM_DATABASE=Tandem Computer Europe Inc
|
ID_VENDOR_FROM_DATABASE=Tandem Computer Europe Inc
|
||||||
|
|
||||||
@@ -6988,6 +7059,9 @@
|
@@ -6961,6 +7032,9 @@
|
||||||
acpi:TEV*:
|
acpi:TEV*:
|
||||||
ID_VENDOR_FROM_DATABASE=Televés, S.A.
|
ID_VENDOR_FROM_DATABASE=Televés, S.A.
|
||||||
|
|
||||||
|
@ -394,7 +394,7 @@
|
||||||
acpi:TEZ*:
|
acpi:TEZ*:
|
||||||
ID_VENDOR_FROM_DATABASE=Tech Source Inc.
|
ID_VENDOR_FROM_DATABASE=Tech Source Inc.
|
||||||
|
|
||||||
@@ -7117,9 +7191,6 @@
|
@@ -7090,9 +7164,6 @@
|
||||||
acpi:TNC*:
|
acpi:TNC*:
|
||||||
ID_VENDOR_FROM_DATABASE=TNC Industrial Company Ltd
|
ID_VENDOR_FROM_DATABASE=TNC Industrial Company Ltd
|
||||||
|
|
||||||
|
@ -404,7 +404,7 @@
|
||||||
acpi:TNM*:
|
acpi:TNM*:
|
||||||
ID_VENDOR_FROM_DATABASE=TECNIMAGEN SA
|
ID_VENDOR_FROM_DATABASE=TECNIMAGEN SA
|
||||||
|
|
||||||
@@ -7429,14 +7500,14 @@
|
@@ -7402,14 +7473,14 @@
|
||||||
acpi:UNC*:
|
acpi:UNC*:
|
||||||
ID_VENDOR_FROM_DATABASE=Unisys Corporation
|
ID_VENDOR_FROM_DATABASE=Unisys Corporation
|
||||||
|
|
||||||
|
@ -425,7 +425,7 @@
|
||||||
|
|
||||||
acpi:UNI*:
|
acpi:UNI*:
|
||||||
ID_VENDOR_FROM_DATABASE=Uniform Industry Corp.
|
ID_VENDOR_FROM_DATABASE=Uniform Industry Corp.
|
||||||
@@ -7471,6 +7542,9 @@
|
@@ -7444,6 +7515,9 @@
|
||||||
acpi:USA*:
|
acpi:USA*:
|
||||||
ID_VENDOR_FROM_DATABASE=Utimaco Safeware AG
|
ID_VENDOR_FROM_DATABASE=Utimaco Safeware AG
|
||||||
|
|
||||||
|
@ -435,7 +435,7 @@
|
||||||
acpi:USD*:
|
acpi:USD*:
|
||||||
ID_VENDOR_FROM_DATABASE=U.S. Digital Corporation
|
ID_VENDOR_FROM_DATABASE=U.S. Digital Corporation
|
||||||
|
|
||||||
@@ -7732,9 +7806,6 @@
|
@@ -7705,9 +7779,6 @@
|
||||||
acpi:WAL*:
|
acpi:WAL*:
|
||||||
ID_VENDOR_FROM_DATABASE=Wave Access
|
ID_VENDOR_FROM_DATABASE=Wave Access
|
||||||
|
|
||||||
|
@ -445,7 +445,7 @@
|
||||||
acpi:WAV*:
|
acpi:WAV*:
|
||||||
ID_VENDOR_FROM_DATABASE=Wavephore
|
ID_VENDOR_FROM_DATABASE=Wavephore
|
||||||
|
|
||||||
@@ -7862,7 +7933,7 @@
|
@@ -7835,7 +7906,7 @@
|
||||||
ID_VENDOR_FROM_DATABASE=WyreStorm Technologies LLC
|
ID_VENDOR_FROM_DATABASE=WyreStorm Technologies LLC
|
||||||
|
|
||||||
acpi:WYS*:
|
acpi:WYS*:
|
||||||
|
@ -454,7 +454,7 @@
|
||||||
|
|
||||||
acpi:WYT*:
|
acpi:WYT*:
|
||||||
ID_VENDOR_FROM_DATABASE=Wooyoung Image & Information Co.,Ltd.
|
ID_VENDOR_FROM_DATABASE=Wooyoung Image & Information Co.,Ltd.
|
||||||
@@ -7876,9 +7947,6 @@
|
@@ -7849,9 +7920,6 @@
|
||||||
acpi:XDM*:
|
acpi:XDM*:
|
||||||
ID_VENDOR_FROM_DATABASE=XDM Ltd.
|
ID_VENDOR_FROM_DATABASE=XDM Ltd.
|
||||||
|
|
||||||
|
@ -464,7 +464,7 @@
|
||||||
acpi:XES*:
|
acpi:XES*:
|
||||||
ID_VENDOR_FROM_DATABASE=Extreme Engineering Solutions, Inc.
|
ID_VENDOR_FROM_DATABASE=Extreme Engineering Solutions, Inc.
|
||||||
|
|
||||||
@@ -7912,9 +7980,6 @@
|
@@ -7882,9 +7950,6 @@
|
||||||
acpi:XNT*:
|
acpi:XNT*:
|
||||||
ID_VENDOR_FROM_DATABASE=XN Technologies, Inc.
|
ID_VENDOR_FROM_DATABASE=XN Technologies, Inc.
|
||||||
|
|
||||||
|
@ -474,7 +474,7 @@
|
||||||
acpi:XQU*:
|
acpi:XQU*:
|
||||||
ID_VENDOR_FROM_DATABASE=SHANGHAI SVA-DAV ELECTRONICS CO., LTD
|
ID_VENDOR_FROM_DATABASE=SHANGHAI SVA-DAV ELECTRONICS CO., LTD
|
||||||
|
|
||||||
@@ -7981,6 +8046,9 @@
|
@@ -7951,6 +8016,9 @@
|
||||||
acpi:ZBX*:
|
acpi:ZBX*:
|
||||||
ID_VENDOR_FROM_DATABASE=Zebax Technologies
|
ID_VENDOR_FROM_DATABASE=Zebax Technologies
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7142,9 +7142,6 @@ usb:v045Ep02E6*
|
||||||
usb:v045Ep02EA*
|
usb:v045Ep02EA*
|
||||||
ID_MODEL_FROM_DATABASE=Xbox One Controller
|
ID_MODEL_FROM_DATABASE=Xbox One Controller
|
||||||
|
|
||||||
usb:v045Ep02F3*
|
|
||||||
ID_MODEL_FROM_DATABASE=Xbox One Chatpad
|
|
||||||
|
|
||||||
usb:v045Ep02FD*
|
usb:v045Ep02FD*
|
||||||
ID_MODEL_FROM_DATABASE=Xbox One S Controller [Bluetooth]
|
ID_MODEL_FROM_DATABASE=Xbox One S Controller [Bluetooth]
|
||||||
|
|
||||||
|
@ -14922,7 +14919,7 @@ usb:v04BFp1302*
|
||||||
ID_MODEL_FROM_DATABASE=i3 Gateway
|
ID_MODEL_FROM_DATABASE=i3 Gateway
|
||||||
|
|
||||||
usb:v04BFp1303*
|
usb:v04BFp1303*
|
||||||
ID_MODEL_FROM_DATABASE=i3 Micro Module
|
ID_MODEL_FROM_DATABASE=3 Micro Module
|
||||||
|
|
||||||
usb:v04BFp1304*
|
usb:v04BFp1304*
|
||||||
ID_MODEL_FROM_DATABASE=i3 Module
|
ID_MODEL_FROM_DATABASE=i3 Module
|
||||||
|
@ -19244,9 +19241,6 @@ usb:v04F9p2061*
|
||||||
usb:v04F9p2064*
|
usb:v04F9p2064*
|
||||||
ID_MODEL_FROM_DATABASE=PT-P700 P-touch Label Printer RemovableDisk
|
ID_MODEL_FROM_DATABASE=PT-P700 P-touch Label Printer RemovableDisk
|
||||||
|
|
||||||
usb:v04F9p2065*
|
|
||||||
ID_MODEL_FROM_DATABASE=PT-P750W P-Touch Label Writer
|
|
||||||
|
|
||||||
usb:v04F9p2074*
|
usb:v04F9p2074*
|
||||||
ID_MODEL_FROM_DATABASE=PT-D600 P-touch Label Printer
|
ID_MODEL_FROM_DATABASE=PT-D600 P-touch Label Printer
|
||||||
|
|
||||||
|
@ -22265,9 +22259,6 @@ usb:v056Ap03EC*
|
||||||
usb:v056Ap03ED*
|
usb:v056Ap03ED*
|
||||||
ID_MODEL_FROM_DATABASE=DTC121 [DTC121] touchscreen
|
ID_MODEL_FROM_DATABASE=DTC121 [DTC121] touchscreen
|
||||||
|
|
||||||
usb:v056Ap03F0*
|
|
||||||
ID_MODEL_FROM_DATABASE=DTH135 [Movink 13]
|
|
||||||
|
|
||||||
usb:v056Ap0400*
|
usb:v056Ap0400*
|
||||||
ID_MODEL_FROM_DATABASE=PenPartner 4x5
|
ID_MODEL_FROM_DATABASE=PenPartner 4x5
|
||||||
|
|
||||||
|
@ -27098,9 +27089,6 @@ usb:v05E3p0760*
|
||||||
usb:v05E3p0761*
|
usb:v05E3p0761*
|
||||||
ID_MODEL_FROM_DATABASE=Genesys Mass Storage Device
|
ID_MODEL_FROM_DATABASE=Genesys Mass Storage Device
|
||||||
|
|
||||||
usb:v05E3p0769*
|
|
||||||
ID_MODEL_FROM_DATABASE=SPR2801S [Lightspeeur 2801]
|
|
||||||
|
|
||||||
usb:v05E3p0780*
|
usb:v05E3p0780*
|
||||||
ID_MODEL_FROM_DATABASE=USBFS DFU Adapter
|
ID_MODEL_FROM_DATABASE=USBFS DFU Adapter
|
||||||
|
|
||||||
|
@ -32646,7 +32634,7 @@ usb:v079Bp005F*
|
||||||
ID_MODEL_FROM_DATABASE=Laser Pro LL [MFPrinter]
|
ID_MODEL_FROM_DATABASE=Laser Pro LL [MFPrinter]
|
||||||
|
|
||||||
usb:v079Bp0062*
|
usb:v079Bp0062*
|
||||||
ID_MODEL_FROM_DATABASE=XG-76NA / XG-760N 802.11b/g Wireless adapter
|
ID_MODEL_FROM_DATABASE=XG-76NA 802.11bg
|
||||||
|
|
||||||
usb:v079Bp0078*
|
usb:v079Bp0078*
|
||||||
ID_MODEL_FROM_DATABASE=Laser Pro Monochrome MFP
|
ID_MODEL_FROM_DATABASE=Laser Pro Monochrome MFP
|
||||||
|
@ -33458,9 +33446,6 @@ usb:v07CAp1830*
|
||||||
usb:v07CAp1871*
|
usb:v07CAp1871*
|
||||||
ID_MODEL_FROM_DATABASE=TD310 DVB-T/T2/C dongle
|
ID_MODEL_FROM_DATABASE=TD310 DVB-T/T2/C dongle
|
||||||
|
|
||||||
usb:v07CAp2553*
|
|
||||||
ID_MODEL_FROM_DATABASE=Live Gamer Ultra 2.1
|
|
||||||
|
|
||||||
usb:v07CAp3835*
|
usb:v07CAp3835*
|
||||||
ID_MODEL_FROM_DATABASE=AVerTV Volar Green HD (A835B)
|
ID_MODEL_FROM_DATABASE=AVerTV Volar Green HD (A835B)
|
||||||
|
|
||||||
|
@ -33494,9 +33479,6 @@ usb:v07CApB800*
|
||||||
usb:v07CApC039*
|
usb:v07CApC039*
|
||||||
ID_MODEL_FROM_DATABASE=DVD EZMaker 7
|
ID_MODEL_FROM_DATABASE=DVD EZMaker 7
|
||||||
|
|
||||||
usb:v07CApD553*
|
|
||||||
ID_MODEL_FROM_DATABASE=Live Gamer Ultra Pro-RGB
|
|
||||||
|
|
||||||
usb:v07CApE880*
|
usb:v07CApE880*
|
||||||
ID_MODEL_FROM_DATABASE=MPEG-2 Capture Device (E880)
|
ID_MODEL_FROM_DATABASE=MPEG-2 Capture Device (E880)
|
||||||
|
|
||||||
|
@ -36816,7 +36798,7 @@ usb:v0930p0B05*
|
||||||
ID_MODEL_FROM_DATABASE=PX1220E-1G25 External hard drive
|
ID_MODEL_FROM_DATABASE=PX1220E-1G25 External hard drive
|
||||||
|
|
||||||
usb:v0930p0B09*
|
usb:v0930p0B09*
|
||||||
ID_MODEL_FROM_DATABASE=PX139xE 3.5 External HDD
|
ID_MODEL_FROM_DATABASE=PX1396E-3T01 External hard drive
|
||||||
|
|
||||||
usb:v0930p0B1A*
|
usb:v0930p0B1A*
|
||||||
ID_MODEL_FROM_DATABASE=STOR.E ALU 2S
|
ID_MODEL_FROM_DATABASE=STOR.E ALU 2S
|
||||||
|
@ -37217,9 +37199,6 @@ usb:v0944p0117*
|
||||||
usb:v0944p012F*
|
usb:v0944p012F*
|
||||||
ID_MODEL_FROM_DATABASE=SQ-1
|
ID_MODEL_FROM_DATABASE=SQ-1
|
||||||
|
|
||||||
usb:v0944p0154*
|
|
||||||
ID_MODEL_FROM_DATABASE=NTS-1 digital kit mkII
|
|
||||||
|
|
||||||
usb:v0944p0203*
|
usb:v0944p0203*
|
||||||
ID_MODEL_FROM_DATABASE=KRONOS
|
ID_MODEL_FROM_DATABASE=KRONOS
|
||||||
|
|
||||||
|
@ -38972,9 +38951,6 @@ usb:v0A5Cp5804*
|
||||||
usb:v0A5Cp5832*
|
usb:v0A5Cp5832*
|
||||||
ID_MODEL_FROM_DATABASE=BCM5880 Secure Applications Processor Smartcard reader
|
ID_MODEL_FROM_DATABASE=BCM5880 Secure Applications Processor Smartcard reader
|
||||||
|
|
||||||
usb:v0A5Cp5843*
|
|
||||||
ID_MODEL_FROM_DATABASE=BCM58200 ControlVault 3 (FingerPrint sensor + Contacted SmartCard)
|
|
||||||
|
|
||||||
usb:v0A5Cp6300*
|
usb:v0A5Cp6300*
|
||||||
ID_MODEL_FROM_DATABASE=Pirelli Remote NDIS Device
|
ID_MODEL_FROM_DATABASE=Pirelli Remote NDIS Device
|
||||||
|
|
||||||
|
@ -39023,12 +38999,6 @@ usb:v0A5Fp0027*
|
||||||
usb:v0A5Fp0050*
|
usb:v0A5Fp0050*
|
||||||
ID_MODEL_FROM_DATABASE=P120i / WM120i
|
ID_MODEL_FROM_DATABASE=P120i / WM120i
|
||||||
|
|
||||||
usb:v0A5Fp0062*
|
|
||||||
ID_MODEL_FROM_DATABASE=GK420d Label Printer
|
|
||||||
|
|
||||||
usb:v0A5Fp0065*
|
|
||||||
ID_MODEL_FROM_DATABASE=ZM400 Label Printer
|
|
||||||
|
|
||||||
usb:v0A5Fp0080*
|
usb:v0A5Fp0080*
|
||||||
ID_MODEL_FROM_DATABASE=GK420d Label Printer
|
ID_MODEL_FROM_DATABASE=GK420d Label Printer
|
||||||
|
|
||||||
|
@ -39044,9 +39014,6 @@ usb:v0A5Fp008B*
|
||||||
usb:v0A5Fp008C*
|
usb:v0A5Fp008C*
|
||||||
ID_MODEL_FROM_DATABASE=ZP 450 Printer
|
ID_MODEL_FROM_DATABASE=ZP 450 Printer
|
||||||
|
|
||||||
usb:v0A5Fp00A1*
|
|
||||||
ID_MODEL_FROM_DATABASE=TLP2824 Plus
|
|
||||||
|
|
||||||
usb:v0A5Fp00D1*
|
usb:v0A5Fp00D1*
|
||||||
ID_MODEL_FROM_DATABASE=GC420d Label Printer
|
ID_MODEL_FROM_DATABASE=GC420d Label Printer
|
||||||
|
|
||||||
|
@ -39077,9 +39044,6 @@ usb:v0A66*
|
||||||
usb:v0A67*
|
usb:v0A67*
|
||||||
ID_VENDOR_FROM_DATABASE=Medeli Electronics Co., Ltd
|
ID_VENDOR_FROM_DATABASE=Medeli Electronics Co., Ltd
|
||||||
|
|
||||||
usb:v0A67pFFFF*
|
|
||||||
ID_MODEL_FROM_DATABASE=LCS Audio
|
|
||||||
|
|
||||||
usb:v0A68*
|
usb:v0A68*
|
||||||
ID_VENDOR_FROM_DATABASE=Comaide Corp.
|
ID_VENDOR_FROM_DATABASE=Comaide Corp.
|
||||||
|
|
||||||
|
@ -39714,7 +39678,7 @@ usb:v0AC9p0001*
|
||||||
ID_MODEL_FROM_DATABASE=BACKPACK 2 Cable
|
ID_MODEL_FROM_DATABASE=BACKPACK 2 Cable
|
||||||
|
|
||||||
usb:v0AC9p0010*
|
usb:v0AC9p0010*
|
||||||
ID_MODEL_FROM_DATABASE=BACKPACK CD Drive
|
ID_MODEL_FROM_DATABASE=BACKPACK
|
||||||
|
|
||||||
usb:v0AC9p0011*
|
usb:v0AC9p0011*
|
||||||
ID_MODEL_FROM_DATABASE=Backpack 40GB Hard Drive
|
ID_MODEL_FROM_DATABASE=Backpack 40GB Hard Drive
|
||||||
|
@ -39725,9 +39689,6 @@ usb:v0AC9p0110*
|
||||||
usb:v0AC9p0111*
|
usb:v0AC9p0111*
|
||||||
ID_MODEL_FROM_DATABASE=BackPack
|
ID_MODEL_FROM_DATABASE=BackPack
|
||||||
|
|
||||||
usb:v0AC9p10FF*
|
|
||||||
ID_MODEL_FROM_DATABASE=BACKPACK
|
|
||||||
|
|
||||||
usb:v0AC9p1234*
|
usb:v0AC9p1234*
|
||||||
ID_MODEL_FROM_DATABASE=BACKPACK
|
ID_MODEL_FROM_DATABASE=BACKPACK
|
||||||
|
|
||||||
|
@ -39903,7 +39864,7 @@ usb:v0AECp3216*
|
||||||
ID_MODEL_FROM_DATABASE=HS Card Reader
|
ID_MODEL_FROM_DATABASE=HS Card Reader
|
||||||
|
|
||||||
usb:v0AECp3260*
|
usb:v0AECp3260*
|
||||||
ID_MODEL_FROM_DATABASE=ND3260 7-in-1 Card Reader
|
ID_MODEL_FROM_DATABASE=7-in-1 Card Reader
|
||||||
|
|
||||||
usb:v0AECp5010*
|
usb:v0AECp5010*
|
||||||
ID_MODEL_FROM_DATABASE=ND5010 Card Reader
|
ID_MODEL_FROM_DATABASE=ND5010 Card Reader
|
||||||
|
@ -40124,9 +40085,6 @@ usb:v0B05p17A1*
|
||||||
usb:v0B05p17AB*
|
usb:v0B05p17AB*
|
||||||
ID_MODEL_FROM_DATABASE=USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]
|
ID_MODEL_FROM_DATABASE=USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]
|
||||||
|
|
||||||
usb:v0B05p17B5*
|
|
||||||
ID_MODEL_FROM_DATABASE=Broadcom BCM20702A0 Bluetooth
|
|
||||||
|
|
||||||
usb:v0B05p17BA*
|
usb:v0B05p17BA*
|
||||||
ID_MODEL_FROM_DATABASE=N10 Nano 802.11n Network Adapter [Realtek RTL8192CU]
|
ID_MODEL_FROM_DATABASE=N10 Nano 802.11n Network Adapter [Realtek RTL8192CU]
|
||||||
|
|
||||||
|
|
|
@ -83,9 +83,6 @@ usb:v1C7Ap0571*
|
||||||
|
|
||||||
# Supported by libfprint driver egismoc
|
# Supported by libfprint driver egismoc
|
||||||
usb:v1C7Ap0582*
|
usb:v1C7Ap0582*
|
||||||
usb:v1C7Ap0583*
|
|
||||||
usb:v1C7Ap0586*
|
|
||||||
usb:v1C7Ap0587*
|
|
||||||
usb:v1C7Ap05A1*
|
usb:v1C7Ap05A1*
|
||||||
ID_AUTOSUSPEND=1
|
ID_AUTOSUSPEND=1
|
||||||
ID_PERSIST=0
|
ID_PERSIST=0
|
||||||
|
@ -163,7 +160,6 @@ usb:v04F3p0C88*
|
||||||
usb:v04F3p0C8C*
|
usb:v04F3p0C8C*
|
||||||
usb:v04F3p0C8D*
|
usb:v04F3p0C8D*
|
||||||
usb:v04F3p0C99*
|
usb:v04F3p0C99*
|
||||||
usb:v04F3p0C9F*
|
|
||||||
ID_AUTOSUSPEND=1
|
ID_AUTOSUSPEND=1
|
||||||
ID_PERSIST=0
|
ID_PERSIST=0
|
||||||
|
|
||||||
|
@ -185,8 +181,6 @@ usb:v10A5pA305*
|
||||||
usb:v10A5pDA04*
|
usb:v10A5pDA04*
|
||||||
usb:v10A5pD805*
|
usb:v10A5pD805*
|
||||||
usb:v10A5pD205*
|
usb:v10A5pD205*
|
||||||
usb:v10A5p9524*
|
|
||||||
usb:v10A5p9544*
|
|
||||||
ID_AUTOSUSPEND=1
|
ID_AUTOSUSPEND=1
|
||||||
ID_PERSIST=0
|
ID_PERSIST=0
|
||||||
|
|
||||||
|
@ -210,7 +204,6 @@ usb:v27C6p63AC*
|
||||||
usb:v27C6p63BC*
|
usb:v27C6p63BC*
|
||||||
usb:v27C6p63CC*
|
usb:v27C6p63CC*
|
||||||
usb:v27C6p6496*
|
usb:v27C6p6496*
|
||||||
usb:v27C6p650A*
|
|
||||||
usb:v27C6p650C*
|
usb:v27C6p650C*
|
||||||
usb:v27C6p6582*
|
usb:v27C6p6582*
|
||||||
usb:v27C6p6584*
|
usb:v27C6p6584*
|
||||||
|
@ -220,8 +213,6 @@ usb:v27C6p6594*
|
||||||
usb:v27C6p659A*
|
usb:v27C6p659A*
|
||||||
usb:v27C6p659C*
|
usb:v27C6p659C*
|
||||||
usb:v27C6p6A94*
|
usb:v27C6p6A94*
|
||||||
usb:v27C6p6512*
|
|
||||||
usb:v27C6p689A*
|
|
||||||
ID_AUTOSUSPEND=1
|
ID_AUTOSUSPEND=1
|
||||||
ID_PERSIST=0
|
ID_PERSIST=0
|
||||||
|
|
||||||
|
@ -232,7 +223,6 @@ usb:v298Dp1010*
|
||||||
|
|
||||||
# Supported by libfprint driver realtek
|
# Supported by libfprint driver realtek
|
||||||
usb:v0BDAp5813*
|
usb:v0BDAp5813*
|
||||||
usb:v0BDAp5816*
|
|
||||||
ID_AUTOSUSPEND=1
|
ID_AUTOSUSPEND=1
|
||||||
ID_PERSIST=0
|
ID_PERSIST=0
|
||||||
|
|
||||||
|
@ -242,7 +232,6 @@ usb:v06CBp00DF*
|
||||||
usb:v06CBp00F9*
|
usb:v06CBp00F9*
|
||||||
usb:v06CBp00FC*
|
usb:v06CBp00FC*
|
||||||
usb:v06CBp00C2*
|
usb:v06CBp00C2*
|
||||||
usb:v06CBp00C4*
|
|
||||||
usb:v06CBp0100*
|
usb:v06CBp0100*
|
||||||
usb:v06CBp00F0*
|
usb:v06CBp00F0*
|
||||||
usb:v06CBp0103*
|
usb:v06CBp0103*
|
||||||
|
@ -255,8 +244,6 @@ usb:v06CBp015F*
|
||||||
usb:v06CBp0104*
|
usb:v06CBp0104*
|
||||||
usb:v06CBp0173*
|
usb:v06CBp0173*
|
||||||
usb:v06CBp0106*
|
usb:v06CBp0106*
|
||||||
usb:v06CBp019D*
|
|
||||||
usb:v06CBp00C6*
|
|
||||||
ID_AUTOSUSPEND=1
|
ID_AUTOSUSPEND=1
|
||||||
ID_PERSIST=0
|
ID_PERSIST=0
|
||||||
|
|
||||||
|
@ -353,6 +340,7 @@ usb:v06CBp00A8*
|
||||||
usb:v06CBp00B7*
|
usb:v06CBp00B7*
|
||||||
usb:v06CBp00BB*
|
usb:v06CBp00BB*
|
||||||
usb:v06CBp00BE*
|
usb:v06CBp00BE*
|
||||||
|
usb:v06CBp00C4*
|
||||||
usb:v06CBp00CB*
|
usb:v06CBp00CB*
|
||||||
usb:v06CBp00C9*
|
usb:v06CBp00C9*
|
||||||
usb:v06CBp00D8*
|
usb:v06CBp00D8*
|
||||||
|
|
|
@ -1149,11 +1149,6 @@ evdev:name:SIPODEV Lenovo HID Device:dmi:*:svnLENOVO:*:pvrLenovoideapadD330-10IG
|
||||||
evdev:name:SIPODEV Lenovo HID Device Consumer Control:dmi:*:svnLENOVO:*:pvrLenovoideapadD330-10IGM:*
|
evdev:name:SIPODEV Lenovo HID Device Consumer Control:dmi:*:svnLENOVO:*:pvrLenovoideapadD330-10IGM:*
|
||||||
KEYBOARD_KEY_c00ff=fn_esc # Fn+Tab (FnLk toggle)
|
KEYBOARD_KEY_c00ff=fn_esc # Fn+Tab (FnLk toggle)
|
||||||
|
|
||||||
# Lenovo Thinkbook 16 G6+ 2024
|
|
||||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnLENOVO:pn21LG:pvr*
|
|
||||||
KEYBOARD_KEY_0a=!9
|
|
||||||
KEYBOARD_KEY_0b=!0
|
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
# LG
|
# LG
|
||||||
###########################################################
|
###########################################################
|
||||||
|
@ -1438,11 +1433,6 @@ evdev:input:b0003v046DpC309*
|
||||||
KEYBOARD_KEY_c01b6=images # My Pictures (F11)
|
KEYBOARD_KEY_c01b6=images # My Pictures (F11)
|
||||||
KEYBOARD_KEY_c01b7=audio # My Music (F12)
|
KEYBOARD_KEY_c01b7=audio # My Music (F12)
|
||||||
|
|
||||||
# Logitech MX Keys for Mac
|
|
||||||
evdev:input:b0003v046Dp4092*
|
|
||||||
KEYBOARD_KEY_70035=102nd # '<' key
|
|
||||||
KEYBOARD_KEY_70064=grave # '^' key
|
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
# Maxdata
|
# Maxdata
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
|
@ -295,10 +295,6 @@ sensor:modalias:acpi:MXC6655*:dmi:*:svnCHUWIInnovationAndTechnology*:pnHi10X:*
|
||||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCHUWIInnovationAndTechnology*:pnHi10X:*
|
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCHUWIInnovationAndTechnology*:pnHi10X:*
|
||||||
ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
|
ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
|
||||||
|
|
||||||
# Chuwi Hi10 X1
|
|
||||||
sensor:modalias:acpi:NSA2513*:dmi:*:svnCHUWIInnovationAndTechnology*:pnHi10X1:*
|
|
||||||
ACCEL_MOUNT_MATRIX=0, 1, 0; -1, 0, 0; 0, 0, 1
|
|
||||||
|
|
||||||
# Chuwi Hi10 Go
|
# Chuwi Hi10 Go
|
||||||
sensor:modalias:acpi:MXC6655*:dmi:*:svnCHUWIINNOVATIONLIMITED:pnHi10Go:*
|
sensor:modalias:acpi:MXC6655*:dmi:*:svnCHUWIINNOVATIONLIMITED:pnHi10Go:*
|
||||||
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0,-1, 0; 0, 0, 1
|
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0,-1, 0; 0, 0, 1
|
||||||
|
@ -380,12 +376,11 @@ sensor:modalias:acpi:KIOX000A*:dmi:*:svncube:pni1-TF:*
|
||||||
sensor:modalias:acpi:SMO8500*:dmi:*:svncube:pni7:*
|
sensor:modalias:acpi:SMO8500*:dmi:*:svncube:pni7:*
|
||||||
ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
|
ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
|
||||||
|
|
||||||
# Cube i7 Stylus, i7 Stylus I8L Model, i7 Book (i16) and Mix Plus (i18B/i18D)
|
# Cube i7 Stylus, i7 Stylus I8L Model, i7 Book (i16) and Mix Plus (i18B)
|
||||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni7Stylus:*
|
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni7Stylus:*
|
||||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni8-L:*
|
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni8-L:*
|
||||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni16:*
|
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni16:*
|
||||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni18B:*
|
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni18B:*
|
||||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnALLDOCUBE:pni18D:*
|
|
||||||
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
|
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
|
||||||
|
|
||||||
# Cube iWork 10 Flagship
|
# Cube iWork 10 Flagship
|
||||||
|
@ -957,15 +952,6 @@ sensor:modalias:acpi:MXC6655*:dmi:*:svnDefaultstring*:pnP612F:*
|
||||||
sensor:modalias:acpi:SMO8500*:dmi:*:svnPEAQ:pnPEAQPMMC1010MD99187:*
|
sensor:modalias:acpi:SMO8500*:dmi:*:svnPEAQ:pnPEAQPMMC1010MD99187:*
|
||||||
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
|
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
|
||||||
|
|
||||||
#########################################
|
|
||||||
# Pine64
|
|
||||||
#########################################
|
|
||||||
|
|
||||||
# PineTab2
|
|
||||||
|
|
||||||
sensor:modalias:of:NaccelerometerT_null_Csilan,sc7a20:*
|
|
||||||
ACCEL_MOUNT_MATRIX=0, 0, -1; 1, 0, 0; 0, -1, 0
|
|
||||||
|
|
||||||
#########################################
|
#########################################
|
||||||
# Pipo
|
# Pipo
|
||||||
#########################################
|
#########################################
|
||||||
|
|
|
@ -71,10 +71,6 @@ usb:v0FD9p006D*
|
||||||
usb:v0FD9p0080*
|
usb:v0FD9p0080*
|
||||||
ID_AV_PRODUCTION_CONTROLLER=1
|
ID_AV_PRODUCTION_CONTROLLER=1
|
||||||
|
|
||||||
# Stream Deck Neo
|
|
||||||
usb:v0FD9p009A*
|
|
||||||
ID_AV_PRODUCTION_CONTROLLER=1
|
|
||||||
|
|
||||||
# Stream Deck Plus
|
# Stream Deck Plus
|
||||||
usb:v0FD9p0084*
|
usb:v0FD9p0084*
|
||||||
ID_AV_PRODUCTION_CONTROLLER=1
|
ID_AV_PRODUCTION_CONTROLLER=1
|
||||||
|
|
|
@ -123,8 +123,3 @@ IDEMIA,IDEM,06/26/2018
|
||||||
"Hangzhou hj-micro Technology Co., Ltd",HJMC,07/31/2023
|
"Hangzhou hj-micro Technology Co., Ltd",HJMC,07/31/2023
|
||||||
"Vervent Audio Group",NAIM,01/04/2024
|
"Vervent Audio Group",NAIM,01/04/2024
|
||||||
"Das U-Boot",UBOO,02/14/2024
|
"Das U-Boot",UBOO,02/14/2024
|
||||||
3mdeb,DSHR,06/13/2024
|
|
||||||
"SigmaSense, LLC",SGSN,06/13/2024
|
|
||||||
"INIT - Innovative Informatikanwendungen GmbH",INIT,08/28/2024
|
|
||||||
"RISC-V International",RSCV,10/23/2023
|
|
||||||
"Ventana Micro Systems",VNTN,09/16/2024
|
|
|
208416
hwdb.d/ma-large.txt
208416
hwdb.d/ma-large.txt
File diff suppressed because it is too large
Load Diff
1400
hwdb.d/ma-medium.txt
1400
hwdb.d/ma-medium.txt
File diff suppressed because it is too large
Load Diff
25751
hwdb.d/ma-small.txt
25751
hwdb.d/ma-small.txt
File diff suppressed because it is too large
Load Diff
439
hwdb.d/pci.ids
439
hwdb.d/pci.ids
File diff suppressed because it is too large
Load Diff
|
@ -2540,6 +2540,7 @@ AVARRO,RRO,08/07/2023
|
||||||
"LUMINO Licht Elektronik GmbH",LLT,11/07/2023
|
"LUMINO Licht Elektronik GmbH",LLT,11/07/2023
|
||||||
"Reonel Oy",RNL,01/04/2024
|
"Reonel Oy",RNL,01/04/2024
|
||||||
DemoPad Software Ltd,DEM,01/04/2024
|
DemoPad Software Ltd,DEM,01/04/2024
|
||||||
|
DemoPad Software Ltd,DEM,01/04/2024
|
||||||
"TeamViewer Germany GmbH",TMV,01/04/2024
|
"TeamViewer Germany GmbH",TMV,01/04/2024
|
||||||
"Pixio USA",PXO,02/14/2024
|
"Pixio USA",PXO,02/14/2024
|
||||||
"ELARABY COMPANY FOR ENGINEERING INDUSTRIES",EEI,02/14/2024
|
"ELARABY COMPANY FOR ENGINEERING INDUSTRIES",EEI,02/14/2024
|
||||||
|
@ -2548,9 +2549,3 @@ DemoPad Software Ltd,DEM,01/04/2024
|
||||||
"Raspberry PI",RPL,05/07/2024
|
"Raspberry PI",RPL,05/07/2024
|
||||||
"DEIF A/S",DEF,05/10/2024
|
"DEIF A/S",DEF,05/10/2024
|
||||||
"Moka International limited",MOK,05/23/2024
|
"Moka International limited",MOK,05/23/2024
|
||||||
"Shure Inc.",SHU,06/13/2024
|
|
||||||
"Indicates an identity defined by CTS/DID Standards other than EDID",CID,06/28/2024
|
|
||||||
"Daten Tecnologia",DTM,06/15/2024
|
|
||||||
"LABAU Technology Corp.",LBC,08/05/2024
|
|
||||||
"Xiaomi Corporation",XMI,08/05/2024
|
|
||||||
"Airdrop Gaming LLC",ADG,09/03/2024
|
|
|
|
@ -9,8 +9,8 @@
|
||||||
# The latest version can be obtained from
|
# The latest version can be obtained from
|
||||||
# http://www.linux-usb.org/usb.ids
|
# http://www.linux-usb.org/usb.ids
|
||||||
#
|
#
|
||||||
# Version: 2024.07.04
|
# Version: 2024.03.18
|
||||||
# Date: 2024-07-04 20:34:02
|
# Date: 2024-03-18 20:34:02
|
||||||
#
|
#
|
||||||
|
|
||||||
# Vendors, devices and interfaces. Please keep sorted.
|
# Vendors, devices and interfaces. Please keep sorted.
|
||||||
|
@ -2400,7 +2400,6 @@
|
||||||
02e3 Xbox One Elite Controller
|
02e3 Xbox One Elite Controller
|
||||||
02e6 Xbox Wireless Adapter for Windows
|
02e6 Xbox Wireless Adapter for Windows
|
||||||
02ea Xbox One Controller
|
02ea Xbox One Controller
|
||||||
02f3 Xbox One Chatpad
|
|
||||||
02fd Xbox One S Controller [Bluetooth]
|
02fd Xbox One S Controller [Bluetooth]
|
||||||
02fe Xbox Wireless Adapter for Windows
|
02fe Xbox Wireless Adapter for Windows
|
||||||
0306 Surface Pro 7 SD Card Reader
|
0306 Surface Pro 7 SD Card Reader
|
||||||
|
@ -4993,7 +4992,7 @@
|
||||||
0a28 INDI AV-IN Device
|
0a28 INDI AV-IN Device
|
||||||
1301 Network Controller
|
1301 Network Controller
|
||||||
1302 i3 Gateway
|
1302 i3 Gateway
|
||||||
1303 i3 Micro Module
|
1303 3 Micro Module
|
||||||
1304 i3 Module
|
1304 i3 Module
|
||||||
1305 i3 Multi Sensing Module
|
1305 i3 Multi Sensing Module
|
||||||
04c1 U.S. Robotics (3Com)
|
04c1 U.S. Robotics (3Com)
|
||||||
|
@ -6434,7 +6433,6 @@
|
||||||
2060 PT-E550W P-touch Label Printer
|
2060 PT-E550W P-touch Label Printer
|
||||||
2061 PT-P700 P-touch Label Printer
|
2061 PT-P700 P-touch Label Printer
|
||||||
2064 PT-P700 P-touch Label Printer RemovableDisk
|
2064 PT-P700 P-touch Label Printer RemovableDisk
|
||||||
2065 PT-P750W P-Touch Label Writer
|
|
||||||
2074 PT-D600 P-touch Label Printer
|
2074 PT-D600 P-touch Label Printer
|
||||||
209b QL-800 Label Printer
|
209b QL-800 Label Printer
|
||||||
209c QL-810W Label Printer
|
209c QL-810W Label Printer
|
||||||
|
@ -7441,7 +7439,6 @@
|
||||||
03dd PTH-460 [Intuos Pro BT (S)] tablet
|
03dd PTH-460 [Intuos Pro BT (S)] tablet
|
||||||
03ec DTH134 [DTH134] touchscreen
|
03ec DTH134 [DTH134] touchscreen
|
||||||
03ed DTC121 [DTC121] touchscreen
|
03ed DTC121 [DTC121] touchscreen
|
||||||
03f0 DTH135 [Movink 13]
|
|
||||||
0400 PenPartner 4x5
|
0400 PenPartner 4x5
|
||||||
4001 TPC4001
|
4001 TPC4001
|
||||||
4004 TPC4004
|
4004 TPC4004
|
||||||
|
@ -9052,7 +9049,6 @@
|
||||||
0752 micros Reader
|
0752 micros Reader
|
||||||
0760 USB 2.0 Card Reader/Writer
|
0760 USB 2.0 Card Reader/Writer
|
||||||
0761 Genesys Mass Storage Device
|
0761 Genesys Mass Storage Device
|
||||||
0769 SPR2801S [Lightspeeur 2801]
|
|
||||||
0780 USBFS DFU Adapter
|
0780 USBFS DFU Adapter
|
||||||
07a0 Pen Flash
|
07a0 Pen Flash
|
||||||
0880 Wasp (SL-6612)
|
0880 Wasp (SL-6612)
|
||||||
|
@ -10902,7 +10898,7 @@
|
||||||
0056 Agfa AP1100 Photo Printer
|
0056 Agfa AP1100 Photo Printer
|
||||||
005d Mobile Mass Storage
|
005d Mobile Mass Storage
|
||||||
005f Laser Pro LL [MFPrinter]
|
005f Laser Pro LL [MFPrinter]
|
||||||
0062 XG-76NA / XG-760N 802.11b/g Wireless adapter
|
0062 XG-76NA 802.11bg
|
||||||
0078 Laser Pro Monochrome MFP
|
0078 Laser Pro Monochrome MFP
|
||||||
079d Alfadata Computer Corp.
|
079d Alfadata Computer Corp.
|
||||||
0201 GamePort Adapter
|
0201 GamePort Adapter
|
||||||
|
@ -11173,7 +11169,6 @@
|
||||||
1228 MPEG-2 Capture Device (M038)
|
1228 MPEG-2 Capture Device (M038)
|
||||||
1830 AVerTV Volar Video Capture (H830)
|
1830 AVerTV Volar Video Capture (H830)
|
||||||
1871 TD310 DVB-T/T2/C dongle
|
1871 TD310 DVB-T/T2/C dongle
|
||||||
2553 Live Gamer Ultra 2.1
|
|
||||||
3835 AVerTV Volar Green HD (A835B)
|
3835 AVerTV Volar Green HD (A835B)
|
||||||
850a AverTV Volar Black HD (A850)
|
850a AverTV Volar Black HD (A850)
|
||||||
850b AverTV Red HD+ (A850T)
|
850b AverTV Red HD+ (A850T)
|
||||||
|
@ -11185,7 +11180,6 @@
|
||||||
b300 A300 DVB-T TV receiver
|
b300 A300 DVB-T TV receiver
|
||||||
b800 MR800 FM Radio
|
b800 MR800 FM Radio
|
||||||
c039 DVD EZMaker 7
|
c039 DVD EZMaker 7
|
||||||
d553 Live Gamer Ultra Pro-RGB
|
|
||||||
e880 MPEG-2 Capture Device (E880)
|
e880 MPEG-2 Capture Device (E880)
|
||||||
e882 MPEG-2 Capture Device (E882)
|
e882 MPEG-2 Capture Device (E882)
|
||||||
07cb Kingmax Technology, Inc.
|
07cb Kingmax Technology, Inc.
|
||||||
|
@ -12292,7 +12286,7 @@
|
||||||
0a0b WLU5053 802.11abgn Wireless Module [Broadcom BCM43236B]
|
0a0b WLU5053 802.11abgn Wireless Module [Broadcom BCM43236B]
|
||||||
0a13 AX88179 Gigabit Ethernet [Toshiba]
|
0a13 AX88179 Gigabit Ethernet [Toshiba]
|
||||||
0b05 PX1220E-1G25 External hard drive
|
0b05 PX1220E-1G25 External hard drive
|
||||||
0b09 PX139xE 3.5 External HDD
|
0b09 PX1396E-3T01 External hard drive
|
||||||
0b1a STOR.E ALU 2S
|
0b1a STOR.E ALU 2S
|
||||||
1300 Wireless Broadband (CDMA EV-DO) SM-Bus Minicard Status Port
|
1300 Wireless Broadband (CDMA EV-DO) SM-Bus Minicard Status Port
|
||||||
1301 Wireless Broadband (CDMA EV-DO) Minicard Status Port
|
1301 Wireless Broadband (CDMA EV-DO) Minicard Status Port
|
||||||
|
@ -12426,7 +12420,6 @@
|
||||||
010f nanoKONTROL studio controller
|
010f nanoKONTROL studio controller
|
||||||
0117 nanoKONTROL2 MIDI Controller
|
0117 nanoKONTROL2 MIDI Controller
|
||||||
012f SQ-1
|
012f SQ-1
|
||||||
0154 NTS-1 digital kit mkII
|
|
||||||
0203 KRONOS
|
0203 KRONOS
|
||||||
0f03 K-Series K61P MIDI studio controller
|
0f03 K-Series K61P MIDI studio controller
|
||||||
0945 Pasco Scientific
|
0945 Pasco Scientific
|
||||||
|
@ -13011,7 +13004,6 @@
|
||||||
5803 BCM5880 Secure Applications Processor with secure keyboard
|
5803 BCM5880 Secure Applications Processor with secure keyboard
|
||||||
5804 BCM5880 Secure Applications Processor with fingerprint swipe sensor
|
5804 BCM5880 Secure Applications Processor with fingerprint swipe sensor
|
||||||
5832 BCM5880 Secure Applications Processor Smartcard reader
|
5832 BCM5880 Secure Applications Processor Smartcard reader
|
||||||
5843 BCM58200 ControlVault 3 (FingerPrint sensor + Contacted SmartCard)
|
|
||||||
6300 Pirelli Remote NDIS Device
|
6300 Pirelli Remote NDIS Device
|
||||||
6410 BCM20703A1 Bluetooth 4.1 + LE
|
6410 BCM20703A1 Bluetooth 4.1 + LE
|
||||||
bd11 BCM4320 802.11bg Wireless Adapter
|
bd11 BCM4320 802.11bg Wireless Adapter
|
||||||
|
@ -13028,14 +13020,11 @@
|
||||||
0009 LP2844 Printer
|
0009 LP2844 Printer
|
||||||
0027 ZTC LP2844-Z-200dpi
|
0027 ZTC LP2844-Z-200dpi
|
||||||
0050 P120i / WM120i
|
0050 P120i / WM120i
|
||||||
0062 GK420d Label Printer
|
|
||||||
0065 ZM400 Label Printer
|
|
||||||
0080 GK420d Label Printer
|
0080 GK420d Label Printer
|
||||||
0081 GK420t Label Printer
|
0081 GK420t Label Printer
|
||||||
0084 GX420d Desktop Label Printer
|
0084 GX420d Desktop Label Printer
|
||||||
008b HC100 wristbands Printer
|
008b HC100 wristbands Printer
|
||||||
008c ZP 450 Printer
|
008c ZP 450 Printer
|
||||||
00a1 TLP2824 Plus
|
|
||||||
00d1 GC420d Label Printer
|
00d1 GC420d Label Printer
|
||||||
0110 ZD500 Desktop Label Printer
|
0110 ZD500 Desktop Label Printer
|
||||||
011c ZD410 Direct Thermal Label Printer
|
011c ZD410 Direct Thermal Label Printer
|
||||||
|
@ -13046,7 +13035,6 @@
|
||||||
0010 MPMan MP-F40 MP3 Player
|
0010 MPMan MP-F40 MP3 Player
|
||||||
0a66 ClearCube Technology
|
0a66 ClearCube Technology
|
||||||
0a67 Medeli Electronics Co., Ltd
|
0a67 Medeli Electronics Co., Ltd
|
||||||
ffff LCS Audio
|
|
||||||
0a68 Comaide Corp.
|
0a68 Comaide Corp.
|
||||||
0a69 Chroma ate, Inc.
|
0a69 Chroma ate, Inc.
|
||||||
0a6b Green House Co., Ltd
|
0a6b Green House Co., Ltd
|
||||||
|
@ -13258,11 +13246,10 @@
|
||||||
0ac9 Micro Solutions, Inc.
|
0ac9 Micro Solutions, Inc.
|
||||||
0000 Backpack CD-ReWriter
|
0000 Backpack CD-ReWriter
|
||||||
0001 BACKPACK 2 Cable
|
0001 BACKPACK 2 Cable
|
||||||
0010 BACKPACK CD Drive
|
0010 BACKPACK
|
||||||
0011 Backpack 40GB Hard Drive
|
0011 Backpack 40GB Hard Drive
|
||||||
0110 BACKPACK
|
0110 BACKPACK
|
||||||
0111 BackPack
|
0111 BackPack
|
||||||
10ff BACKPACK
|
|
||||||
1234 BACKPACK
|
1234 BACKPACK
|
||||||
0aca OPEN Networks Ltd
|
0aca OPEN Networks Ltd
|
||||||
1060 OPEN NT1 Plus II
|
1060 OPEN NT1 Plus II
|
||||||
|
@ -13321,7 +13308,7 @@
|
||||||
3102 MemoryStick Card Reader
|
3102 MemoryStick Card Reader
|
||||||
3201 MMC/SD+MemoryStick Card Reader
|
3201 MMC/SD+MemoryStick Card Reader
|
||||||
3216 HS Card Reader
|
3216 HS Card Reader
|
||||||
3260 ND3260 7-in-1 Card Reader
|
3260 7-in-1 Card Reader
|
||||||
5010 ND5010 Card Reader
|
5010 ND5010 Card Reader
|
||||||
0af0 Option
|
0af0 Option
|
||||||
5000 UMTS Card
|
5000 UMTS Card
|
||||||
|
@ -13395,7 +13382,6 @@
|
||||||
17a0 Xonar U3 sound card
|
17a0 Xonar U3 sound card
|
||||||
17a1 Eee Note EA800 (mass storage mode)
|
17a1 Eee Note EA800 (mass storage mode)
|
||||||
17ab USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]
|
17ab USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]
|
||||||
17b5 Broadcom BCM20702A0 Bluetooth
|
|
||||||
17ba N10 Nano 802.11n Network Adapter [Realtek RTL8192CU]
|
17ba N10 Nano 802.11n Network Adapter [Realtek RTL8192CU]
|
||||||
17c2 ROG Spitfire
|
17c2 ROG Spitfire
|
||||||
17c7 WL-330NUL
|
17c7 WL-330NUL
|
||||||
|
|
|
@ -526,35 +526,6 @@
|
||||||
<xi:include href="version-info.xml" xpointer="v253"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v253"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term><option>--secure-boot-auto-enroll=yes|no</option></term>
|
|
||||||
<term><option>--private-key=<replaceable>PATH/URI</replaceable></option></term>
|
|
||||||
<term><option>--private-key-source=<replaceable>TYPE</replaceable>[:<replaceable>NAME</replaceable>]</option></term>
|
|
||||||
<term><option>--certificate=<replaceable>PATH</replaceable></option></term>
|
|
||||||
<term><option>--certificate-source=<replaceable>TYPE</replaceable>[:<replaceable>NAME</replaceable>]</option></term>
|
|
||||||
|
|
||||||
<listitem><para>Configure the ESP for secure boot auto-enrollment when invoking the
|
|
||||||
<command>install</command> command. Takes a boolean argument. Disabled by default. Enabling this
|
|
||||||
option will make <command>bootctl</command> populate the ESP with signed <literal>PK</literal>,
|
|
||||||
<literal>KEK</literal> and <literal>db</literal> signature databases, each containing the given
|
|
||||||
certificate in <literal>DER</literal> format as their only entry. These secure boot signature
|
|
||||||
databases will be picked up and enrolled by <command>systemd-boot</command> if secure boot is in
|
|
||||||
setup mode and secure boot auto-enrollment is enabled.</para>
|
|
||||||
|
|
||||||
<para>When specifying this option, a certificate and private key have to be provided as well using
|
|
||||||
the <option>--certificate=</option> and <option>--private-key=</option> options. The
|
|
||||||
<option>--certificate=</option> option takes a path to a PEM encoded X.509 certificate or a URI
|
|
||||||
that's passed to the OpenSSL provider configured with <option>--certificate-source</option> which
|
|
||||||
takes one of <literal>file</literal> or <literal>provider</literal>, with the latter being followed
|
|
||||||
by a specific provider identifier, separated with a colon, e.g. <literal>provider:pkcs11</literal>.
|
|
||||||
The <option>--private-key=</option> option can take a path or a URI that will be passed to the
|
|
||||||
OpenSSL engine or provider, as specified by <option>--private-key-source=</option> as a
|
|
||||||
<literal>type:name</literal> tuple, such as <literal>engine:pkcs11</literal>. The specified OpenSSL
|
|
||||||
signing engine or provider will be used to sign the EFI signature lists.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<xi:include href="standard-options.xml" xpointer="no-pager"/>
|
<xi:include href="standard-options.xml" xpointer="no-pager"/>
|
||||||
<xi:include href="standard-options.xml" xpointer="json" />
|
<xi:include href="standard-options.xml" xpointer="json" />
|
||||||
<xi:include href="standard-options.xml" xpointer="help"/>
|
<xi:include href="standard-options.xml" xpointer="help"/>
|
||||||
|
|
|
@ -417,8 +417,7 @@
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><option>--limit-messages=<replaceable>NUMBER</replaceable></option></term>
|
<term><option>--num-matches=<replaceable>NUMBER</replaceable></option></term>
|
||||||
<term><option>-N <replaceable>NUMBER</replaceable></option></term>
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>When used with the <command>monitor</command> command, if enabled will make
|
<para>When used with the <command>monitor</command> command, if enabled will make
|
||||||
|
|
|
@ -106,17 +106,17 @@
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para>
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>user@.service</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>user@.service</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>systemd.slice</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd.slice</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>systemd.special</refentrytitle><manvolnum>7</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd.special</refentrytitle><manvolnum>7</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>systemd-run</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd-run</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
||||||
<member><citerefentry><refentrytitle>busctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>busctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>pam</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<citerefentry project='man-pages'><refentrytitle>pam</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||||
</simplelist></para>
|
</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -110,14 +110,14 @@
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><varname>EnterNamespace=</varname></term>
|
<term><varname>AccessContainer=</varname></term>
|
||||||
|
|
||||||
<listitem><para>Controls whether <command>systemd-coredump</command> will attempt to use the mount tree of
|
<listitem><para>Controls whether <command>systemd-coredump</command> will attempt to use the mount tree of
|
||||||
a process that crashed in PID namespace. Access to the namespace's mount tree might be necessary to generate
|
a process that crashed within a container. Access to the container's filesystem might be necessary to generate
|
||||||
a fully symbolized backtrace. If set to <literal>yes</literal>, then <command>systemd-coredump</command> will
|
a fully symbolized backtrace. If set to <literal>yes</literal>, then <command>systemd-coredump</command> will
|
||||||
obtain the mount tree from corresponding mount namespace and will try to generate the stack trace using the
|
obtain the mount tree from corresponding mount namespace and will try to generate the stack trace using the
|
||||||
binary and libraries from the mount namespace. Note that the coredump of the namespaced process might
|
binary and libraries from the mount namespace. Note that the coredump of the containerized process might
|
||||||
still be saved in <filename>/var/lib/systemd/coredump/</filename> even if <varname>EnterNamespace=</varname>
|
still be saved in <filename>/var/lib/systemd/coredump/</filename> even if <varname>AccessContainer=</varname>
|
||||||
is set to <literal>no</literal>. Defaults to <literal>no</literal>.</para>
|
is set to <literal>no</literal>. Defaults to <literal>no</literal>.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/>
|
<xi:include href="version-info.xml" xpointer="v257"/>
|
||||||
|
|
|
@ -903,7 +903,7 @@
|
||||||
<term><option>tpm2-pcrlock=</option></term>
|
<term><option>tpm2-pcrlock=</option></term>
|
||||||
|
|
||||||
<listitem><para>Takes an absolute path to a TPM2 pcrlock policy file, as produced by the
|
<listitem><para>Takes an absolute path to a TPM2 pcrlock policy file, as produced by the
|
||||||
<citerefentry><refentrytitle>systemd-pcrlock</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>systemd-pcrlock</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
tool. This permits locking LUKS2 volumes to a local policy of allowed PCR values with
|
tool. This permits locking LUKS2 volumes to a local policy of allowed PCR values with
|
||||||
variants. See
|
variants. See
|
||||||
<citerefentry><refentrytitle>systemd-cryptenroll</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>systemd-cryptenroll</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
|
@ -950,7 +950,7 @@
|
||||||
for supported formats). Defaults to 30s. Once the specified timeout elapsed authentication via
|
for supported formats). Defaults to 30s. Once the specified timeout elapsed authentication via
|
||||||
password is attempted. Note that this timeout applies to waiting for the security device to show up —
|
password is attempted. Note that this timeout applies to waiting for the security device to show up —
|
||||||
it does not apply to the PIN prompt for the device (should one be needed) or similar. Pass 0 to turn
|
it does not apply to the PIN prompt for the device (should one be needed) or similar. Pass 0 to turn
|
||||||
off the timeout and wait forever.</para>
|
off the time-out and wait forever.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v250"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v250"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
|
@ -18,5 +18,5 @@
|
||||||
<!ENTITY DEFAULT_TIMEOUT "{{DEFAULT_TIMEOUT_SEC}} s">
|
<!ENTITY DEFAULT_TIMEOUT "{{DEFAULT_TIMEOUT_SEC}} s">
|
||||||
<!ENTITY DEFAULT_USER_TIMEOUT "{{DEFAULT_USER_TIMEOUT_SEC}} s">
|
<!ENTITY DEFAULT_USER_TIMEOUT "{{DEFAULT_USER_TIMEOUT_SEC}} s">
|
||||||
<!ENTITY DEFAULT_KEYMAP "{{SYSTEMD_DEFAULT_KEYMAP}}">
|
<!ENTITY DEFAULT_KEYMAP "{{SYSTEMD_DEFAULT_KEYMAP}}">
|
||||||
<!ENTITY fedora_latest_version "41">
|
<!ENTITY fedora_latest_version "40">
|
||||||
<!ENTITY fedora_cloud_release "1.4">
|
<!ENTITY fedora_cloud_release "1.10">
|
||||||
|
|
|
@ -114,10 +114,10 @@
|
||||||
invoked, for example from the system service manager or via a PAM module.</para>
|
invoked, for example from the system service manager or via a PAM module.</para>
|
||||||
|
|
||||||
<para>Specifically, for ssh logins, the
|
<para>Specifically, for ssh logins, the
|
||||||
<citerefentry project='man-pages'><refentrytitle>sshd</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
<citerefentry project='die-net'><refentrytitle>sshd</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||||
service builds an environment that is a combination of variables forwarded from the remote system and
|
service builds an environment that is a combination of variables forwarded from the remote system and
|
||||||
defined by <command>sshd</command>, see the discussion in
|
defined by <command>sshd</command>, see the discussion in
|
||||||
<citerefentry project='man-pages'><refentrytitle>ssh</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
|
<citerefentry project='die-net'><refentrytitle>ssh</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
|
||||||
A graphical display session will have an analogous mechanism to define the environment. Note that some
|
A graphical display session will have an analogous mechanism to define the environment. Note that some
|
||||||
managers query the systemd user instance for the exported environment and inject this configuration into
|
managers query the systemd user instance for the exported environment and inject this configuration into
|
||||||
programs they start, using <command>systemctl show-environment</command> or the underlying D-Bus call.
|
programs they start, using <command>systemctl show-environment</command> or the underlying D-Bus call.
|
||||||
|
|
|
@ -215,8 +215,8 @@
|
||||||
below this directory is subject to specifications that ensure interoperability.</para>
|
below this directory is subject to specifications that ensure interoperability.</para>
|
||||||
|
|
||||||
<para>Note that resources placed in this directory typically are under shared ownership,
|
<para>Note that resources placed in this directory typically are under shared ownership,
|
||||||
i.e. multiple different packages have provided and consumed these resources, on equal footing, without
|
i.e. multiple different packages have provide and consume these resources, on equal footing, without
|
||||||
any obvious primary owner. This makes things systematically different from
|
any obvious primary owner. This makes makes things systematically different from
|
||||||
<filename>/usr/lib/</filename>, where ownership is generally not shared.</para></listitem>
|
<filename>/usr/lib/</filename>, where ownership is generally not shared.</para></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
|
|
@ -378,7 +378,7 @@
|
||||||
|
|
||||||
<listitem><para>Takes a comma- or colon-separated list of languages preferred by the user, ordered
|
<listitem><para>Takes a comma- or colon-separated list of languages preferred by the user, ordered
|
||||||
by descending priority. The <varname>$LANG</varname> and <varname>$LANGUAGE</varname> environment
|
by descending priority. The <varname>$LANG</varname> and <varname>$LANGUAGE</varname> environment
|
||||||
variables are initialized from this value on login, and thus values suitable for these environment
|
variables are initialized from this value on login, and thus values suitible for these environment
|
||||||
variables are accepted here, for example <option>--language=de_DE.UTF-8</option>. This option may
|
variables are accepted here, for example <option>--language=de_DE.UTF-8</option>. This option may
|
||||||
be used more than once, in which case the language lists are concatenated.</para>
|
be used more than once, in which case the language lists are concatenated.</para>
|
||||||
|
|
||||||
|
|
|
@ -145,8 +145,10 @@ PROPERTY_WITH_SPACES=some string</programlisting>
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para>
|
||||||
<member><citerefentry><refentrytitle>systemd-hwdb</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<citerefentry>
|
||||||
</simplelist></para>
|
<refentrytitle>systemd-hwdb</refentrytitle><manvolnum>8</manvolnum>
|
||||||
|
</citerefentry>
|
||||||
|
</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
<citerefentry><refentrytitle>systemd-importd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para>
|
<citerefentry><refentrytitle>systemd-importd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para>
|
||||||
|
|
||||||
<para><command>importctl</command> operates both on block-level disk images (such as DDIs) as well as
|
<para><command>importctl</command> operates both on block-level disk images (such as DDIs) as well as
|
||||||
file-system-level images (tarballs). It supports disk images in one of the four following
|
file-system-level images (tarballs). It supports disk images are one of the four following
|
||||||
classes:</para>
|
classes:</para>
|
||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -50,7 +50,7 @@
|
||||||
managed via
|
managed via
|
||||||
<citerefentry><refentrytitle>machinectl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para></listitem>
|
<citerefentry><refentrytitle>machinectl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para></listitem>
|
||||||
|
|
||||||
<listitem><para>Portable service images, that may be attached and managed via
|
<listitem><para>Portable service images, that may be attached an managed via
|
||||||
<citerefentry><refentrytitle>portablectl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para></listitem>
|
<citerefentry><refentrytitle>portablectl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para></listitem>
|
||||||
|
|
||||||
<listitem><para>System extension (sysext) images, that may be activated via
|
<listitem><para>System extension (sysext) images, that may be activated via
|
||||||
|
@ -133,7 +133,7 @@
|
||||||
multiple downloads are not necessary. In order to create only the read-only image, and avoid creating
|
multiple downloads are not necessary. In order to create only the read-only image, and avoid creating
|
||||||
its writable snapshot, specify <literal>-</literal> as local name.</para>
|
its writable snapshot, specify <literal>-</literal> as local name.</para>
|
||||||
|
|
||||||
<para>Note that pressing Control-c during execution of this command will not abort the download. Use
|
<para>Note that pressing C-c during execution of this command will not abort the download. Use
|
||||||
<command>cancel-transfer</command>, described below.</para>
|
<command>cancel-transfer</command>, described below.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
||||||
|
@ -145,14 +145,14 @@
|
||||||
<listitem><para>Downloads a <filename>.raw</filename> disk image from the specified URL, and makes it
|
<listitem><para>Downloads a <filename>.raw</filename> disk image from the specified URL, and makes it
|
||||||
available under the specified local name in the image directory for the selected
|
available under the specified local name in the image directory for the selected
|
||||||
<option>--class=</option>. The URL must be of type <literal>http://</literal> or
|
<option>--class=</option>. The URL must be of type <literal>http://</literal> or
|
||||||
<literal>https://</literal>. The image must either be a qcow2 or raw disk
|
<literal>https://</literal>. The image must either be a <filename>.qcow2</filename> or raw disk
|
||||||
image, optionally compressed as <filename>.gz</filename>, <filename>.xz</filename>, or
|
image, optionally compressed as <filename>.gz</filename>, <filename>.xz</filename>, or
|
||||||
<filename>.bz2</filename>. If the local name is omitted, it is automatically derived from the last
|
<filename>.bz2</filename>. If the local name is omitted, it is automatically derived from the last
|
||||||
component of the URL, with its suffix removed.</para>
|
component of the URL, with its suffix removed.</para>
|
||||||
|
|
||||||
<para>Image verification is identical for raw and tar images (see above).</para>
|
<para>Image verification is identical for raw and tar images (see above).</para>
|
||||||
|
|
||||||
<para>If the downloaded image is in qcow2 format it is converted into a raw
|
<para>If the downloaded image is in <filename>.qcow2</filename> format it is converted into a raw
|
||||||
image file before it is made available.</para>
|
image file before it is made available.</para>
|
||||||
|
|
||||||
<para>If <option>-keep-download=yes</option> is specified the image will be downloaded and stored in
|
<para>If <option>-keep-download=yes</option> is specified the image will be downloaded and stored in
|
||||||
|
@ -162,7 +162,7 @@
|
||||||
necessary. In order to create only the read-only image, and avoid creating its writable copy,
|
necessary. In order to create only the read-only image, and avoid creating its writable copy,
|
||||||
specify <literal>-</literal> as local name.</para>
|
specify <literal>-</literal> as local name.</para>
|
||||||
|
|
||||||
<para>Note that pressing Control-c during execution of this command will not abort the download. Use
|
<para>Note that pressing C-c during execution of this command will not abort the download. Use
|
||||||
<command>cancel-transfer</command>, described below.</para>
|
<command>cancel-transfer</command>, described below.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
||||||
|
@ -174,14 +174,8 @@
|
||||||
|
|
||||||
<listitem><para>Imports a TAR or RAW image, and places it under the specified name in the image
|
<listitem><para>Imports a TAR or RAW image, and places it under the specified name in the image
|
||||||
directory for the image class selected via <option>--class=</option>. When
|
directory for the image class selected via <option>--class=</option>. When
|
||||||
<command>import-tar</command> is used, the file specified as the first argument should be a
|
<command>import-tar</command> is used, the file specified as the first argument should be a tar
|
||||||
<citerefentry project='die-net'><refentrytitle>tar</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
archive, possibly compressed with xz, gzip or bzip2. It will then be unpacked into its own
|
||||||
archive, possibly compressed with
|
|
||||||
<citerefentry project='die-net'><refentrytitle>xz</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
|
||||||
<citerefentry project='die-net'><refentrytitle>gzip</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
|
||||||
or
|
|
||||||
<citerefentry project='die-net'><refentrytitle>bzip2</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
|
|
||||||
It will then be unpacked into its own
|
|
||||||
subvolume/directory. When <command>import-raw</command> is used, the file should be a qcow2 or raw
|
subvolume/directory. When <command>import-raw</command> is used, the file should be a qcow2 or raw
|
||||||
disk image, possibly compressed with xz, gzip or bzip2. If the second argument (the resulting image
|
disk image, possibly compressed with xz, gzip or bzip2. If the second argument (the resulting image
|
||||||
name) is not specified, it is automatically derived from the file name. If the filename is passed as
|
name) is not specified, it is automatically derived from the file name. If the filename is passed as
|
||||||
|
@ -202,9 +196,7 @@
|
||||||
<listitem><para>Imports an image stored in a local directory into the image directory for the image
|
<listitem><para>Imports an image stored in a local directory into the image directory for the image
|
||||||
class selected via <option>--class=</option> and operates similarly to <command>import-tar</command>
|
class selected via <option>--class=</option> and operates similarly to <command>import-tar</command>
|
||||||
or <command>import-raw</command>, but the first argument is the source directory. If supported, this
|
or <command>import-raw</command>, but the first argument is the source directory. If supported, this
|
||||||
command will create a
|
command will create a btrfs snapshot or subvolume for the new image.</para>
|
||||||
<citerefentry project="url"><refentrytitle url="https://btrfs.readthedocs.io/en/latest/btrfs.html">btrfs</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
|
||||||
snapshot or subvolume for the new image.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
@ -215,13 +207,9 @@
|
||||||
|
|
||||||
<listitem><para>Exports a TAR or RAW image and stores it in the specified file. The first parameter
|
<listitem><para>Exports a TAR or RAW image and stores it in the specified file. The first parameter
|
||||||
should be an image name. The second parameter should be a file path the TAR or RAW
|
should be an image name. The second parameter should be a file path the TAR or RAW
|
||||||
image is written to. If the path ends in <literal>.gz</literal>, the file is compressed with
|
image is written to. If the path ends in <literal>.gz</literal>, the file is compressed with gzip, if
|
||||||
<citerefentry project='die-net'><refentrytitle>gzip</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
it ends in <literal>.xz</literal>, with xz, and if it ends in <literal>.bz2</literal>, with bzip2. If
|
||||||
if it ends in <literal>.xz</literal>, with
|
the path ends in neither, the file is left uncompressed. If the second argument is missing, the image
|
||||||
<citerefentry project='die-net'><refentrytitle>xz</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
|
||||||
and if it ends in <literal>.bz2</literal>, with
|
|
||||||
<citerefentry project='die-net'><refentrytitle>bzip2</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
|
|
||||||
If the path ends in neither, the file is left uncompressed. If the second argument is missing, the image
|
|
||||||
is written to standard output. The compression may also be explicitly selected with the
|
is written to standard output. The compression may also be explicitly selected with the
|
||||||
<option>--format=</option> switch. This is in particular useful if the second parameter is left
|
<option>--format=</option> switch. This is in particular useful if the second parameter is left
|
||||||
unspecified.</para>
|
unspecified.</para>
|
||||||
|
|
|
@ -91,7 +91,7 @@
|
||||||
configures the time to wait for the connectivity to get restored. If the server is
|
configures the time to wait for the connectivity to get restored. If the server is
|
||||||
not reachable over the network for the configured time, <command>systemd-journal-upload</command>
|
not reachable over the network for the configured time, <command>systemd-journal-upload</command>
|
||||||
exits. Takes a value in seconds (or in other time units if suffixed with "ms", "min", "h", etc).
|
exits. Takes a value in seconds (or in other time units if suffixed with "ms", "min", "h", etc).
|
||||||
For details, see <citerefentry><refentrytitle>systemd.time</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
|
For details, see <citerefentry><refentrytitle>systemd.time</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v249"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v249"/></listitem>
|
||||||
|
|
|
@ -421,7 +421,7 @@
|
||||||
<term><varname>rd.systemd.verity=</varname></term>
|
<term><varname>rd.systemd.verity=</varname></term>
|
||||||
<term><varname>systemd.verity_root_data=</varname></term>
|
<term><varname>systemd.verity_root_data=</varname></term>
|
||||||
<term><varname>systemd.verity_root_hash=</varname></term>
|
<term><varname>systemd.verity_root_hash=</varname></term>
|
||||||
<term><varname>systemd.verity_root_options=</varname></term>
|
<term><varname>systemd.verity.root_options=</varname></term>
|
||||||
<term><varname>usrhash=</varname></term>
|
<term><varname>usrhash=</varname></term>
|
||||||
<term><varname>systemd.verity_usr_data=</varname></term>
|
<term><varname>systemd.verity_usr_data=</varname></term>
|
||||||
<term><varname>systemd.verity_usr_hash=</varname></term>
|
<term><varname>systemd.verity_usr_hash=</varname></term>
|
||||||
|
|
|
@ -35,7 +35,6 @@
|
||||||
#include <systemd/sd-login.h>
|
#include <systemd/sd-login.h>
|
||||||
#include <systemd/sd-messages.h>
|
#include <systemd/sd-messages.h>
|
||||||
#include <systemd/sd-path.h>
|
#include <systemd/sd-path.h>
|
||||||
#include <systemd/sd-varlink.h>
|
|
||||||
</programlisting>
|
</programlisting>
|
||||||
|
|
||||||
<cmdsynopsis>
|
<cmdsynopsis>
|
||||||
|
@ -62,9 +61,8 @@
|
||||||
<citerefentry><refentrytitle>sd-id128</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
<citerefentry><refentrytitle>sd-id128</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
||||||
<citerefentry><refentrytitle>sd-journal</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
<citerefentry><refentrytitle>sd-journal</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
||||||
<citerefentry><refentrytitle>sd-json</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
<citerefentry><refentrytitle>sd-json</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
||||||
<citerefentry><refentrytitle>sd-login</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
|
||||||
and
|
and
|
||||||
<citerefentry><refentrytitle>sd-varlink</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>sd-login</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
||||||
for information about different parts of the library interface.</para>
|
for information about different parts of the library interface.</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
|
@ -82,7 +80,7 @@
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para><simplelist type="inline">
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>libudev</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>libudev</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><ulink url="https://systemd.io/PORTABILITY_AND_STABILITY/">Interface Portability and Stability Promise</ulink></member>
|
<member><ulink url="https://systemd.io/PORTABILITY_AND_STABILITY/">Interface Portability and Stability Promise</ulink></member>
|
||||||
</simplelist></para>
|
</simplelist></para>
|
||||||
|
|
|
@ -413,23 +413,14 @@ s - Service VLAN, m - Two-port MAC Relay (TPMR)
|
||||||
<term>
|
<term>
|
||||||
<command>reload</command>
|
<command>reload</command>
|
||||||
</term>
|
</term>
|
||||||
<listitem>
|
<listitem><para>Reload <filename>.netdev</filename> and <filename>.network</filename> files.
|
||||||
<para>Reload <filename>.netdev</filename> and <filename>.network</filename> files.</para>
|
If a new <filename>.netdev</filename> file is found, then the corresponding netdev is created.
|
||||||
|
Note that even if an existing <filename>.netdev</filename> is modified or removed,
|
||||||
|
<command>systemd-networkd</command> does not update or remove the netdev.
|
||||||
|
If a new, modified or removed <filename>.network</filename> file is found, then all interfaces
|
||||||
|
which match the file are reconfigured.</para>
|
||||||
|
|
||||||
<para>If a new or modified <filename>.netdev</filename> file is found, then the corresponding
|
<xi:include href="version-info.xml" xpointer="v244"/></listitem>
|
||||||
netdev is created or updated, respectively. Note, if the corresponding interface already exists,
|
|
||||||
then some of new settings may not be applied. E.g., VLAN ID cannot be changed after the interface
|
|
||||||
was created, so changing [VLAN] <varname>Id=</varname> will not take effect if the matching VLAN
|
|
||||||
interface already exists. To apply such settings, the interfaces need to be removed manually before
|
|
||||||
reload. Also note that even if a <filename>.netdev</filename> file is removed,
|
|
||||||
<command>systemd-networkd</command> does not remove the existing netdev corresponding to the file.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>If a new, modified, or removed <filename>.network</filename> file is found, then all
|
|
||||||
interfaces that matched the file are reconfigured.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v244"/>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
|
|
|
@ -175,7 +175,7 @@ netgroup: nis</programlisting>
|
||||||
<member><citerefentry><refentrytitle>nss-myhostname</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>nss-myhostname</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>nss-mymachines</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>nss-mymachines</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>nsswitch.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
<member><citerefentry project='man-pages'><refentrytitle>nsswitch.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>systemd.syntax</refentrytitle><manvolnum>7</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd.syntax</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
||||||
</simplelist></para>
|
</simplelist></para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
|
|
|
@ -89,9 +89,7 @@ node /org/freedesktop/LogControl1 {
|
||||||
<citerefentry project="man-pages"><refentrytitle>syslog</refentrytitle><manvolnum>3</manvolnum></citerefentry> call).
|
<citerefentry project="man-pages"><refentrytitle>syslog</refentrytitle><manvolnum>3</manvolnum></citerefentry> call).
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<caution><title>Write Access</title><para>The <varname>LogLevel</varname> and
|
<para>Those two properties are writable, so they may be set by sufficiently privileged users.</para>
|
||||||
<varname>LogTarget</varname> properties are supposed to be writable. Care should be taken to ensure
|
|
||||||
that only appropriately privileged clients can modify them.</para></caution>
|
|
||||||
|
|
||||||
<para><varname>SyslogIdentifier</varname> is a read-only property that shows the "syslog identifier".
|
<para><varname>SyslogIdentifier</varname> is a read-only property that shows the "syslog identifier".
|
||||||
It is a short string that identifies the program that is the source of log messages that is passed to
|
It is a short string that identifies the program that is the source of log messages that is passed to
|
||||||
|
@ -129,11 +127,6 @@ node /org/freedesktop/LogControl1 {
|
||||||
<para>This creates a simple server on the bus. It implements the LogControl1 interface by providing
|
<para>This creates a simple server on the bus. It implements the LogControl1 interface by providing
|
||||||
the required properties and allowing to set the writable ones. It logs at the configured log level using
|
the required properties and allowing to set the writable ones. It logs at the configured log level using
|
||||||
<citerefentry><refentrytitle>sd_journal_print</refentrytitle><manvolnum>3</manvolnum></citerefentry>.</para>
|
<citerefentry><refentrytitle>sd_journal_print</refentrytitle><manvolnum>3</manvolnum></citerefentry>.</para>
|
||||||
|
|
||||||
<para>Note that when porting this example to other D-Bus libraries it might be necessary to add manual
|
|
||||||
client privilege checks, as they typically do not default to the restrictive defaults of sd-bus, where
|
|
||||||
unprivileged access to properties is controlled via the <constant>SD_BUS_VTABLE_UNPRIVILEGED</constant>
|
|
||||||
flag that is opt-in rather than opt-out.</para>
|
|
||||||
</example>
|
</example>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
|
|
|
@ -259,7 +259,7 @@ node /org/freedesktop/hostname1 {
|
||||||
are not necessary. Use
|
are not necessary. Use
|
||||||
<citerefentry project="man-pages"><refentrytitle>gethostname</refentrytitle><manvolnum>2</manvolnum></citerefentry>,
|
<citerefentry project="man-pages"><refentrytitle>gethostname</refentrytitle><manvolnum>2</manvolnum></citerefentry>,
|
||||||
<filename>/etc/hostname</filename> (possibly with per-distribution fallbacks), and
|
<filename>/etc/hostname</filename> (possibly with per-distribution fallbacks), and
|
||||||
<citerefentry><refentrytitle>machine-info</refentrytitle><manvolnum>5</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>machine-info</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
||||||
for that. For more information on these files and syscalls see the respective man pages.</para>
|
for that. For more information on these files and syscalls see the respective man pages.</para>
|
||||||
|
|
||||||
<para><varname>KernelName</varname>, <varname>KernelRelease</varname>, and
|
<para><varname>KernelName</varname>, <varname>KernelRelease</varname>, and
|
||||||
|
@ -376,7 +376,7 @@ node /org/freedesktop/hostname1 {
|
||||||
|
|
||||||
<para>To properly handle name lookups with changing local hostnames without having to edit
|
<para>To properly handle name lookups with changing local hostnames without having to edit
|
||||||
<filename>/etc/hosts</filename>, we recommend using <filename>systemd-hostnamed</filename> in combination
|
<filename>/etc/hosts</filename>, we recommend using <filename>systemd-hostnamed</filename> in combination
|
||||||
with <citerefentry><refentrytitle>nss-myhostname</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
|
with <citerefentry><refentrytitle>nss-myhostname</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>Here are some recommendations to follow when generating a static (internet) hostname from a pretty
|
<para>Here are some recommendations to follow when generating a static (internet) hostname from a pretty
|
||||||
|
@ -427,6 +427,8 @@ node /org/freedesktop/hostname1 {
|
||||||
name.</para>
|
name.</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
|
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>Examples</title>
|
<title>Examples</title>
|
||||||
|
|
||||||
|
@ -440,7 +442,12 @@ node /org/freedesktop/hostname1 {
|
||||||
</example>
|
</example>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
<refsect1>
|
||||||
|
<title>See Also</title>
|
||||||
|
|
||||||
|
<para>David Zeuthen's original Fedora
|
||||||
|
<ulink url="https://fedoraproject.org/wiki/Features/BetterHostname">Feature page about xdg-hostname</ulink></para>
|
||||||
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>History</title>
|
<title>History</title>
|
||||||
|
@ -455,16 +462,4 @@ node /org/freedesktop/hostname1 {
|
||||||
<varname>VSockCID</varname> were added in version 256.</para>
|
<varname>VSockCID</varname> were added in version 256.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-hostnamed.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>hostnamectl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member>David Zeuthen's original Fedora
|
|
||||||
<ulink url="https://fedoraproject.org/wiki/Features/BetterHostname">Feature page about xdg-hostname</ulink></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -453,7 +453,6 @@ node /org/freedesktop/import1/transfer/_1 {
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>History</title>
|
<title>History</title>
|
||||||
<refsect2>
|
<refsect2>
|
||||||
|
@ -470,13 +469,4 @@ node /org/freedesktop/import1/transfer/_1 {
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-importd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>importctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -185,14 +185,4 @@ $ gdbus introspect --system \
|
||||||
<para>These D-Bus interfaces follow <ulink url="https://0pointer.de/blog/projects/versioning-dbus.html">
|
<para>These D-Bus interfaces follow <ulink url="https://0pointer.de/blog/projects/versioning-dbus.html">
|
||||||
the usual interface versioning guidelines</ulink>.</para>
|
the usual interface versioning guidelines</ulink>.</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-localed.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>localectl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -216,7 +216,6 @@ node /org/freedesktop/login1 {
|
||||||
readonly t IdleSinceHint = ...;
|
readonly t IdleSinceHint = ...;
|
||||||
readonly t IdleSinceHintMonotonic = ...;
|
readonly t IdleSinceHintMonotonic = ...;
|
||||||
readonly s BlockInhibited = '...';
|
readonly s BlockInhibited = '...';
|
||||||
readonly s BlockWeakInhibited = '...';
|
|
||||||
readonly s DelayInhibited = '...';
|
readonly s DelayInhibited = '...';
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly t InhibitDelayMaxUSec = ...;
|
readonly t InhibitDelayMaxUSec = ...;
|
||||||
|
@ -489,8 +488,6 @@ node /org/freedesktop/login1 {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="BlockInhibited"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="BlockInhibited"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="BlockWeakInhibited"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="DelayInhibited"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="DelayInhibited"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="InhibitDelayMaxUSec"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="InhibitDelayMaxUSec"/>
|
||||||
|
@ -675,18 +672,16 @@ node /org/freedesktop/login1 {
|
||||||
#define SD_LOGIND_SKIP_INHIBITORS (UINT64_C(1) << 4)
|
#define SD_LOGIND_SKIP_INHIBITORS (UINT64_C(1) << 4)
|
||||||
</programlisting>
|
</programlisting>
|
||||||
<para>When the <varname>flags</varname> is 0 then these methods behave just like the versions without
|
<para>When the <varname>flags</varname> is 0 then these methods behave just like the versions without
|
||||||
flags. Since systemd version 257 active inhibitors are honoured by default for privileged users too.
|
flags. Since systemd version 256 <constant>SD_LOGIND_ROOT_CHECK_INHIBITORS</constant> (0x01) is deprecated,
|
||||||
<constant>SD_LOGIND_ROOT_CHECK_INHIBITORS</constant> (0x01) now only applies to weak inhibitors, to
|
and active inhibitors are always honoured by default for privileged users too, and a new flag
|
||||||
request that they honoured for privileged users too, since they ignore them by default. A new flag
|
<constant>SD_LOGIND_SKIP_INHIBITORS</constant> (0x04) can be specified to bypass inhibitors. When
|
||||||
<constant>SD_LOGIND_SKIP_INHIBITORS</constant> (0x04) can be specified to bypass all types of
|
<constant>SD_LOGIND_KEXEC_REBOOT</constant> (0x02) is set, then <function>RebootWithFlags()</function>
|
||||||
inhibitors. When <constant>SD_LOGIND_KEXEC_REBOOT</constant> (0x02) is set, then
|
performs a kexec reboot if kexec kernel is loaded. When <constant>SD_LOGIND_SOFT_REBOOT</constant>
|
||||||
<function>RebootWithFlags()</function> performs a kexec reboot if kexec kernel is loaded. When
|
(0x04) is set, or <constant>SD_LOGIND_SOFT_REBOOT_IF_NEXTROOT_SET_UP</constant> (0x08) is set and a
|
||||||
<constant>SD_LOGIND_SOFT_REBOOT</constant> (0x04) is set, or
|
new root file system has been set up on <literal>/run/nextroot/</literal>, then
|
||||||
<constant>SD_LOGIND_SOFT_REBOOT_IF_NEXTROOT_SET_UP</constant> (0x08) is set and a new root file system
|
<function>RebootWithFlags()</function> performs a userspace reboot only.
|
||||||
has been set up on <literal>/run/nextroot/</literal>, then <function>RebootWithFlags()</function>
|
<constant>SD_LOGIND_SOFT_REBOOT_IF_NEXTROOT_SET_UP</constant> and
|
||||||
performs a userspace reboot only. <constant>SD_LOGIND_SOFT_REBOOT_IF_NEXTROOT_SET_UP</constant> and
|
<constant>SD_LOGIND_KEXEC_REBOOT</constant> can be combined, with soft-reboot having precedence.</para>
|
||||||
<constant>SD_LOGIND_KEXEC_REBOOT</constant> can be combined, with soft-reboot having precedence.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para><function>SetRebootParameter()</function> sets a parameter for a subsequent reboot operation.
|
<para><function>SetRebootParameter()</function> sets a parameter for a subsequent reboot operation.
|
||||||
See the description of <command>reboot</command> in
|
See the description of <command>reboot</command> in
|
||||||
|
@ -743,10 +738,11 @@ node /org/freedesktop/login1 {
|
||||||
should be a short human readable string identifying the reason why the lock is taken. Finally,
|
should be a short human readable string identifying the reason why the lock is taken. Finally,
|
||||||
<varname>mode</varname> is either <literal>block</literal> or <literal>delay</literal> which encodes
|
<varname>mode</varname> is either <literal>block</literal> or <literal>delay</literal> which encodes
|
||||||
whether the inhibit shall be consider mandatory or whether it should just delay the operation to a
|
whether the inhibit shall be consider mandatory or whether it should just delay the operation to a
|
||||||
certain maximum time, while the <literal>block-weak</literal> and variants will create an inhibitor
|
certain maximum time, while the <literal>block-weak</literal> and <literal>delay-weak</literal>
|
||||||
that is automatically ignored in some circumstances. The method returns a file descriptor. The lock is
|
variants will create an inhibitor that is automatically ignored in some circumstances. The method
|
||||||
released the moment this file descriptor and all its duplicates are closed. For more information on
|
returns a file descriptor. The lock is released the moment this file descriptor and all its duplicates
|
||||||
the inhibition logic see <ulink url="https://systemd.io/INHIBITOR_LOCKS">Inhibitor Locks</ulink>.
|
are closed. For more information on the inhibition logic see
|
||||||
|
<ulink url="https://systemd.io/INHIBITOR_LOCKS">Inhibitor Locks</ulink>.
|
||||||
</para>
|
</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
|
|
||||||
|
@ -808,10 +804,9 @@ node /org/freedesktop/login1 {
|
||||||
timestamps of the last change of the idle hint boolean, in <constant>CLOCK_REALTIME</constant> and
|
timestamps of the last change of the idle hint boolean, in <constant>CLOCK_REALTIME</constant> and
|
||||||
<constant>CLOCK_MONOTONIC</constant> timestamps, respectively, in microseconds since the epoch.</para>
|
<constant>CLOCK_MONOTONIC</constant> timestamps, respectively, in microseconds since the epoch.</para>
|
||||||
|
|
||||||
<para>The <varname>BlockInhibited</varname>, <varname>BlockWeakInhibited</varname>, and
|
<para>The <varname>BlockInhibited</varname> and <varname>DelayInhibited</varname> properties encode
|
||||||
<varname>DelayInhibited</varname> properties encode the currently active locks of the respective
|
the currently active locks of the respective modes. They are colon separated lists of
|
||||||
modes. They are colon separated lists of <literal>shutdown</literal>, <literal>sleep</literal>, and
|
<literal>shutdown</literal>, <literal>sleep</literal>, and <literal>idle</literal> (see above).</para>
|
||||||
<literal>idle</literal> (see above).</para>
|
|
||||||
|
|
||||||
<para><varname>NCurrentSessions</varname> and <varname>NCurrentInhibitors</varname> contain the number
|
<para><varname>NCurrentSessions</varname> and <varname>NCurrentInhibitors</varname> contain the number
|
||||||
of currently registered sessions and inhibitors.</para>
|
of currently registered sessions and inhibitors.</para>
|
||||||
|
@ -1638,8 +1633,7 @@ node /org/freedesktop/login1/session/1 {
|
||||||
<function>ListSessionsEx()</function> were added in version 256.</para>
|
<function>ListSessionsEx()</function> were added in version 256.</para>
|
||||||
<para><varname>HandleSecureAttentionKey</varname>, <function>SecureAttentionKey()</function>,
|
<para><varname>HandleSecureAttentionKey</varname>, <function>SecureAttentionKey()</function>,
|
||||||
<varname>PreparingForShutdownWithMetadata</varname>, <varname>DesignatedMaintenanceTime</varname>,
|
<varname>PreparingForShutdownWithMetadata</varname>, <varname>DesignatedMaintenanceTime</varname>,
|
||||||
<varname>CanIdle</varname>, <varname>CanLock</varname>,
|
<varname>CanIdle</varname> and <varname>CanLock</varname> were added in version 257.</para>
|
||||||
and <varname>BlockWeakInhibited</varname> were added in version 257.</para>
|
|
||||||
</refsect2>
|
</refsect2>
|
||||||
<refsect2>
|
<refsect2>
|
||||||
<title>Session Objects</title>
|
<title>Session Objects</title>
|
||||||
|
@ -1648,13 +1642,4 @@ node /org/freedesktop/login1/session/1 {
|
||||||
<para><function>SetClass()</function> was added in version 256.</para>
|
<para><function>SetClass()</function> was added in version 256.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-logind.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>loginctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -719,13 +719,4 @@ $ gdbus introspect --system \
|
||||||
and <varname>SSHPrivateKeyPath</varname> were added in version 256.</para>
|
and <varname>SSHPrivateKeyPath</varname> were added in version 256.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-machined.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>machinectl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -602,13 +602,4 @@ $ gdbus introspect --system \
|
||||||
<para><varname>NamespaceNSID</varname> was added in version 256.</para>
|
<para><varname>NamespaceNSID</varname> was added in version 256.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-networkd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>networkctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -103,14 +103,4 @@ node /org/freedesktop/oom1 {
|
||||||
<para><function>Killed()</function> was added in version 252.</para>
|
<para><function>Killed()</function> was added in version 252.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-oomd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>oomctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -591,13 +591,4 @@ node /org/freedesktop/portable1 {
|
||||||
<para><function>ReattachWithExtensions()</function> was added in version 254.</para>
|
<para><function>ReattachWithExtensions()</function> was added in version 254.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-portabled.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>portablectl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -935,13 +935,4 @@ $ gdbus introspect --system \
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-resolved.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>resolvectl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -1553,7 +1553,7 @@ node /org/freedesktop/systemd1 {
|
||||||
|
|
||||||
<para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
|
<para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
|
||||||
according to the preset policy. See
|
according to the preset policy. See
|
||||||
<citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>5</manvolnum></citerefentry> for more
|
<citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
|
||||||
information.</para>
|
information.</para>
|
||||||
|
|
||||||
<para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
|
<para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
|
||||||
|
@ -3251,8 +3251,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b ProtectControlGroups = ...;
|
readonly b ProtectControlGroups = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectControlGroupsEx = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly b PrivateNetwork = ...;
|
readonly b PrivateNetwork = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateUsers = ...;
|
readonly b PrivateUsers = ...;
|
||||||
|
@ -3263,8 +3261,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateIPC = ...;
|
readonly b PrivateIPC = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s PrivatePIDs = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly s ProtectHome = '...';
|
readonly s ProtectHome = '...';
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectSystem = '...';
|
readonly s ProtectSystem = '...';
|
||||||
|
@ -3872,6 +3868,8 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
|
|
||||||
<!--property ProtectKernelLogs is not documented!-->
|
<!--property ProtectKernelLogs is not documented!-->
|
||||||
|
|
||||||
|
<!--property ProtectControlGroups is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateNetwork is not documented!-->
|
<!--property PrivateNetwork is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateUsers is not documented!-->
|
<!--property PrivateUsers is not documented!-->
|
||||||
|
@ -4574,8 +4572,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroupsEx"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
||||||
|
@ -4586,8 +4582,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivatePIDs"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
||||||
|
@ -4740,7 +4734,7 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
<para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
|
<para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
|
||||||
<varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
|
<varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
|
||||||
the slight difference in naming when compared to the matching unit file settings (see
|
the slight difference in naming when compared to the matching unit file settings (see
|
||||||
<citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>5</manvolnum></citerefentry>):
|
<citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
|
||||||
these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
|
these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
|
||||||
the unit file settings default to a time unit of seconds (and thus are suffixed
|
the unit file settings default to a time unit of seconds (and thus are suffixed
|
||||||
<varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
|
<varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
|
||||||
|
@ -4851,12 +4845,8 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
<varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
|
<varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
|
||||||
implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
|
implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
|
||||||
<varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
|
<varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
|
||||||
which will create a symlink of the given name to the respective directory. The messages take a
|
which will create a symlink of the given name to the respective directory. The messages take an unused
|
||||||
<varname>flags</varname> parameter that make the directory read only:</para>
|
<varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
|
||||||
|
|
||||||
<programlisting>
|
|
||||||
#define SD_EXEC_DIRECTORY_READ_ONLY (UINT64_C(1) << 0)
|
|
||||||
</programlisting>
|
|
||||||
|
|
||||||
<para><varname>ExtraFileDescriptorNames</varname> contains file descriptor names passed to the service via
|
<para><varname>ExtraFileDescriptorNames</varname> contains file descriptor names passed to the service via
|
||||||
the <varname>ExtraFileDescriptors</varname> property in the <function>StartTransientUnit()</function>
|
the <varname>ExtraFileDescriptors</varname> property in the <function>StartTransientUnit()</function>
|
||||||
|
@ -4868,17 +4858,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
|
||||||
unit file setting <varname>ManagedOOMMemoryPressureDurationSec=</varname> listed in
|
unit file setting <varname>ManagedOOMMemoryPressureDurationSec=</varname> listed in
|
||||||
<citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
|
<citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
|
||||||
Note the time unit is expressed in <literal>μs</literal>.</para>
|
Note the time unit is expressed in <literal>μs</literal>.</para>
|
||||||
|
|
||||||
<para><varname>ProtectControlGroupsEx</varname> implement the destination parameter of the
|
|
||||||
unit file setting <varname>ProtectControlGroups=</varname> listed in
|
|
||||||
<citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
|
|
||||||
Unlike boolean <varname>ProtectControlGroups</varname>, <varname>ProtectControlGroupsEx</varname>
|
|
||||||
is a string type.</para>
|
|
||||||
|
|
||||||
<para><varname>PrivatePIDs</varname> implements the destination parameter of the
|
|
||||||
unit file setting <varname>PrivatePIDs=</varname> listed in
|
|
||||||
<citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
|
|
||||||
Note <varname>PrivatePIDs</varname> is a string type to allow adding more values in the future.</para>
|
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
|
@ -5436,8 +5415,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b ProtectControlGroups = ...;
|
readonly b ProtectControlGroups = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectControlGroupsEx = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly b PrivateNetwork = ...;
|
readonly b PrivateNetwork = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateUsers = ...;
|
readonly b PrivateUsers = ...;
|
||||||
|
@ -5448,8 +5425,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateIPC = ...;
|
readonly b PrivateIPC = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s PrivatePIDs = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly s ProtectHome = '...';
|
readonly s ProtectHome = '...';
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectSystem = '...';
|
readonly s ProtectSystem = '...';
|
||||||
|
@ -6069,6 +6044,8 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
|
||||||
|
|
||||||
<!--property ProtectKernelLogs is not documented!-->
|
<!--property ProtectKernelLogs is not documented!-->
|
||||||
|
|
||||||
|
<!--property ProtectControlGroups is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateNetwork is not documented!-->
|
<!--property PrivateNetwork is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateUsers is not documented!-->
|
<!--property PrivateUsers is not documented!-->
|
||||||
|
@ -6743,8 +6720,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroupsEx"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
||||||
|
@ -6755,8 +6730,6 @@ node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivatePIDs"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
||||||
|
@ -7443,8 +7416,6 @@ node /org/freedesktop/systemd1/unit/home_2emount {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b ProtectControlGroups = ...;
|
readonly b ProtectControlGroups = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectControlGroupsEx = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly b PrivateNetwork = ...;
|
readonly b PrivateNetwork = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateUsers = ...;
|
readonly b PrivateUsers = ...;
|
||||||
|
@ -7455,8 +7426,6 @@ node /org/freedesktop/systemd1/unit/home_2emount {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateIPC = ...;
|
readonly b PrivateIPC = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s PrivatePIDs = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly s ProtectHome = '...';
|
readonly s ProtectHome = '...';
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectSystem = '...';
|
readonly s ProtectSystem = '...';
|
||||||
|
@ -8002,6 +7971,8 @@ node /org/freedesktop/systemd1/unit/home_2emount {
|
||||||
|
|
||||||
<!--property ProtectKernelLogs is not documented!-->
|
<!--property ProtectKernelLogs is not documented!-->
|
||||||
|
|
||||||
|
<!--property ProtectControlGroups is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateNetwork is not documented!-->
|
<!--property PrivateNetwork is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateUsers is not documented!-->
|
<!--property PrivateUsers is not documented!-->
|
||||||
|
@ -8588,8 +8559,6 @@ node /org/freedesktop/systemd1/unit/home_2emount {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroupsEx"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
||||||
|
@ -8600,8 +8569,6 @@ node /org/freedesktop/systemd1/unit/home_2emount {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivatePIDs"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
||||||
|
@ -9417,8 +9384,6 @@ node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b ProtectControlGroups = ...;
|
readonly b ProtectControlGroups = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectControlGroupsEx = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly b PrivateNetwork = ...;
|
readonly b PrivateNetwork = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateUsers = ...;
|
readonly b PrivateUsers = ...;
|
||||||
|
@ -9429,8 +9394,6 @@ node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly b PrivateIPC = ...;
|
readonly b PrivateIPC = ...;
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s PrivatePIDs = '...';
|
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
|
||||||
readonly s ProtectHome = '...';
|
readonly s ProtectHome = '...';
|
||||||
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
@org.freedesktop.DBus.Property.EmitsChangedSignal("const")
|
||||||
readonly s ProtectSystem = '...';
|
readonly s ProtectSystem = '...';
|
||||||
|
@ -9962,6 +9925,8 @@ node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
|
||||||
|
|
||||||
<!--property ProtectKernelLogs is not documented!-->
|
<!--property ProtectKernelLogs is not documented!-->
|
||||||
|
|
||||||
|
<!--property ProtectControlGroups is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateNetwork is not documented!-->
|
<!--property PrivateNetwork is not documented!-->
|
||||||
|
|
||||||
<!--property PrivateUsers is not documented!-->
|
<!--property PrivateUsers is not documented!-->
|
||||||
|
@ -10534,8 +10499,6 @@ node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroupsEx"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
|
||||||
|
@ -10546,8 +10509,6 @@ node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="PrivatePIDs"/>
|
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
|
||||||
|
|
||||||
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
<variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
|
||||||
|
@ -12301,10 +12262,8 @@ $ gdbus introspect --system --dest org.freedesktop.systemd1 \
|
||||||
<varname>ImportCredentialEx</varname>,
|
<varname>ImportCredentialEx</varname>,
|
||||||
<varname>ExtraFileDescriptorNames</varname>,
|
<varname>ExtraFileDescriptorNames</varname>,
|
||||||
<varname>ManagedOOMMemoryPressureDurationUSec</varname>,
|
<varname>ManagedOOMMemoryPressureDurationUSec</varname>,
|
||||||
<varname>BindLogSockets</varname>,
|
<varname>BindLogSockets</varname>, and
|
||||||
<varname>ProtectControlGroupsEx</varname>,
|
<varname>PrivateUsersEx</varname> were added in version 257.</para>
|
||||||
<varname>PrivateUsersEx</varname>, and
|
|
||||||
<varname>PrivatePIDs</varname> were added in version 257.</para>
|
|
||||||
</refsect2>
|
</refsect2>
|
||||||
<refsect2>
|
<refsect2>
|
||||||
<title>Socket Unit Objects</title>
|
<title>Socket Unit Objects</title>
|
||||||
|
@ -12343,11 +12302,8 @@ $ gdbus introspect --system --dest org.freedesktop.systemd1 \
|
||||||
<varname>PassFileDescriptorsToExec</varname> were added in version 256.</para>
|
<varname>PassFileDescriptorsToExec</varname> were added in version 256.</para>
|
||||||
<para><varname>PrivateTmpEx</varname>,
|
<para><varname>PrivateTmpEx</varname>,
|
||||||
<varname>ImportCredentialEx</varname>,
|
<varname>ImportCredentialEx</varname>,
|
||||||
<varname>BindLogSockets</varname>,
|
<varname>BindLogSockets</varname>, and
|
||||||
<varname>PrivateUsersEx</varname>,
|
<varname>PrivateUsersEx</varname> were added in version 257.</para>
|
||||||
<varname>ManagedOOMMemoryPressureDurationUSec</varname>,
|
|
||||||
<varname>ProtectControlGroupsEx</varname>, and
|
|
||||||
<varname>PrivatePIDs</varname> were added in version 257.</para>
|
|
||||||
</refsect2>
|
</refsect2>
|
||||||
<refsect2>
|
<refsect2>
|
||||||
<title>Mount Unit Objects</title>
|
<title>Mount Unit Objects</title>
|
||||||
|
@ -12383,11 +12339,8 @@ $ gdbus introspect --system --dest org.freedesktop.systemd1 \
|
||||||
<varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
|
<varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
|
||||||
<para><varname>PrivateTmpEx</varname>,
|
<para><varname>PrivateTmpEx</varname>,
|
||||||
<varname>ImportCredentialEx</varname>,
|
<varname>ImportCredentialEx</varname>,
|
||||||
<varname>BindLogSockets</varname>,
|
<varname>BindLogSockets</varname>, and
|
||||||
<varname>PrivateUsersEx</varname>,
|
<varname>PrivateUsersEx</varname> were added in version 257.</para>
|
||||||
<varname>ManagedOOMMemoryPressureDurationUSec</varname>,
|
|
||||||
<varname>ProtectControlGroupsEx</varname>, and
|
|
||||||
<varname>PrivatePIDs</varname> were added in version 257.</para>
|
|
||||||
</refsect2>
|
</refsect2>
|
||||||
<refsect2>
|
<refsect2>
|
||||||
<title>Swap Unit Objects</title>
|
<title>Swap Unit Objects</title>
|
||||||
|
@ -12423,11 +12376,8 @@ $ gdbus introspect --system --dest org.freedesktop.systemd1 \
|
||||||
<varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
|
<varname>MemoryZSwapWriteback</varname> were added in version 256.</para>
|
||||||
<para><varname>PrivateTmpEx</varname>,
|
<para><varname>PrivateTmpEx</varname>,
|
||||||
<varname>ImportCredentialEx</varname>,
|
<varname>ImportCredentialEx</varname>,
|
||||||
<varname>BindLogSockets</varname>,
|
<varname>BindLogSockets</varname>, and
|
||||||
<varname>PrivateUsersEx</varname>,
|
<varname>PrivateUsersEx</varname> were added in version 257.</para>
|
||||||
<varname>ManagedOOMMemoryPressureDurationUSec</varname>,
|
|
||||||
<varname>ProtectControlGroupsEx</varname>, and
|
|
||||||
<varname>PrivatePIDs</varname> were added in version 257.</para>
|
|
||||||
</refsect2>
|
</refsect2>
|
||||||
<refsect2>
|
<refsect2>
|
||||||
<title>Slice Unit Objects</title>
|
<title>Slice Unit Objects</title>
|
||||||
|
@ -12489,13 +12439,4 @@ $ gdbus introspect --system --dest org.freedesktop.systemd1 \
|
||||||
<para><varname>DeferReactivation</varname> was added in version 257.</para>
|
<para><varname>DeferReactivation</varname> was added in version 257.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
|
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
|
||||||
<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
|
<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
|
||||||
|
|
||||||
<refentry id="org.freedesktop.sysupdate1" conditional='ENABLE_SYSUPDATED'
|
<refentry id="org.freedesktop.sysupdate1" conditional='ENABLE_SYSUPDATE'
|
||||||
xmlns:xi="http://www.w3.org/2001/XInclude">
|
xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||||
<refentryinfo>
|
<refentryinfo>
|
||||||
<title>org.freedesktop.sysupdate1</title>
|
<title>org.freedesktop.sysupdate1</title>
|
||||||
|
@ -27,9 +27,6 @@
|
||||||
<citerefentry><refentrytitle>systemd-sysupdated.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>systemd-sysupdated.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||||
is a system service that allows unprivileged clients to update the system. This page describes the D-Bus
|
is a system service that allows unprivileged clients to update the system. This page describes the D-Bus
|
||||||
interface.</para>
|
interface.</para>
|
||||||
|
|
||||||
<para><emphasis>WARNING!</emphasis> This API is currently <emphasis>unstable</emphasis> and is thus subject
|
|
||||||
to breaking changes between versions of systemd.</para>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
|
@ -582,13 +579,4 @@ node /org/freedesktop/sysupdate1/job/_1 {
|
||||||
<varname>Progress</varname> were added in version 257.</para>
|
<varname>Progress</varname> were added in version 257.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-sysupdated.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>updatectl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -194,11 +194,7 @@ $ gdbus introspect --system \
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<para><ulink url="https://lists.freedesktop.org/archives/systemd-devel/2011-May/002526.html">More information on how the system clock and RTC interact</ulink></para>
|
||||||
<member><citerefentry><refentrytitle>systemd-timedate.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>timedatectl.service</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><ulink url="https://lists.freedesktop.org/archives/systemd-devel/2011-May/002526.html">More information on how the system clock and RTC interact</ulink></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -153,11 +153,4 @@ $ gdbus introspect --system \
|
||||||
|
|
||||||
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
<xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-timesync.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -113,11 +113,11 @@
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><constant>user-early</constant></entry>
|
<entry><constant>user-early</constant></entry>
|
||||||
<entry>Similar to <literal>user</literal> but sessions of this class are not ordered after <citerefentry><refentrytitle>systemd-user-sessions.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>, i.e. may be started before regular sessions are allowed to be established. This session class is the default for sessions of the root user that would otherwise qualify for the <constant>user</constant> class, see above. (Added in v256.)</entry>
|
<entry>Similar to <literal>user</literal> but sessions of this class are not ordered after <filename>systemd-user-sessions.service</filename>, i.e. may be started before regular sessions are allowed to be established. This session class is the default for sessions of the root user that would otherwise qualify for the <constant>user</constant> class, see above. (Added in v256.)</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><constant>user-incomplete</constant></entry>
|
<entry><constant>user-incomplete</constant></entry>
|
||||||
<entry>Similar to <literal>user</literal> but for sessions which are not fully set up yet, i.e. have no home directory mounted or similar. This is used by <citerefentry><refentrytitle>systemd-homed.service</refentrytitle><manvolnum>8</manvolnum></citerefentry> to allow users to log in via <citerefentry project='man-pages'><refentrytitle>ssh</refentrytitle><manvolnum>1</manvolnum></citerefentry> before their home directory is mounted, delaying the mount until the user provided the unlock password. Sessions of this class are upgraded to the regular <constant>user</constant> class once the home directory is activated.</entry>
|
<entry>Similar to <literal>user</literal> but for sessions which are not fully set up yet, i.e. have no home directory mounted or similar. This is used by <citerefentry><refentrytitle>systemd-homed.service</refentrytitle><manvolnum>8</manvolnum></citerefentry> to allow users to log in via <command>ssh</command> before their home directory is mounted, delaying the mount until the user provided the unlock password. Sessions of this class are upgraded to the regular <constant>user</constant> class once the home directory is activated.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><constant>greeter</constant></entry>
|
<entry><constant>greeter</constant></entry>
|
||||||
|
@ -129,15 +129,15 @@
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><constant>background</constant></entry>
|
<entry><constant>background</constant></entry>
|
||||||
<entry>Used for background sessions, such as those invoked by <citerefentry project='die-net'><refentrytitle>cron</refentrytitle><manvolnum>8</manvolnum></citerefentry> and similar tools. This is the default class for sessions for which no TTY or X display is known at session registration time.</entry>
|
<entry>Used for background sessions, such as those invoked by <command>cron</command> and similar tools. This is the default class for sessions for which no TTY or X display is known at session registration time.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><constant>background-light</constant></entry>
|
<entry><constant>background-light</constant></entry>
|
||||||
<entry>Similar to <constant>background</constant>, but sessions of this class will not pull in the <citerefentry><refentrytitle>user@.service</refentrytitle><manvolnum>5</manvolnum></citerefentry> of the user, and thus possibly have no services of the user running. (Added in v256.)</entry>
|
<entry>Similar to <constant>background</constant>, but sessions of this class will not pull in the <filename>user@.service</filename> of the user, and thus possibly have no services of the user running. (Added in v256.)</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><constant>manager</constant></entry>
|
<entry><constant>manager</constant></entry>
|
||||||
<entry>The <citerefentry><refentrytitle>user@.service</refentrytitle><manvolnum>5</manvolnum></citerefentry> service of the user is registered under this session class. (Added in v256.)</entry>
|
<entry>The <filename>user@.service</filename> service of the user is registered under this session class. (Added in v256.)</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><constant>manager-early</constant></entry>
|
<entry><constant>manager-early</constant></entry>
|
||||||
|
@ -445,8 +445,6 @@ session required pam_unix.so</programlisting>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para><simplelist type="inline">
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>systemd-user-sessions.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>user@.service</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>systemd-logind.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd-logind.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>logind.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>logind.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>loginctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>loginctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
|
|
|
@ -112,8 +112,7 @@
|
||||||
during boot.</para>
|
during boot.</para>
|
||||||
|
|
||||||
<para>You need to set the password of your Gnome Keyring/KWallet to the same as your LUKS passphrase.
|
<para>You need to set the password of your Gnome Keyring/KWallet to the same as your LUKS passphrase.
|
||||||
Then add the following lines to your display manager's PAM config under <filename>/etc/pam.d/</filename> (e.g.
|
Then add the following lines to your display manager's PAM config under <filename>/etc/pam.d/</filename> (e.g. <filename>sddm-autologin</filename>):</para>
|
||||||
<filename>sddm-autologin</filename>):</para>
|
|
||||||
|
|
||||||
<programlisting>
|
<programlisting>
|
||||||
-auth optional pam_systemd_loadkey.so
|
-auth optional pam_systemd_loadkey.so
|
||||||
|
@ -132,9 +131,8 @@ KeyringMode=inherit
|
||||||
<para>In this setup, early during the boot process,
|
<para>In this setup, early during the boot process,
|
||||||
<citerefentry><refentrytitle>systemd-cryptsetup@.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>systemd-cryptsetup@.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||||
will ask for the passphrase and store it in the kernel keyring with the keyname <literal>cryptsetup</literal>.
|
will ask for the passphrase and store it in the kernel keyring with the keyname <literal>cryptsetup</literal>.
|
||||||
Then when the display manager does the autologin, <command>pam_systemd_loadkey</command> will read the passphrase
|
Then when the display manager does the autologin, pam_systemd_loadkey will read the passphrase from the kernel keyring,
|
||||||
from the kernel keyring, set it as the PAM authtok, and then <command>pam_gnome_keyring</command> and
|
set it as the PAM authtok, and then pam_gnome_keyring and pam_kwallet5 will unlock with the same passphrase.</para>
|
||||||
<command>pam_kwallet5</command> will unlock with the same passphrase.</para>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
and transfer them as a whole between systems. When these images are attached to the local system, the contained units
|
and transfer them as a whole between systems. When these images are attached to the local system, the contained units
|
||||||
may run in most ways like regular system-provided units, either with full privileges or inside strict sandboxing,
|
may run in most ways like regular system-provided units, either with full privileges or inside strict sandboxing,
|
||||||
depending on the selected configuration. For more details, see
|
depending on the selected configuration. For more details, see
|
||||||
<ulink url="https://systemd.io/PORTABLE_SERVICES">Portable Services</ulink>.</para>
|
<ulink url="https://systemd.io/PORTABLE_SERVICES">Portable Services Documentation</ulink>.</para>
|
||||||
|
|
||||||
<para>Portable service images may be of the following kinds:</para>
|
<para>Portable service images may be of the following kinds:</para>
|
||||||
|
|
||||||
|
@ -417,7 +417,7 @@
|
||||||
<citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
|
<citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
|
||||||
Images can be block images, btrfs subvolumes or directories. For more information on portable
|
Images can be block images, btrfs subvolumes or directories. For more information on portable
|
||||||
services with extensions, see the <literal>Extension Images</literal> paragraph on
|
services with extensions, see the <literal>Extension Images</literal> paragraph on
|
||||||
<ulink url="https://systemd.io/PORTABLE_SERVICES">Portable Services</ulink>.
|
<ulink url="https://systemd.io/PORTABLE_SERVICES">Portable Services Documentation</ulink>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>Note that the same extensions have to be specified, in the same order, when attaching
|
<para>Note that the same extensions have to be specified, in the same order, when attaching
|
||||||
|
|
|
@ -91,9 +91,9 @@
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para>
|
||||||
<member><citerefentry><refentrytitle>systemd-pstore.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd-journald.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
||||||
</simplelist></para>
|
</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -606,8 +606,7 @@
|
||||||
<varname>Subvolumes=</varname>.</para>
|
<varname>Subvolumes=</varname>.</para>
|
||||||
|
|
||||||
<para>Note that this option only takes effect if the target filesystem supports subvolumes, such as
|
<para>Note that this option only takes effect if the target filesystem supports subvolumes, such as
|
||||||
<citerefentry project="url"><refentrytitle url="https://btrfs.readthedocs.io/en/latest/btrfs.html">btrfs</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
|
<literal>btrfs</literal>.</para>
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>Note that this option is only supported in combination with <option>--offline=yes</option>
|
<para>Note that this option is only supported in combination with <option>--offline=yes</option>
|
||||||
since btrfs-progs 6.11 or newer.</para>
|
since btrfs-progs 6.11 or newer.</para>
|
||||||
|
@ -687,7 +686,7 @@
|
||||||
|
|
||||||
<listitem><para>Configures the data block size of the generated verity hash partition. Must be between 512 and
|
<listitem><para>Configures the data block size of the generated verity hash partition. Must be between 512 and
|
||||||
4096 bytes and must be a power of 2. Defaults to the sector size if configured explicitly, or the underlying
|
4096 bytes and must be a power of 2. Defaults to the sector size if configured explicitly, or the underlying
|
||||||
block device sector size, or 4K if <command>systemd-repart</command> is not operating on a block device.
|
block device sector size, or 4K if systemd-repart is not operating on a block device.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v255"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v255"/></listitem>
|
||||||
|
@ -698,7 +697,7 @@
|
||||||
|
|
||||||
<listitem><para>Configures the hash block size of the generated verity hash partition. Must be between 512 and
|
<listitem><para>Configures the hash block size of the generated verity hash partition. Must be between 512 and
|
||||||
4096 bytes and must be a power of 2. Defaults to the sector size if configured explicitly, or the underlying
|
4096 bytes and must be a power of 2. Defaults to the sector size if configured explicitly, or the underlying
|
||||||
block device sector size, or 4K if <command>systemd-repart</command> is not operating on a block device.
|
block device sector size, or 4K if systemd-repart is not operating on a block device.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v255"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v255"/></listitem>
|
||||||
|
@ -808,9 +807,7 @@
|
||||||
mount options. These fields correspond to the second and fourth column of the
|
mount options. These fields correspond to the second and fourth column of the
|
||||||
<citerefentry project='man-pages'><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry>
|
<citerefentry project='man-pages'><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry>
|
||||||
format. This setting may be specified multiple times to mount the partition multiple times. This can
|
format. This setting may be specified multiple times to mount the partition multiple times. This can
|
||||||
be used to add mounts for different
|
be used to add mounts for different btrfs subvolumes located on the same btrfs partition.</para>
|
||||||
<citerefentry project="url"><refentrytitle url="https://btrfs.readthedocs.io/en/latest/btrfs.html">btrfs</refentrytitle><manvolnum>8</manvolnum></citerefentry>
|
|
||||||
subvolumes located on the same btrfs partition.</para>
|
|
||||||
|
|
||||||
<para>Note that this setting is only taken into account when <option>--generate-fstab=</option> is
|
<para>Note that this setting is only taken into account when <option>--generate-fstab=</option> is
|
||||||
specified on the <command>systemd-repart</command> command line.</para>
|
specified on the <command>systemd-repart</command> command line.</para>
|
||||||
|
@ -821,7 +818,7 @@
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><varname>EncryptedVolume=</varname></term>
|
<term><varname>EncryptedVolume=</varname></term>
|
||||||
|
|
||||||
<listitem><para>Specifies how the encrypted partition should be set up. Takes at least one and at most
|
<listitem><para>Specify how the encrypted partition should be set up. Takes at least one and at most
|
||||||
three fields separated with a colon (<literal>:</literal>). The first field specifies the encrypted
|
three fields separated with a colon (<literal>:</literal>). The first field specifies the encrypted
|
||||||
volume name under <filename>/dev/mapper/</filename>. If not specified, <literal>luks-UUID</literal>
|
volume name under <filename>/dev/mapper/</filename>. If not specified, <literal>luks-UUID</literal>
|
||||||
will be used where <literal>UUID</literal> is the LUKS UUID. The second field specifies the keyfile
|
will be used where <literal>UUID</literal> is the LUKS UUID. The second field specifies the keyfile
|
||||||
|
@ -840,14 +837,13 @@
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><varname>Compression=</varname></term>
|
<term><varname>Compression=</varname></term>
|
||||||
|
|
||||||
<listitem><para>Specifies the compression algorithm to use for the filesystem configured with
|
<listitem><para>Specify the compression algorithm to use for the filesystem configured with
|
||||||
<varname>Format=</varname>. Takes a single argument specifying the compression algorithm.</para>
|
<varname>Format=</varname>. Takes a single argument specifying the compression algorithm.</para>
|
||||||
|
|
||||||
<para>Note that this setting is only taken into account when the filesystem configured with
|
<para>Note that this setting is only taken into account when the filesystem configured with
|
||||||
<varname>Format=</varname> supports compression (
|
<varname>Format=</varname> supports compression (btrfs, squashfs, erofs). Here's an incomplete list
|
||||||
<citerefentry project="url"><refentrytitle url="https://btrfs.readthedocs.io/en/latest/btrfs.html">btrfs</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
|
of compression algorithms supported by the filesystems known to
|
||||||
squashfs, erofs). Here's an incomplete list of compression algorithms supported by the filesystems
|
<command>systemd-repart</command>:</para>
|
||||||
known to <command>systemd-repart</command>:</para>
|
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<title>File System Compression Algorithms</title>
|
<title>File System Compression Algorithms</title>
|
||||||
|
@ -887,7 +883,7 @@
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><varname>CompressionLevel=</varname></term>
|
<term><varname>CompressionLevel=</varname></term>
|
||||||
|
|
||||||
<listitem><para>Specifies the compression level to use for the filesystem configured with
|
<listitem><para>Specify the compression level to use for the filesystem configured with
|
||||||
<varname>Format=</varname>. Takes a single argument specifying the compression level to use for the
|
<varname>Format=</varname>. Takes a single argument specifying the compression level to use for the
|
||||||
configured compression algorithm. The possible compression levels and their meaning are filesystem
|
configured compression algorithm. The possible compression levels and their meaning are filesystem
|
||||||
specific (refer to the filesystem's documentation for the exact meaning of a particular compression
|
specific (refer to the filesystem's documentation for the exact meaning of a particular compression
|
||||||
|
|
|
@ -485,7 +485,7 @@
|
||||||
|
|
||||||
<listitem><para>Takes a boolean parameter; used in conjunction with <command>query</command>. If
|
<listitem><para>Takes a boolean parameter; used in conjunction with <command>query</command>. If
|
||||||
true, rules regarding routing of single-label names are relaxed. Defaults to false. By default,
|
true, rules regarding routing of single-label names are relaxed. Defaults to false. By default,
|
||||||
lookups of single-label names are assumed to refer to local hosts to be resolved via local resolution
|
lookups of single label names are assumed to refer to local hosts to be resolved via local resolution
|
||||||
such as LLMNR or via search domain qualification and are not routed to upstream servers as is. If
|
such as LLMNR or via search domain qualification and are not routed to upstream servers as is. If
|
||||||
this option is enabled these rules are disabled and the queries are routed upstream anyway. Also see
|
this option is enabled these rules are disabled and the queries are routed upstream anyway. Also see
|
||||||
the <varname>ResolveUnicastSingleLabel=</varname> option in
|
the <varname>ResolveUnicastSingleLabel=</varname> option in
|
||||||
|
|
|
@ -65,7 +65,7 @@ manpages = [
|
||||||
['org.freedesktop.portable1', '5', [], 'ENABLE_PORTABLED'],
|
['org.freedesktop.portable1', '5', [], 'ENABLE_PORTABLED'],
|
||||||
['org.freedesktop.resolve1', '5', [], 'ENABLE_RESOLVE'],
|
['org.freedesktop.resolve1', '5', [], 'ENABLE_RESOLVE'],
|
||||||
['org.freedesktop.systemd1', '5', [], ''],
|
['org.freedesktop.systemd1', '5', [], ''],
|
||||||
['org.freedesktop.sysupdate1', '5', [], 'ENABLE_SYSUPDATED'],
|
['org.freedesktop.sysupdate1', '5', [], 'ENABLE_SYSUPDATE'],
|
||||||
['org.freedesktop.timedate1', '5', [], 'ENABLE_TIMEDATED'],
|
['org.freedesktop.timedate1', '5', [], 'ENABLE_TIMEDATED'],
|
||||||
['org.freedesktop.timesync1', '5', [], 'ENABLE_TIMESYNCD'],
|
['org.freedesktop.timesync1', '5', [], 'ENABLE_TIMESYNCD'],
|
||||||
['os-release', '5', ['extension-release', 'initrd-release'], ''],
|
['os-release', '5', ['extension-release', 'initrd-release'], ''],
|
||||||
|
@ -155,7 +155,6 @@ manpages = [
|
||||||
['sd-journal', '3', [], ''],
|
['sd-journal', '3', [], ''],
|
||||||
['sd-json', '3', [], ''],
|
['sd-json', '3', [], ''],
|
||||||
['sd-login', '3', [], 'HAVE_PAM'],
|
['sd-login', '3', [], 'HAVE_PAM'],
|
||||||
['sd-varlink', '3', [], ''],
|
|
||||||
['sd_booted', '3', [], ''],
|
['sd_booted', '3', [], ''],
|
||||||
['sd_bus_add_match',
|
['sd_bus_add_match',
|
||||||
'3',
|
'3',
|
||||||
|
@ -992,7 +991,6 @@ manpages = [
|
||||||
'systemd-journald@.service',
|
'systemd-journald@.service',
|
||||||
'systemd-journald@.socket'],
|
'systemd-journald@.socket'],
|
||||||
''],
|
''],
|
||||||
['systemd-keyutil', '1', [], ''],
|
|
||||||
['systemd-localed.service', '8', ['systemd-localed'], 'ENABLE_LOCALED'],
|
['systemd-localed.service', '8', ['systemd-localed'], 'ENABLE_LOCALED'],
|
||||||
['systemd-logind.service', '8', ['systemd-logind'], 'ENABLE_LOGIND'],
|
['systemd-logind.service', '8', ['systemd-logind'], 'ENABLE_LOGIND'],
|
||||||
['systemd-machine-id-commit.service', '8', [], ''],
|
['systemd-machine-id-commit.service', '8', [], ''],
|
||||||
|
@ -1070,7 +1068,6 @@ manpages = [
|
||||||
'ENABLE_RFKILL'],
|
'ENABLE_RFKILL'],
|
||||||
['systemd-run-generator', '8', [], ''],
|
['systemd-run-generator', '8', [], ''],
|
||||||
['systemd-run', '1', [], ''],
|
['systemd-run', '1', [], ''],
|
||||||
['systemd-sbsign', '1', [], ''],
|
|
||||||
['systemd-sleep.conf', '5', ['sleep.conf.d'], ''],
|
['systemd-sleep.conf', '5', ['sleep.conf.d'], ''],
|
||||||
['systemd-socket-activate', '1', [], ''],
|
['systemd-socket-activate', '1', [], ''],
|
||||||
['systemd-socket-proxyd', '8', [], ''],
|
['systemd-socket-proxyd', '8', [], ''],
|
||||||
|
@ -1110,7 +1107,7 @@ manpages = [
|
||||||
['systemd-sysupdated.service',
|
['systemd-sysupdated.service',
|
||||||
'8',
|
'8',
|
||||||
['systemd-sysupdated'],
|
['systemd-sysupdated'],
|
||||||
'ENABLE_SYSUPDATED'],
|
'ENABLE_SYSUPDATE'],
|
||||||
['systemd-sysusers', '8', ['systemd-sysusers.service'], ''],
|
['systemd-sysusers', '8', ['systemd-sysusers.service'], ''],
|
||||||
['systemd-sysv-generator', '8', [], 'HAVE_SYSV_COMPAT'],
|
['systemd-sysv-generator', '8', [], 'HAVE_SYSV_COMPAT'],
|
||||||
['systemd-time-wait-sync.service',
|
['systemd-time-wait-sync.service',
|
||||||
|
@ -1289,7 +1286,7 @@ manpages = [
|
||||||
['udev_new', '3', ['udev_ref', 'udev_unref'], ''],
|
['udev_new', '3', ['udev_ref', 'udev_unref'], ''],
|
||||||
['udevadm', '8', [], ''],
|
['udevadm', '8', [], ''],
|
||||||
['ukify', '1', [], 'ENABLE_UKIFY'],
|
['ukify', '1', [], 'ENABLE_UKIFY'],
|
||||||
['updatectl', '1', [], 'ENABLE_SYSUPDATED'],
|
['updatectl', '1', [], 'ENABLE_SYSUPDATE'],
|
||||||
['user@.service',
|
['user@.service',
|
||||||
'5',
|
'5',
|
||||||
['systemd-user-runtime-dir', 'user-runtime-dir@.service'],
|
['systemd-user-runtime-dir', 'user-runtime-dir@.service'],
|
||||||
|
|
56
man/run0.xml
56
man/run0.xml
|
@ -81,7 +81,7 @@
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><option>--property=</option></term>
|
<term><option>--property=</option></term>
|
||||||
|
|
||||||
<listitem><para>Sets a property of the service unit that is created. This option takes an assignment
|
<listitem><para>Sets a property on the service unit that is created. This option takes an assignment
|
||||||
in the same format as
|
in the same format as
|
||||||
<citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
|
<citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
|
||||||
<command>set-property</command> command.</para>
|
<command>set-property</command> command.</para>
|
||||||
|
@ -192,40 +192,11 @@
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term><option>--pty</option></term>
|
|
||||||
<term><option>--pipe</option></term>
|
|
||||||
|
|
||||||
<listitem><para>Request allocation of a pseudo TTY for the <command>run0</command> session (in case
|
|
||||||
of <option>--pty</option>), or request passing the caller's STDIO file descriptors directly through
|
|
||||||
(in case of <option>--pipe</option>). If neither switch is specified, or if both switches are
|
|
||||||
specified, the mode will be picked automatically: if standard input, standard output and standard
|
|
||||||
error output are all connected to a TTY then a pseudo TTY is allocated, otherwise the relevant file
|
|
||||||
descriptors are passed through directly.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term><option>--shell-prompt-prefix=<replaceable>STRING</replaceable></option></term>
|
|
||||||
|
|
||||||
<listitem><para>Set a shell prompt prefix string. This ultimately controls the
|
|
||||||
<varname>$SHELL_PROMPT_PREFIX</varname> environment variable for the invoked program, which is
|
|
||||||
typically imported into the shell prompt. By default – if emojis are supported – a superhero emoji is
|
|
||||||
shown (🦸). This default may also be changed (or turned off) by passing the
|
|
||||||
<varname>$SYSTEMD_RUN_SHELL_PROMPT_PREFIX</varname> environment variable to <varname>run0</varname>,
|
|
||||||
see below. Set to an empty string to disable shell prompt prefixing.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><option>--machine=</option></term>
|
<term><option>--machine=</option></term>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Execute operation in a local container. Specify a container name to connect to.</para>
|
<para>Execute operation on a local container. Specify a container name to connect to.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v256"/>
|
<xi:include href="version-info.xml" xpointer="v256"/>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -285,30 +256,7 @@
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term><varname>$SHELL_PROMPT_PREFIX</varname></term>
|
|
||||||
<listitem><para>By default set to the superhero emoji (if supported), but may be overridden with the
|
|
||||||
<varname>$SYSTEMD_RUN_SHELL_PROMPT_PREFIX</varname> environment variable (see below), or the
|
|
||||||
<option>--shell-prompt-prefix=</option> switch (see above).</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>The following variables may be passed to <command>run0</command>:</para>
|
|
||||||
|
|
||||||
<variablelist>
|
|
||||||
<varlistentry>
|
|
||||||
<term><varname>$SYSTEMD_RUN_SHELL_PROMPT_PREFIX</varname></term>
|
|
||||||
<listitem><para>If set, overrides the default shell prompt prefix that <command>run0</command> sets
|
|
||||||
for the invoked shell (the superhero emoji). Set to an empty string to disable shell prompt
|
|
||||||
prefixing.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
|
||||||
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
|
|
|
@ -179,9 +179,6 @@
|
||||||
<member><citerefentry><refentrytitle>sd_bus_track_new</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>sd_bus_track_new</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
||||||
</simplelist>
|
</simplelist>
|
||||||
for more information about the functions available.</para>
|
for more information about the functions available.</para>
|
||||||
|
|
||||||
<para>The <citerefentry><refentrytitle>busctl</refentrytitle><manvolnum>1</manvolnum></citerefentry> tool
|
|
||||||
makes the functionality implemented by sd-bus available from the command line.</para>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<xi:include href="libsystemd-pkgconfig.xml" />
|
<xi:include href="libsystemd-pkgconfig.xml" />
|
||||||
|
@ -192,10 +189,9 @@
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>sd-event</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>sd-event</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>busctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>busctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>sd-varlink</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>dbus-daemon</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry project='man-pages'><refentrytitle>dbus-daemon</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>dbus-send</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry project='man-pages'><refentrytitle>dbus-send</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
</simplelist></para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -289,7 +289,7 @@ int main(int argc, char **argv) {
|
||||||
<member><citerefentry><refentrytitle>sd_id128_get_machine</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>sd_id128_get_machine</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>printf</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry project='man-pages'><refentrytitle>printf</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>journalctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>journalctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>sd-journal</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>sd-journal</refentrytitle><manvolnum>7</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>machine-id</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>machine-id</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
|
||||||
</simplelist></para>
|
</simplelist></para>
|
||||||
|
|
|
@ -84,8 +84,7 @@
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para><simplelist type="inline">
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>,
|
||||||
<member><citerefentry><refentrytitle>sd-varlink</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
</simplelist></para>
|
</simplelist></para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
|
@ -1,64 +0,0 @@
|
||||||
<?xml version='1.0'?> <!--*-nxml-*-->
|
|
||||||
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
|
||||||
<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
|
|
||||||
|
|
||||||
<refentry id="sd-varlink"
|
|
||||||
xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
||||||
|
|
||||||
<refentryinfo>
|
|
||||||
<title>sd-varlink</title>
|
|
||||||
<productname>systemd</productname>
|
|
||||||
</refentryinfo>
|
|
||||||
|
|
||||||
<refmeta>
|
|
||||||
<refentrytitle>sd-varlink</refentrytitle>
|
|
||||||
<manvolnum>3</manvolnum>
|
|
||||||
</refmeta>
|
|
||||||
|
|
||||||
<refnamediv>
|
|
||||||
<refname>sd-varlink</refname>
|
|
||||||
<refpurpose>APIs for Varlink IPC</refpurpose>
|
|
||||||
</refnamediv>
|
|
||||||
|
|
||||||
<refsynopsisdiv>
|
|
||||||
<funcsynopsis>
|
|
||||||
<funcsynopsisinfo>#include <systemd/sd-varlink.h></funcsynopsisinfo>
|
|
||||||
</funcsynopsis>
|
|
||||||
|
|
||||||
<cmdsynopsis>
|
|
||||||
<command>pkg-config --cflags --libs libsystemd</command>
|
|
||||||
</cmdsynopsis>
|
|
||||||
</refsynopsisdiv>
|
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>Description</title>
|
|
||||||
|
|
||||||
<para><filename>sd-varlink.h</filename> is part of
|
|
||||||
<citerefentry><refentrytitle>libsystemd</refentrytitle><manvolnum>3</manvolnum></citerefentry> and
|
|
||||||
provides APIs for implementing Varlink IPC clients and services. See <ulink url="https://varlink.org/"/>
|
|
||||||
for more information about Varlink IPC.</para>
|
|
||||||
|
|
||||||
<para>Varlink IPC uses <ulink url="https://json.org/">JSON</ulink> as marshalling format. The sd-varlink
|
|
||||||
API relies on the
|
|
||||||
<citerefentry><refentrytitle>sd-json</refentrytitle><manvolnum>3</manvolnum></citerefentry> API for JSON
|
|
||||||
serialization, deserialization and manipulation.</para>
|
|
||||||
|
|
||||||
<para>The <citerefentry><refentrytitle>varlinkctl</refentrytitle><manvolnum>1</manvolnum></citerefentry> tool
|
|
||||||
makes the functionality implemented by sd-varlink available from the command line.</para>
|
|
||||||
</refsect1>
|
|
||||||
|
|
||||||
<xi:include href="libsystemd-pkgconfig.xml" />
|
|
||||||
|
|
||||||
<refsect1>
|
|
||||||
<title>See Also</title>
|
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>sd-event</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>sd-json</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>varlinkctl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry><refentrytitle>sd-bus</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
|
||||||
<member><citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
|
||||||
</refentry>
|
|
|
@ -562,7 +562,7 @@
|
||||||
<para><simplelist type="inline">
|
<para><simplelist type="inline">
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>sd-bus</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>sd-bus</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>sd_bus_creds_new_from_pid</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>sd_bus_creds_new_from_pid</refentrytitle><manvolnum>2</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>fork</refentrytitle><manvolnum>2</manvolnum></citerefentry></member>
|
<member><citerefentry project='man-pages'><refentrytitle>fork</refentrytitle><manvolnum>2</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>execve</refentrytitle><manvolnum>2</manvolnum></citerefentry></member>
|
<member><citerefentry project='man-pages'><refentrytitle>execve</refentrytitle><manvolnum>2</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry project='man-pages'><refentrytitle>credentials</refentrytitle><manvolnum>7</manvolnum></citerefentry></member>
|
<member><citerefentry project='man-pages'><refentrytitle>credentials</refentrytitle><manvolnum>7</manvolnum></citerefentry></member>
|
||||||
|
|
|
@ -66,8 +66,8 @@
|
||||||
<constant>POLLIN</constant>, <constant>POLLOUT</constant>, … events, or negative on error.
|
<constant>POLLIN</constant>, <constant>POLLOUT</constant>, … events, or negative on error.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para><function>sd_bus_get_timeout()</function> returns the <emphasis>absolute</emphasis> timeout in μs,
|
<para><function>sd_bus_get_timeout()</function> returns the <emphasis>absolute</emphasis> time-out in μs,
|
||||||
from which the relative timeout to pass to <function>poll()</function> (or a similar call) can be
|
from which the relative time-out to pass to <function>poll()</function> (or a similar call) can be
|
||||||
derived, when waiting for events on the specified bus connection. The returned timeout may be zero, in
|
derived, when waiting for events on the specified bus connection. The returned timeout may be zero, in
|
||||||
which case a subsequent I/O polling call should be invoked in non-blocking mode. The returned timeout may
|
which case a subsequent I/O polling call should be invoked in non-blocking mode. The returned timeout may
|
||||||
be <constant>UINT64_MAX</constant> in which case the I/O polling call may block indefinitely, without any
|
be <constant>UINT64_MAX</constant> in which case the I/O polling call may block indefinitely, without any
|
||||||
|
|
|
@ -56,7 +56,7 @@
|
||||||
parameter. The signal will be sent to path <parameter>path</parameter>, on the interface
|
parameter. The signal will be sent to path <parameter>path</parameter>, on the interface
|
||||||
<parameter>interface</parameter>, member <parameter>member</parameter>. When this message is
|
<parameter>interface</parameter>, member <parameter>member</parameter>. When this message is
|
||||||
sent, no reply is expected. See
|
sent, no reply is expected. See
|
||||||
<citerefentry><refentrytitle>sd_bus_message_new_method_call</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>sd_bus_message_new_method_call</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
for a short description of the meaning of the <parameter>path</parameter>,
|
for a short description of the meaning of the <parameter>path</parameter>,
|
||||||
<parameter>interface</parameter>, and <parameter>member</parameter> parameters.
|
<parameter>interface</parameter>, and <parameter>member</parameter> parameters.
|
||||||
</para>
|
</para>
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
current location in the message <parameter>m</parameter> matches the specified
|
current location in the message <parameter>m</parameter> matches the specified
|
||||||
<parameter>type</parameter> and <parameter>contents</parameter>. If non-zero, parameter
|
<parameter>type</parameter> and <parameter>contents</parameter>. If non-zero, parameter
|
||||||
<parameter>type</parameter> must be one of the types specified in
|
<parameter>type</parameter> must be one of the types specified in
|
||||||
<citerefentry><refentrytitle>sd_bus_message_append</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
|
<citerefentry><refentrytitle>sd_bus_message_append</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
|
||||||
If non-null, parameter <parameter>contents</parameter> must be a valid sequence of complete
|
If non-null, parameter <parameter>contents</parameter> must be a valid sequence of complete
|
||||||
types. If both <parameter>type</parameter> and <parameter>contents</parameter> are specified
|
types. If both <parameter>type</parameter> and <parameter>contents</parameter> are specified
|
||||||
<parameter>type</parameter> must be a container type.</para>
|
<parameter>type</parameter> must be a container type.</para>
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
<para><function>sd_bus_pending_method_calls()</function> returns the number of currently pending outgoing
|
<para><function>sd_bus_pending_method_calls()</function> returns the number of currently pending outgoing
|
||||||
method calls, i.e. method calls enqueued with
|
method calls, i.e. method calls enqueued with
|
||||||
<citerefentry><refentrytitle>sd_bus_call_async</refentrytitle><manvolnum>3</manvolnum></citerefentry> for
|
<citerefentry><refentrytitle>sd_bus_call_async</refentrytitle><manvolnum>3</manvolnum></citerefentry> for
|
||||||
which no reply has been received yet, and which have not reached a timeout yet.</para>
|
which no reply has been received yet, and which have not reached a time-out yet.</para>
|
||||||
|
|
||||||
<para>The <parameter>bus</parameter> argument may be <constant>NULL</constant>, in which case zero is
|
<para>The <parameter>bus</parameter> argument may be <constant>NULL</constant>, in which case zero is
|
||||||
returned.</para>
|
returned.</para>
|
||||||
|
|
|
@ -156,7 +156,7 @@
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>In addition, any error returned by
|
<para>In addition, any error returned by
|
||||||
<citerefentry><refentrytitle>sd_bus_send</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>sd_bus_send</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
may be returned.</para>
|
may be returned.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
|
@ -111,7 +111,7 @@
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>In addition, any error returned by
|
<para>In addition, any error returned by
|
||||||
<citerefentry><refentrytitle>sd_bus_send</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>sd_bus_send</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
may be returned.</para>
|
may be returned.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
|
@ -113,7 +113,7 @@
|
||||||
<funcprototype>
|
<funcprototype>
|
||||||
<funcdef>int <function>sd_device_get_device_id</function></funcdef>
|
<funcdef>int <function>sd_device_get_device_id</function></funcdef>
|
||||||
<paramdef>sd_device *<parameter>device</parameter></paramdef>
|
<paramdef>sd_device *<parameter>device</parameter></paramdef>
|
||||||
<paramdef>const char **<parameter>ret</parameter></paramdef>
|
<paramdef>uint64_t *<parameter>ret</parameter></paramdef>
|
||||||
</funcprototype>
|
</funcprototype>
|
||||||
|
|
||||||
</funcsynopsis>
|
</funcsynopsis>
|
||||||
|
@ -250,10 +250,9 @@
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
|
|
||||||
<para><simplelist type="inline">
|
<para>
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
<member><citerefentry><refentrytitle>sd-device</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
</para>
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -83,7 +83,7 @@
|
||||||
<citerefentry><refentrytitle>sd_event_add_signal</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
<citerefentry><refentrytitle>sd_event_add_signal</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
||||||
…) has the effect of <function>sd_event_exit()</function> being invoked once the event source triggers,
|
…) has the effect of <function>sd_event_exit()</function> being invoked once the event source triggers,
|
||||||
with the specified userdata pointer cast to an integer as the exit code parameter. This is useful to
|
with the specified userdata pointer cast to an integer as the exit code parameter. This is useful to
|
||||||
automatically terminate an event loop after some condition, such as a timeout or reception of
|
automatically terminate an event loop after some condition, such as a time-out or reception of
|
||||||
<constant>SIGTERM</constant> or similar. See the documentation for the respective constructor call for
|
<constant>SIGTERM</constant> or similar. See the documentation for the respective constructor call for
|
||||||
details.</para>
|
details.</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
|
@ -138,7 +138,7 @@
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>systemd-udevd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd-udevd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>sd-hwdb</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>sd-hwdb</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
||||||
<member><citerefentry><refentrytitle>systemd-hwdb</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
|
<member><citerefentry><refentrytitle>systemd-hwdb</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
||||||
</simplelist></para>
|
</simplelist></para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
|
|
|
@ -77,10 +77,9 @@
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para>
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>sd-journal</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
||||||
<member><citerefentry><refentrytitle>sd-journal</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
</para>
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -291,35 +291,12 @@
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>MAINPID=…</term>
|
<term>MAINPID=…</term>
|
||||||
|
|
||||||
<listitem><para>Change the main process ID (PID) of the service. This is especially useful in the case
|
<listitem><para>The main process ID (PID) of the service, in case the service manager did not fork
|
||||||
where the real main process isn't directly forked off by the service manager.
|
off the process itself. Example: <literal>MAINPID=4711</literal>.</para>
|
||||||
Example: <literal>MAINPID=4711</literal>.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v233"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v233"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term>MAINPIDFDID=…</term>
|
|
||||||
|
|
||||||
<listitem><para>The pidfd inode number of the new main process (specified through <varname>MAINPID=</varname>).
|
|
||||||
This information can be acquired through
|
|
||||||
<citerefentry project='man-pages'><refentrytitle>fstat</refentrytitle><manvolnum>2</manvolnum></citerefentry>
|
|
||||||
on the pidfd and is used to identify the process in a race-free fashion. Alternatively,
|
|
||||||
a pidfd can be sent directly to the service manager (see <varname>MAINPIDFD=1</varname> below).</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term>MAINPIDFD=1</term>
|
|
||||||
|
|
||||||
<listitem><para>Similar to <varname>MAINPID=</varname> with <varname>MAINPIDFDID=</varname>, but
|
|
||||||
the process is referenced directly by the pidfd passed to the service manager. This is useful
|
|
||||||
if pidfd id is not supported on the system. Exactly one fd is expected for this notification.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>WATCHDOG=1</term>
|
<term>WATCHDOG=1</term>
|
||||||
|
|
||||||
|
@ -499,26 +476,6 @@
|
||||||
successfully. Specifically, no error is returned when a file descriptor is attempted to be stored using
|
successfully. Specifically, no error is returned when a file descriptor is attempted to be stored using
|
||||||
<varname>FDSTORE=1</varname> but the service is not actually configured to permit storing of file
|
<varname>FDSTORE=1</varname> but the service is not actually configured to permit storing of file
|
||||||
descriptors (see above).</para>
|
descriptors (see above).</para>
|
||||||
|
|
||||||
<refsect2 id='errors'>
|
|
||||||
<title>Errors</title>
|
|
||||||
|
|
||||||
<para>Returned errors may indicate the following problems:</para>
|
|
||||||
|
|
||||||
<variablelist>
|
|
||||||
<varlistentry>
|
|
||||||
<term><constant>-E2BIG</constant></term>
|
|
||||||
|
|
||||||
<listitem><para>More file descriptors passed at once than the system allows. On Linux the number of
|
|
||||||
file descriptors that may be passed across <constant>AF_UNIX</constant> sockets at once is 253, see
|
|
||||||
<citerefentry
|
|
||||||
project='man-pages'><refentrytitle>unix</refentrytitle><manvolnum>7</manvolnum></citerefentry> for
|
|
||||||
details.</para>
|
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
|
||||||
</refsect2>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
|
|
|
@ -226,11 +226,10 @@
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<para>
|
||||||
<member><citerefentry><refentrytitle>sd-path</refentrytitle><manvolnum>3</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd-path</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
<member><citerefentry><refentrytitle>systemd-path</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
</para>
|
||||||
</simplelist></para>
|
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
|
|
||||||
<para>Various OS components process SMBIOS Type 11 vendor strings that a virtual machine manager (VMM)
|
<para>Various OS components process SMBIOS Type 11 vendor strings that a virtual machine manager (VMM)
|
||||||
may set and a virtual machine (VM) receives. SMBIOS Type 11 vendor strings may play a similar role as
|
may set and a virtual machine (VM) receives. SMBIOS Type 11 vendor strings may play a similar role as
|
||||||
<citerefentry><refentrytitle>kernel-command-line</refentrytitle><manvolnum>7</manvolnum></citerefentry>
|
<citerefentry><refentrytitle>kernel-command-line</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
parameters but generally are under control of the VMM rather than the boot loader or UKI.</para>
|
parameters but generally are under control of the VMM rather than the boot loader or UKI.</para>
|
||||||
|
|
||||||
<para>For details on SMBIOS Type 11 see the <ulink url="https://www.dmtf.org/standards/smbios/">System
|
<para>For details on SMBIOS Type 11 see the <ulink url="https://www.dmtf.org/standards/smbios/">System
|
||||||
|
@ -60,7 +60,7 @@
|
||||||
|
|
||||||
<listitem><para>This allows configuration of additional kernel command line options, and is read by
|
<listitem><para>This allows configuration of additional kernel command line options, and is read by
|
||||||
the kernel UEFI stub. For details see
|
the kernel UEFI stub. For details see
|
||||||
<citerefentry><refentrytitle>systemd-stub</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
|
<citerefentry><refentrytitle>systemd-stub</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v254"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v254"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
|
|
||||||
<listitem><para>This allows configuration of additional kernel command line options for Boot Loader
|
<listitem><para>This allows configuration of additional kernel command line options for Boot Loader
|
||||||
Specification Type 1 entries, and is read by <command>systemd-boot</command>. For details see
|
Specification Type 1 entries, and is read by <command>systemd-boot</command>. For details see
|
||||||
<citerefentry><refentrytitle>systemd-boot</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
|
<citerefentry><refentrytitle>systemd-boot</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v256"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
|
@ -1397,7 +1397,7 @@ Jan 12 10:46:45 example.com bluetoothd[8900]: gatt-time-server: Input/output err
|
||||||
<para>Note that this shows the <emphasis>effective</emphasis> block, i.e. the combination of
|
<para>Note that this shows the <emphasis>effective</emphasis> block, i.e. the combination of
|
||||||
environment variables configured via configuration files, environment generators and via IPC
|
environment variables configured via configuration files, environment generators and via IPC
|
||||||
(i.e. via the <command>set-environment</command> described below). At the moment a unit process
|
(i.e. via the <command>set-environment</command> described below). At the moment a unit process
|
||||||
is forked off, this combined environment block will be further combined with per-unit environment
|
is forked off this combined environment block will be further combined with per-unit environment
|
||||||
variables, which are not visible in this command.</para>
|
variables, which are not visible in this command.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
|
@ -75,9 +75,9 @@
|
||||||
|
|
||||||
<refsect1>
|
<refsect1>
|
||||||
<title>See Also</title>
|
<title>See Also</title>
|
||||||
<para><simplelist type="inline">
|
<para>
|
||||||
<member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
|
<citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>
|
||||||
</simplelist></para>
|
</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
|
||||||
</refentry>
|
</refentry>
|
||||||
|
|
|
@ -241,7 +241,7 @@
|
||||||
|
|
||||||
<listitem><para>Controls whether to query the system-wide or the per-user password agents. By default
|
<listitem><para>Controls whether to query the system-wide or the per-user password agents. By default
|
||||||
if invoked privileged the system-wide agents are queried, otherwise the per-user ones. These options
|
if invoked privileged the system-wide agents are queried, otherwise the per-user ones. These options
|
||||||
allow one to override this automatic behaviour.</para>
|
allow to override this automatic behaviour.</para>
|
||||||
|
|
||||||
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
<xi:include href="version-info.xml" xpointer="v257"/></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue