---
name: "systemd-integritysetup@.service"
section: "8"
platform: "linux"
package: "systemd"
version: "262.1-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/systemd-integritysetup@.service"
---

# systemd-integritysetup@.service(8)

Disk integrity protection logic

## NAME

systemd-integritysetup@.service, systemd-integritysetup - Disk integrity protection logic

## SYNOPSIS

systemd-integritysetup@.service

/usr/lib/systemd/systemd-integritysetup

## DESCRIPTION

systemd-integritysetup@.service is a service responsible for setting up integrity protected block devices. It should be instantiated for each device that requires integrity protection.

At early boot and when the system manager configuration is reloaded, entries from [**integritytab**(5)](/integritytab/5.md) are converted into systemd-integritysetup@.service units by [**systemd-integritysetup-generator**(8)](/systemd-integritysetup-generator/8.md).

systemd-integritysetup@.service calls **systemd-integritysetup**.

## COMMANDS

The following commands are understood by **systemd-integritysetup**:

**attach** *volume* *device* \[*key-file\|-*\] \[*option(s)\|-*\]

Create a block device *volume* using *device*. See [**integritytab**(5)](/integritytab/5.md) and **Kernel dm-integrity**\[1\] documentation for details.

Added in version 250.

**detach** *volume*

Detach (destroy) the block device *volume*.

Added in version 250.

**help**

Print short information about command syntax.

Added in version 250.

## SEE ALSO

[**systemd**(1)](/systemd/1.md), [**integritytab**(5)](/integritytab/5.md), [**systemd-integritysetup-generator**(8)](/systemd-integritysetup-generator/8.md), [**integritysetup**(8)](/integritysetup/8.md)

## NOTES

- 1\.

  Kernel dm-integrity

  https://docs.kernel.org/admin-guide/device-mapper/dm-integrity.html
