DCE authentication method; basically unchanged from dce_pwent.c
This commit is contained in:
@@ -26,7 +26,8 @@ int pam_cleanup __P((struct passwd *pw, int status, void **data));
|
||||
int sia_setup __P((struct passwd *pw, char **prompt, void **data));
|
||||
int sia_verify __P((struct passwd *pw, char *prompt, void **data));
|
||||
int sia_cleanup __P((struct passwd *pw, int status, void **data));
|
||||
int aixauth_verify __P((struct passwd *pw, char *prompt, void **data));
|
||||
int aixauth_verify __P((struct passwd *pw, char *pass, void **data));
|
||||
int dce_verify __P((struct passwd *pw, char *pass, void **data));
|
||||
|
||||
/* Prototypes for normal methods */
|
||||
int passwd_verify __P((struct passwd *pw, char *pass, void **data));
|
||||
@@ -55,6 +56,9 @@ int kerb5_verify __P((struct passwd *pw, char *pass, void **data));
|
||||
#elif defined(HAVE_SIA)
|
||||
# define AUTH_STANDALONE \
|
||||
AUTH_ENTRY(1, "sia", sia_setup, sia_verify, sia_cleanup)
|
||||
#elif defined(HAVE_DCE)
|
||||
# define AUTH_STANDALONE \
|
||||
AUTH_ENTRY(1, "dce", NULL, dce_verify, NULL)
|
||||
#elif defined(HAVE_AUTHENTICATE)
|
||||
# define AUTH_STANDALONE \
|
||||
AUTH_ENTRY(1, "aixauth", NULL, aixauth_verify, NULL)
|
||||
|
Reference in New Issue
Block a user