Skip to content

Commit 59a2544

Browse files
committed
Move clevis-zfs-common to /usr/libexec
1 parent 29971f3 commit 59a2544

File tree

6 files changed

+26
-11
lines changed

6 files changed

+26
-11
lines changed

src/initramfs-tools/hooks/clevis-zfs.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ copy_exec @bindir@/clevis-decrypt-tang || die 1 "@bindir@/clevis-decrypt-tang no
5353
copy_exec @bindir@/clevis-decrypt-sss || die 1 "@bindir@/clevis-decrypt-sss not found"
5454
copy_exec @bindir@/clevis-decrypt-null || die 1 "@bindir@/clevis-decrypt-null not found"
5555
copy_exec @bindir@/clevis-decrypt || die 1 "@bindir@/clevis-decrypt not found"
56-
copy_exec @bindir@/clevis-zfs-common || die 1 "@bindir@/clevis-zfs-common not found"
56+
copy_exec @libexecdir@/clevis-zfs-common || die 1 "@libexecdir@/clevis-zfs-common not found"
5757
copy_exec @bindir@/clevis-zfs-unlock || die 1 "@bindir@/clevis-zfs-unlock not found"
5858
if [ -x @bindir@/clevis-decrypt-tpm2 ]; then
5959
copy_exec @bindir@/clevis-decrypt-tpm2 || die 1 "@bindir@/clevis-decrypt-tpm2 not found"

src/zfs/clevis-zfs-bind

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,6 @@ function main() {
106106
}
107107

108108
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
109-
. clevis-zfs-common
109+
. @libexecdir@/clevis-zfs-common
110110
main "${@}"
111111
fi

src/zfs/clevis-zfs-list

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@ main() {
4141
}
4242

4343
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
44-
. clevis-zfs-common
44+
. @libexecdir@/clevis-zfs-common
4545
main "${@}"
4646
fi

src/zfs/clevis-zfs-unbind

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,6 @@ function main() {
8181
}
8282

8383
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
84-
. clevis-zfs-common
84+
. @libexecdir@/clevis-zfs-common
8585
main "${@}"
8686
fi

src/zfs/clevis-zfs-unlock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,6 @@ function testing() {
8181
}
8282

8383
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
84-
. clevis-zfs-common
84+
. @libexecdir@/clevis-zfs-common
8585
main "${@}"
8686
fi

src/zfs/meson.build

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
1-
bins += join_paths(meson.current_source_dir(), 'clevis-zfs-bind')
2-
bins += join_paths(meson.current_source_dir(), 'clevis-zfs-common')
3-
bins += join_paths(meson.current_source_dir(), 'clevis-zfs-list')
4-
bins += join_paths(meson.current_source_dir(), 'clevis-zfs-test')
5-
bins += join_paths(meson.current_source_dir(), 'clevis-zfs-unbind')
6-
bins += join_paths(meson.current_source_dir(), 'clevis-zfs-unlock')
1+
install_data(
2+
[join_paths(meson.current_source_dir(), 'clevis-zfs-common')],
3+
install_dir: libexecdir
4+
)
5+
6+
zfs_bins = [
7+
'clevis-zfs-bind',
8+
'clevis-zfs-list',
9+
'clevis-zfs-unbind',
10+
'clevis-zfs-unlock',
11+
]
12+
foreach b : zfs_bins
13+
configure_file(
14+
input: b,
15+
output: b,
16+
install_dir: bindir,
17+
configuration: data
18+
)
19+
endforeach
20+
21+
test('clevis-zfs-test', find_program(join_paths(meson.current_source_dir(), 'clevis-zfs-test')))

0 commit comments

Comments
 (0)