fwupd/plugins/linux-swap
Richard Hughes c1eda7d516 Add many new plugins to support for the Host Security ID
The HSI specification is currently incomplete and in active development.

Sample output for my Lenovo P50 Laptop:

    Host Security ID: HSI:2+UA!

    HSI-1
    ✔  UEFI dbx: OK
    ✔  TPM: v2.0
    ✔  SPI: Write disabled
    ✔  SPI: Lock enabled
    ✔  SPI: SMM required
    ✔  UEFI Secure Boot: Enabled

    HSI-2
    ✔  TPM Reconstruction: Matched PCR0 reading

    HSI-3
    ✘  Linux Kernel S3 Sleep: Deep sleep available

    HSI-4
    ✘  Intel CET: Unavailable

    Runtime Suffix -U
    ✔  Firmware Updates: Newest release is 8 months old

    Runtime Suffix -A
    ✔  Firmware Attestation: OK

    Runtime Suffix -!
    ✔  fwupd plugins: OK
    ✔  Linux Kernel: OK
    ✔  Linux Kernel: Locked down
    ✘  Linux Swap: Not encrypted
2020-05-12 21:20:18 +01:00
..
fu-linux-swap.c linux-swap: Rename the plugin as it is Linux specific 2020-05-07 12:42:34 +01:00
fu-linux-swap.h linux-swap: Rename the plugin as it is Linux specific 2020-05-07 12:42:34 +01:00
fu-plugin-linux-swap.c Add many new plugins to support for the Host Security ID 2020-05-12 21:20:18 +01:00
fu-self-test.c linux-swap: Rename the plugin as it is Linux specific 2020-05-07 12:42:34 +01:00
meson.build linux-swap: Rename the plugin as it is Linux specific 2020-05-07 12:42:34 +01:00
README.md Add many new plugins to support for the Host Security ID 2020-05-12 21:20:18 +01:00

Linux Swap Support

Introduction

This plugin checks if the currently available swap partitions and files are all encrypted. The result will be stored in an security attribute for HSI.