* libmisc/non_interactive_pam_conv.c,
libmisc/pam_pass_non_interractive.c, libmisc/Makefile.am: Renamed. * libmisc/pam_pass_non_interractive.c, lib/prototypes.h: non_interactive_password and non_interactive_pam_conv do not need to be externally visible. * libmisc/pam_pass_non_interractive.c: Added declaration of ni_conv. * libmisc/pam_pass_non_interractive.c: Only compile ifdef USE_PAM. * libmisc/pam_pass_non_interractive.c, lib/prototypes.h: Added do_pam_passwd_non_interractive(). * src/chpasswd.c: Use do_pam_passwd_non_interractive().
This commit is contained in:
@ -238,9 +238,10 @@ extern void motd (void);
|
||||
/* myname.c */
|
||||
extern /*@null@*/struct passwd *get_my_pwent (void);
|
||||
|
||||
/* non_interactive_pam_conv.c */
|
||||
/*@null@*/ /*@only@*/extern char *non_interactive_password;
|
||||
extern struct pam_conv non_interactive_pam_conv;
|
||||
/* pam_pass_non_interractive.c */
|
||||
extern int do_pam_passwd_non_interractive (const char *pam_service,
|
||||
const char *username,
|
||||
const char* password)
|
||||
|
||||
/* obscure.c */
|
||||
#ifndef USE_PAM
|
||||
|
Reference in New Issue
Block a user