From 5eef87b8b039c0f6b32005eb363ba4c9a2c2efaa Mon Sep 17 00:00:00 2001 From: Alexandra Ellwood Date: Tue, 2 Sep 2003 15:32:50 +0000 Subject: Added Apple password server support ticket: 1799 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15803 dc483132-0cff-0310-8789-dd5450dbe970 --- src/kadmin/server/ChangeLog | 4 ++++ src/kadmin/server/ovsec_kadmd.c | 11 +++++++++++ 2 files changed, 15 insertions(+) (limited to 'src/kadmin/server') diff --git a/src/kadmin/server/ChangeLog b/src/kadmin/server/ChangeLog index 7c363fbcc2..f5f29f644a 100644 --- a/src/kadmin/server/ChangeLog +++ b/src/kadmin/server/ChangeLog @@ -1,3 +1,7 @@ +2003-09-02 Alexandra Ellwood + + * ovsec_kadmd.c: Added Apple password server support. + 2003-08-29 Ken Raeburn * Makefile.in (OBJS): Use @LIBOBJS@. diff --git a/src/kadmin/server/ovsec_kadmd.c b/src/kadmin/server/ovsec_kadmd.c index 290af20eeb..4510b1bb7a 100644 --- a/src/kadmin/server/ovsec_kadmd.c +++ b/src/kadmin/server/ovsec_kadmd.c @@ -113,6 +113,10 @@ void log_badauth_display_status_1(char *m, OM_uint32 code, int type, int schpw; void do_schpw(int s, kadm5_config_params *params); +#ifdef USE_PASSWORD_SERVER +void kadm5_set_use_password_server (void); +#endif + /* * Function: usage * @@ -127,6 +131,9 @@ void do_schpw(int s, kadm5_config_params *params); static void usage() { fprintf(stderr, "Usage: kadmind [-r realm] [-m] [-nofork] " +#ifdef USE_PASSWORD_SERVER + "[-passwordserver] " +#endif "[-port port-number]\n"); exit(1); } @@ -242,6 +249,10 @@ int main(int argc, char *argv[]) params.mask |= KADM5_CONFIG_MKEY_FROM_KBD; } else if (strcmp(*argv, "-nofork") == 0) { nofork = 1; +#ifdef USE_PASSWORD_SERVER + } else if (strcmp(*argv, "-passwordserver") == 0) { + kadm5_set_use_password_server (); +#endif } else if(strcmp(*argv, "-port") == 0) { argc--; argv++; if(!argc) -- cgit