From 980a8300cc93d13b1a327b6061c85818c6ec0c2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 3 Dec 2022 14:45:36 +0700 Subject: [PATCH] pam_zfscrypt: patch for newer zfs --- srcpkgs/pam_zfscrypt/zfs-encrypt-enum.patch | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 srcpkgs/pam_zfscrypt/zfs-encrypt-enum.patch diff --git a/srcpkgs/pam_zfscrypt/zfs-encrypt-enum.patch b/srcpkgs/pam_zfscrypt/zfs-encrypt-enum.patch new file mode 100644 index 00000000000..01bd2cfac1e --- /dev/null +++ b/srcpkgs/pam_zfscrypt/zfs-encrypt-enum.patch @@ -0,0 +1,23 @@ +Index: pam_zfscrypt-0.2.0/include/zfscrypt_dataset.h +=================================================================== +--- pam_zfscrypt-0.2.0.orig/include/zfscrypt_dataset.h ++++ pam_zfscrypt-0.2.0/include/zfscrypt_dataset.h +@@ -71,18 +71,3 @@ zfscrypt_err_t zfscrypt_dataset_iter(zfs + // private constants + + extern const char ZFSCRYPT_USER_PROPERTY[]; +- +-// FIXME Copied from /usr/include/libzfs/sys/zio.h because including results in +-// compiler error about unknown type rlim64_t. +-enum zio_encrypt { +- ZIO_CRYPT_INHERIT = 0, +- ZIO_CRYPT_ON, +- ZIO_CRYPT_OFF, +- ZIO_CRYPT_AES_128_CCM, +- ZIO_CRYPT_AES_192_CCM, +- ZIO_CRYPT_AES_256_CCM, +- ZIO_CRYPT_AES_128_GCM, +- ZIO_CRYPT_AES_192_GCM, +- ZIO_CRYPT_AES_256_GCM, +- ZIO_CRYPT_FUNCTIONS +-};