mirror of
https://github.com/MariaDB/server.git
synced 2026-04-30 04:05:32 +02:00
a simple pam user mapper module
This commit is contained in:
parent
7ca49db57c
commit
22c5ffde30
4 changed files with 100 additions and 17 deletions
|
|
@ -10,7 +10,7 @@
|
|||
Create /etc/pam.d/mariadb_mtr with
|
||||
=========================================================
|
||||
auth required pam_mariadb_mtr.so pam_test
|
||||
account required pam_mariadb_mtr.so
|
||||
account required pam_permit.so
|
||||
=========================================================
|
||||
*/
|
||||
|
||||
|
|
@ -21,9 +21,8 @@ account required pam_mariadb_mtr.so
|
|||
|
||||
#define N 3
|
||||
|
||||
PAM_EXTERN int
|
||||
pam_sm_authenticate(pam_handle_t *pamh, int flags,
|
||||
int argc, const char *argv[])
|
||||
int pam_sm_authenticate(pam_handle_t *pamh, int flags,
|
||||
int argc, const char *argv[])
|
||||
{
|
||||
struct pam_conv *conv;
|
||||
struct pam_response *resp = 0;
|
||||
|
|
@ -69,17 +68,8 @@ ret:
|
|||
return retval;
|
||||
}
|
||||
|
||||
PAM_EXTERN int
|
||||
pam_sm_setcred(pam_handle_t *pamh, int flags,
|
||||
int argc, const char *argv[])
|
||||
{
|
||||
|
||||
return PAM_SUCCESS;
|
||||
}
|
||||
|
||||
PAM_EXTERN int
|
||||
pam_sm_acct_mgmt(pam_handle_t *pamh, int flags,
|
||||
int argc, const char *argv[])
|
||||
int pam_sm_setcred(pam_handle_t *pamh, int flags,
|
||||
int argc, const char *argv[])
|
||||
{
|
||||
|
||||
return PAM_SUCCESS;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue