# tzpfms [![builds.sr.ht badge](//builds.sr.ht/~nabijaczleweli/tzpfms.svg)](https://builds.sr.ht/~nabijaczleweli/tzpfms) [![Licence](//img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE) TPM-based encryption keys for ZFS datasets. ## [Manpage](//git.sr.ht/~nabijaczleweli/tzpfms-man#NAME) ### Why? ``` T P M Z F S ``` Plus it's a pretty good annoyed sigh onomatopoeia. ### Building You'll need `pkg-config` and `libzfslinux-dev`, and `make` should hopefully Just Work™ if you have a C++17-capable compiler. ### Installation Copy `out/tzpfms` to `/sbin` and write a `/etc/tzpfms/{description,cmdline}`, as seen in the [manpage](//git.sr.ht/~nabijaczleweli/tzpfms/tree/trunk/man/tzpfms.md), ## Reporting bugs ## Contributing ## Discussion Please use the tracker, the list, or [Twitter](//twitter.com/nabijaczleweli/status/1315137083380559873). ## Special thanks To all who support further development on Patreon, in particular: * ThePhD * Embark Studios