Compare commits
No commits in common. "e98a8feece58df4d00ec58c7ee947aa131a24849" and "3335521566c21f801bc6b67805f820c1ad421f0b" have entirely different histories.
e98a8feece
...
3335521566
7 changed files with 1 additions and 1133 deletions
|
@ -1,3 +1,3 @@
|
||||||
# zlevis-mkinitfs
|
# zlevis-mkinitfs
|
||||||
|
|
||||||
A mkinitfs module that implements automatic decryption of a `ZFS` root pool in the `initramfs` with `zlevis`.
|
A mkinitfs module that builds in automatic decryption of a ZFS root pool in the initramfs with zlevis.
|
1103
data/initramfs-init
1103
data/initramfs-init
File diff suppressed because it is too large
Load diff
|
@ -1,2 +0,0 @@
|
||||||
# Add path of file to data
|
|
||||||
data += join_paths(meson.current_source_dir(), 'initramfs-init')
|
|
|
@ -1,3 +0,0 @@
|
||||||
# Add paths of files to features
|
|
||||||
features += join_paths(meson.current_source_dir(), 'zlevis.files')
|
|
||||||
features += join_paths(meson.current_source_dir(), 'zlevis.modules')
|
|
|
@ -1,5 +0,0 @@
|
||||||
/usr/bin/zlevis
|
|
||||||
/usr/bin/zlevis-decrypt
|
|
||||||
/usr/bin/tpm2*
|
|
||||||
/usr/bin/jose
|
|
||||||
/usr/lib/libtss2-tcti*
|
|
|
@ -1 +0,0 @@
|
||||||
kernel/drivers/char/tpm*
|
|
18
meson.build
18
meson.build
|
@ -1,18 +0,0 @@
|
||||||
# Project definition
|
|
||||||
project('zlevis-mkinitfs', license: 'GPL3')
|
|
||||||
|
|
||||||
# Define mkinitfs features and data dir
|
|
||||||
features_dir = '/etc/mkinitfs/features.d/'
|
|
||||||
data_dir = '/usr/share/mkinitfs/'
|
|
||||||
|
|
||||||
# Define features and data list
|
|
||||||
features = []
|
|
||||||
data = []
|
|
||||||
|
|
||||||
# Define subdir with features and subdir with data
|
|
||||||
subdir('features')
|
|
||||||
subdir('data')
|
|
||||||
|
|
||||||
# Install features in features dir and data in data dir
|
|
||||||
install_data(features, install_dir: features_dir)
|
|
||||||
install_data(data, install_dir: data_dir)
|
|
Loading…
Add table
Add a link
Reference in a new issue