summaryrefslogtreecommitdiffstats
path: root/upstream/mageia-cauldron/man8/systemd-tpm2-setup.service.8
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/mageia-cauldron/man8/systemd-tpm2-setup.service.8')
-rw-r--r--upstream/mageia-cauldron/man8/systemd-tpm2-setup.service.872
1 files changed, 72 insertions, 0 deletions
diff --git a/upstream/mageia-cauldron/man8/systemd-tpm2-setup.service.8 b/upstream/mageia-cauldron/man8/systemd-tpm2-setup.service.8
new file mode 100644
index 00000000..bccb5479
--- /dev/null
+++ b/upstream/mageia-cauldron/man8/systemd-tpm2-setup.service.8
@@ -0,0 +1,72 @@
+'\" t
+.TH "SYSTEMD\-TPM2\-SETUP\&.SERVICE" "8" "" "systemd 255" "systemd-tpm2-setup.service"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
+.SH "NAME"
+systemd-tpm2-setup.service, systemd-tpm2-setup-early.service, systemd-tpm2-setup \- Set up the TPM2 Storage Root Key (SRK) at boot
+.SH "SYNOPSIS"
+.PP
+systemd\-tpm2\-setup\&.service
+.PP
+/usr/lib/systemd/systemd\-tpm2\-setup
+.SH "DESCRIPTION"
+.PP
+systemd\-tpm2\-setup\&.service
+and
+systemd\-tpm2\-setup\-early\&.service
+are services that generate the Storage Root Key (SRK) if it hasn\*(Aqt been generated yet, and stores it in the TPM\&.
+.PP
+The services will store the public key of the SRK key pair in a PEM file in
+/run/systemd/tpm2\-srk\-public\-key\&.pem
+and
+/var/lib/systemd/tpm2\-srk\-public\-key\&.pem\&. It will also store it in TPM2B_PUBLIC format in
+/run/systemd/tpm2\-srk\-public\-key\&.tpm2_public
+and
+/var/lib/systemd/tpm2\-srk\-public\-key\&.tpm2b_public\&.
+.PP
+systemd\-tpm2\-setup\-early\&.service
+runs very early at boot (possibly in the initrd), and writes the SRK public key to
+/run/systemd/tpm2\-srk\-public\-key\&.*
+(as
+/var/
+is generally not accessible this early yet), while
+systemd\-tpm2\-setup\&.service
+runs during a later boot phase and saves the public key to
+/var/lib/systemd/tpm2\-srk\-public\-key\&.*\&.
+.SH "FILES"
+.PP
+/run/systemd/tpm2\-srk\-public\-key\&.pem, /run/systemd/tpm2\-srk\-public\-key\&.tpm2b_public
+.RS 4
+The SRK public key in PEM and TPM2B_PUBLIC format, written during early boot\&.
+.sp
+Added in version 255\&.
+.RE
+.PP
+/var/lib/systemd/tpm2\-srk\-public\-key\&.pem, /var/lib/systemd/tpm2\-srk\-public\-key\&.tpm2_public
+.RS 4
+The SRK public key in PEM and TPM2B_PUBLIC format, written during later boot (once
+/var/
+is available)\&.
+.sp
+Added in version 255\&.
+.RE
+.SH "SEE ALSO"
+.PP
+\fBsystemd\fR(1)