diff --git a/contrib/pam_zfs_key/pam_zfs_key.c b/contrib/pam_zfs_key/pam_zfs_key.c index 0e9863635cd3..6938c1591592 100644 --- a/contrib/pam_zfs_key/pam_zfs_key.c +++ b/contrib/pam_zfs_key/pam_zfs_key.c @@ -413,6 +413,7 @@ zfs_key_config_load(pam_handle_t *pamh, zfs_key_config *config, config->unmount_and_unload = 0; } } + printf("Pam module ready: %s, %s, %s, %d, %d\n", config->homes_prefix, config->runstatedir, config->username, config->uid, config->unmount_and_unload); return (0); } diff --git a/tests/zfs-tests/tests/functional/pam/utilities.kshlib b/tests/zfs-tests/tests/functional/pam/utilities.kshlib index 35371d14a26b..eec871e82479 100644 --- a/tests/zfs-tests/tests/functional/pam/utilities.kshlib +++ b/tests/zfs-tests/tests/functional/pam/utilities.kshlib @@ -29,6 +29,7 @@ function keystatus { } function genconfig { + find /etc/pam* for i in password auth session; do printf "%s\trequired\tpam_permit.so\n%s\toptional\tpam_zfs_key.so\t%s\n" "$i" "$i" "$1" done > /etc/pam.d/pam_zfs_key_test