mirror of
https://github.com/systemd/systemd.git
synced 2025-03-11 20:58:27 +03:00
While we typically just use /dev/tpmrm0 for accessing the TPM chip (i.e via the kernel's own resource manager), some sysfs properties that matter are on /dev/tpm0 only (i.e. the version without the kernel TPM resource manager). Hence, wait for both to show up in tpm2.target, so that we can be sure the full API is available. This matters because we want to access /sys/class/tpm/tpm0/ppi/request in the next commit.
17 lines
567 B
SYSTEMD
17 lines
567 B
SYSTEMD
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
#
|
|
# This file is part of systemd.
|
|
#
|
|
# systemd is free software; you can redistribute it and/or modify it
|
|
# under the terms of the GNU Lesser General Public License as published by
|
|
# the Free Software Foundation; either version 2.1 of the License, or
|
|
# (at your option) any later version.
|
|
|
|
[Unit]
|
|
Description=Trusted Platform Module
|
|
Documentation=man:systemd.special(7)
|
|
|
|
# Make this a synchronization point on the first TPM device found
|
|
After=dev-tpmrm0.device dev-tpm0.device
|
|
Wants=dev-tpmrm0.device dev-tpm0.device
|