From aaaa40c56fc0e09f481901f59ea3052ad745301f Mon Sep 17 00:00:00 2001 From: shimun Date: Sat, 4 Jul 2020 19:38:34 +0200 Subject: [PATCH] cargo-deb meta --- Cargo.toml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 765ccce..a3d2878 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,3 +31,15 @@ opt-level = 'z' panic = 'abort' incremental = false overflow-checks = false + +[package.metadata.deb] +depends = "$auto, cryptsetup" +build-depends = "libclang-dev, libcryptsetup-dev" +extended-description = "Decrypt your LUKS partition using a FIDO2 compatible authenticator" +license-file = ["LICENSE", "0"] +assets = [ + ["target/release/fido2luks", "usr/bin/", "755"], + ["initramfs-tools/keyscript.sh", "/lib/cryptsetup/scripts/fido2luks", "755" ], + ["initramfs-tools/hook/fido2luks.sh", "etc/initramfs-tools/hooks/", "755" ], + ["initramfs-tools/fido2luks.conf", "etc/", "644"], +]