version 1.120, 2003/05/15 04:08:44 |
version 1.121, 2003/05/15 14:02:47 |
|
|
if (options->kerberos_or_local_passwd == -1) |
if (options->kerberos_or_local_passwd == -1) |
options->kerberos_or_local_passwd = 1; |
options->kerberos_or_local_passwd = 1; |
if (options->kerberos_ticket_cleanup == -1) |
if (options->kerberos_ticket_cleanup == -1) |
#if defined(KRB4) || defined(KRB5) |
|
options->kerberos_ticket_cleanup = 1; |
options->kerberos_ticket_cleanup = 1; |
#else |
|
options->kerberos_ticket_cleanup = 0; |
|
#endif |
|
if (options->kerberos_tgt_passing == -1) |
if (options->kerberos_tgt_passing == -1) |
options->kerberos_tgt_passing = 0; |
options->kerberos_tgt_passing = 0; |
if (options->afs_token_passing == -1) |
if (options->afs_token_passing == -1) |
|
|
sHostbasedUsesNameFromPacketOnly, sClientAliveInterval, |
sHostbasedUsesNameFromPacketOnly, sClientAliveInterval, |
sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2, |
sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2, |
sUsePrivilegeSeparation, |
sUsePrivilegeSeparation, |
sDeprecated |
sDeprecated, sUnsupported |
} ServerOpCodes; |
} ServerOpCodes; |
|
|
/* Textual representation of the tokens. */ |
/* Textual representation of the tokens. */ |
|
|
{ "rsaauthentication", sRSAAuthentication }, |
{ "rsaauthentication", sRSAAuthentication }, |
{ "pubkeyauthentication", sPubkeyAuthentication }, |
{ "pubkeyauthentication", sPubkeyAuthentication }, |
{ "dsaauthentication", sPubkeyAuthentication }, /* alias */ |
{ "dsaauthentication", sPubkeyAuthentication }, /* alias */ |
|
#if defined(KRB4) || defined(KRB5) |
{ "kerberosauthentication", sKerberosAuthentication }, |
{ "kerberosauthentication", sKerberosAuthentication }, |
{ "kerberosorlocalpasswd", sKerberosOrLocalPasswd }, |
{ "kerberosorlocalpasswd", sKerberosOrLocalPasswd }, |
{ "kerberosticketcleanup", sKerberosTicketCleanup }, |
{ "kerberosticketcleanup", sKerberosTicketCleanup }, |
{ "kerberostgtpassing", sKerberosTgtPassing }, |
{ "kerberostgtpassing", sKerberosTgtPassing }, |
|
#else |
|
{ "kerberosauthentication", sUnsupported }, |
|
{ "kerberosorlocalpasswd", sUnsupported }, |
|
{ "kerberosticketcleanup", sUnsupported }, |
|
{ "kerberostgtpassing", sUnsupported }, |
|
#endif |
|
#if defined(AFS) |
{ "afstokenpassing", sAFSTokenPassing }, |
{ "afstokenpassing", sAFSTokenPassing }, |
|
#else |
|
{ "afstokenpassing", sUnsupported }, |
|
#endif |
{ "passwordauthentication", sPasswordAuthentication }, |
{ "passwordauthentication", sPasswordAuthentication }, |
{ "kbdinteractiveauthentication", sKbdInteractiveAuthentication }, |
{ "kbdinteractiveauthentication", sKbdInteractiveAuthentication }, |
{ "challengeresponseauthentication", sChallengeResponseAuthentication }, |
{ "challengeresponseauthentication", sChallengeResponseAuthentication }, |
|
|
|
|
case sDeprecated: |
case sDeprecated: |
logit("%s line %d: Deprecated option %s", |
logit("%s line %d: Deprecated option %s", |
|
filename, linenum, arg); |
|
while (arg) |
|
arg = strdelim(&cp); |
|
break; |
|
|
|
case sUnsupported: |
|
logit("%s line %d: Unsupported option %s", |
filename, linenum, arg); |
filename, linenum, arg); |
while (arg) |
while (arg) |
arg = strdelim(&cp); |
arg = strdelim(&cp); |