opnsense-src/lib/libbe
Kyle Evans a5b392de86 libbe: avoid copying encryption-related props
libzfs insists that these be cloned from the origin, so avoid making a
deep copy of them ourselves to unbreak creating a new BE from a BE with
encrypted components -- in today's environment, without a loader that
does encryption, this means a deep BE setup where something underneath
the BE (e.g., home directories) are encrypted.

Reported and tested by:	arrowd
Reviewed by:	allanjude

(cherry picked from commit 181549c37f1913f5ca292d8515a6e5e0068a9fe7)
2025-04-16 20:01:18 -05:00
..
tests Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
be.c libbe: avoid copying encryption-related props 2025-04-16 20:01:18 -05:00
be.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
be_access.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
be_error.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
be_impl.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
be_info.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
libbe.3 libbe: Fix some markup issues. 2024-03-22 09:07:03 +01:00
Makefile zfs: merge openzfs/zfs@e269af1b3 (zfs-2.2-release) into stable/14 2024-12-12 13:22:56 +01:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00