version 1.81, 2001/06/23 02:34:30 |
version 1.82, 2001/06/26 16:15:23 |
|
|
oForwardAgent, oForwardX11, oGatewayPorts, oRhostsAuthentication, |
oForwardAgent, oForwardX11, oGatewayPorts, oRhostsAuthentication, |
oPasswordAuthentication, oRSAAuthentication, oFallBackToRsh, oUseRsh, |
oPasswordAuthentication, oRSAAuthentication, oFallBackToRsh, oUseRsh, |
oChallengeResponseAuthentication, oXAuthLocation, |
oChallengeResponseAuthentication, oXAuthLocation, |
#ifdef KRB4 |
#if defined(KRB4) || defined(KRB5) |
oKerberosAuthentication, |
oKerberosAuthentication, |
#endif /* KRB4 */ |
#endif |
|
#if defined(AFS) || defined(KRB5) |
|
oKerberosTgtPassing, |
|
#endif |
#ifdef AFS |
#ifdef AFS |
oKerberosTgtPassing, oAFSTokenPassing, |
oAFSTokenPassing, |
#endif |
#endif |
oIdentityFile, oHostName, oPort, oCipher, oRemoteForward, oLocalForward, |
oIdentityFile, oHostName, oPort, oCipher, oRemoteForward, oLocalForward, |
oUser, oHost, oEscapeChar, oRhostsRSAAuthentication, oProxyCommand, |
oUser, oHost, oEscapeChar, oRhostsRSAAuthentication, oProxyCommand, |
|
|
{ "challengeresponseauthentication", oChallengeResponseAuthentication }, |
{ "challengeresponseauthentication", oChallengeResponseAuthentication }, |
{ "skeyauthentication", oChallengeResponseAuthentication }, /* alias */ |
{ "skeyauthentication", oChallengeResponseAuthentication }, /* alias */ |
{ "tisauthentication", oChallengeResponseAuthentication }, /* alias */ |
{ "tisauthentication", oChallengeResponseAuthentication }, /* alias */ |
#ifdef KRB4 |
#if defined(KRB4) || defined(KRB5) |
{ "kerberosauthentication", oKerberosAuthentication }, |
{ "kerberosauthentication", oKerberosAuthentication }, |
#endif /* KRB4 */ |
#endif |
#ifdef AFS |
#if defined(AFS) || defined(KRB5) |
{ "kerberostgtpassing", oKerberosTgtPassing }, |
{ "kerberostgtpassing", oKerberosTgtPassing }, |
|
#endif |
|
#ifdef AFS |
{ "afstokenpassing", oAFSTokenPassing }, |
{ "afstokenpassing", oAFSTokenPassing }, |
#endif |
#endif |
{ "fallbacktorsh", oFallBackToRsh }, |
{ "fallbacktorsh", oFallBackToRsh }, |
|
|
case oChallengeResponseAuthentication: |
case oChallengeResponseAuthentication: |
intptr = &options->challenge_response_authentication; |
intptr = &options->challenge_response_authentication; |
goto parse_flag; |
goto parse_flag; |
|
#if defined(KRB4) || defined(KRB5) |
#ifdef KRB4 |
|
case oKerberosAuthentication: |
case oKerberosAuthentication: |
intptr = &options->kerberos_authentication; |
intptr = &options->kerberos_authentication; |
goto parse_flag; |
goto parse_flag; |
#endif /* KRB4 */ |
#endif |
|
#if defined(AFS) || defined(KRB5) |
#ifdef AFS |
|
case oKerberosTgtPassing: |
case oKerberosTgtPassing: |
intptr = &options->kerberos_tgt_passing; |
intptr = &options->kerberos_tgt_passing; |
goto parse_flag; |
goto parse_flag; |
|
#endif |
|
#ifdef AFS |
case oAFSTokenPassing: |
case oAFSTokenPassing: |
intptr = &options->afs_token_passing; |
intptr = &options->afs_token_passing; |
goto parse_flag; |
goto parse_flag; |
#endif |
#endif |
|
|
case oFallBackToRsh: |
case oFallBackToRsh: |
intptr = &options->fallback_to_rsh; |
intptr = &options->fallback_to_rsh; |
goto parse_flag; |
goto parse_flag; |
|
|
options->rsa_authentication = -1; |
options->rsa_authentication = -1; |
options->pubkey_authentication = -1; |
options->pubkey_authentication = -1; |
options->challenge_response_authentication = -1; |
options->challenge_response_authentication = -1; |
#ifdef KRB4 |
#if defined(KRB4) || defined(KRB5) |
options->kerberos_authentication = -1; |
options->kerberos_authentication = -1; |
#endif |
#endif |
#ifdef AFS |
#if defined(AFS) || defined(KRB5) |
options->kerberos_tgt_passing = -1; |
options->kerberos_tgt_passing = -1; |
|
#endif |
|
#ifdef AFS |
options->afs_token_passing = -1; |
options->afs_token_passing = -1; |
#endif |
#endif |
options->password_authentication = -1; |
options->password_authentication = -1; |
|
|
options->pubkey_authentication = 1; |
options->pubkey_authentication = 1; |
if (options->challenge_response_authentication == -1) |
if (options->challenge_response_authentication == -1) |
options->challenge_response_authentication = 0; |
options->challenge_response_authentication = 0; |
#ifdef KRB4 |
#if defined(KRB4) || defined(KRB5) |
if (options->kerberos_authentication == -1) |
if (options->kerberos_authentication == -1) |
options->kerberos_authentication = 1; |
options->kerberos_authentication = 1; |
#endif /* KRB4 */ |
#endif |
#ifdef AFS |
#if defined(AFS) || defined(KRB5) |
if (options->kerberos_tgt_passing == -1) |
if (options->kerberos_tgt_passing == -1) |
options->kerberos_tgt_passing = 1; |
options->kerberos_tgt_passing = 1; |
|
#endif |
|
#ifdef AFS |
if (options->afs_token_passing == -1) |
if (options->afs_token_passing == -1) |
options->afs_token_passing = 1; |
options->afs_token_passing = 1; |
#endif /* AFS */ |
#endif |
if (options->password_authentication == -1) |
if (options->password_authentication == -1) |
options->password_authentication = 1; |
options->password_authentication = 1; |
if (options->kbd_interactive_authentication == -1) |
if (options->kbd_interactive_authentication == -1) |