--source pam_init.inc --write_file $MYSQLTEST_VARDIR/tmp/pam_good.txt not very secret challenge 9225 select user(), current_user(), database(); EOF --write_file $MYSQLTEST_VARDIR/tmp/pam_bad.txt not very secret challenge 9224 select user(), current_user(), database(); EOF --echo # --echo # athentication is successful, challenge/pin are ok --echo # note that current_user() differs from user() --echo # --exec $MYSQL_TEST -u test_pam --plugin-dir=$plugindir < $MYSQLTEST_VARDIR/tmp/pam_good.txt --echo # --echo # athentication is unsuccessful --echo # --error 1 --exec $MYSQL_TEST -u test_pam --plugin-dir=$plugindir < $MYSQLTEST_VARDIR/tmp/pam_bad.txt --remove_file $MYSQLTEST_VARDIR/tmp/pam_good.txt --remove_file $MYSQLTEST_VARDIR/tmp/pam_bad.txt drop user test_pam; drop user pam_test; let $count_sessions= 1; --source include/wait_until_count_sessions.inc uninstall plugin pam;