You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,6 +67,11 @@ uboot_env.modified | True if something has modified the U-Boot block and it diff
67
67
uboot_env.start | The block offset of the U-Boot environment. (512 byte blocks)
68
68
uboot_env.count | The number of blocks in the environment. Defaults to 256.
69
69
run_repl | True to run a REPL before booting. This is useful for debug. Defaults to `false`
70
+
dm_crypt.n.path | The extra encrypted filesystem path.Where `n` is the index of the extra filesystem.
71
+
dm_crypt.n.cipher | The cipher used to encrypt the extra filesystem. Where `n` is the index of the extra filesystem.
72
+
dm_crypt.n.secret | The secret key as hex digits for the extra filesystem. Where `n` is the index of the extra filesystem.
73
+
74
+
_for more information about configuring extra encrypted filesystems see [Mounting extra encrypted filesystems](#mounting-extra-encrypted-file-systems)_
70
75
71
76
Variables can be overridden using the Linux commandline. See your platform's
72
77
bootloader documentation for how to pass options to Linux. At the end of the
@@ -218,3 +223,22 @@ This is illustrative, but obviously quite insecure. The current route to
218
223
obtaining the secret key is to edit the C code to this project to integrate it
219
224
with platform-specific way of keeping or hiding secrets. It is hoped that
220
225
alternatives can be shared in the future.
226
+
227
+
### Mounting extra encrypted file systems
228
+
229
+
If you want to mount more encrypted file systems outside of the `rootfs` you
230
+
can use the `dm_crypt` variable to configure the extra filesystems. The
231
+
`dm_crypt` variable works using a number to under the `dm_crypt` variable
232
+
namespace like so: `dm_crypt.n.path`.
233
+
234
+
Here's an example configuration file with configuration two more filesystems:
0 commit comments