diff options
author | Rich Ercolani <[email protected]> | 2021-08-05 19:48:33 -0400 |
---|---|---|
committer | Tony Hutter <[email protected]> | 2021-09-14 14:30:13 -0700 |
commit | 23184b172a8bed1c248c8aef3b7e02d5515c88f5 (patch) | |
tree | aed1574a6cfa36f6df67c760a84132040a73e629 /lib | |
parent | 32a971e7499a5a83ce9921a0f36a3d127b1b57e4 (diff) |
Make get_key_material_file fail more verbosely
It turns out, there are a lot of possible reasons for fopen to fail.
Let's share which reason we failed for today.
Reviewed-by: Brian Behlendorf <[email protected]>
Reviewed-by: Tony Nguyen <[email protected]>
Signed-off-by: Rich Ercolani <[email protected]>
Closes #12410
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libzfs/libzfs_crypto.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libzfs/libzfs_crypto.c b/lib/libzfs/libzfs_crypto.c index 5fb93d265..e31d4ce44 100644 --- a/lib/libzfs/libzfs_crypto.c +++ b/lib/libzfs/libzfs_crypto.c @@ -472,7 +472,7 @@ get_key_material_file(libzfs_handle_t *hdl, const char *uri, ret = errno; errno = 0; zfs_error_aux(hdl, dgettext(TEXT_DOMAIN, - "Failed to open key material file")); + "Failed to open key material file: %s"), strerror(ret)); return (ret); } |