version 1.66, 2001/02/11 12:59:25 |
version 1.67, 2001/02/12 16:16:23 |
|
|
options->server_key_bits = -1; |
options->server_key_bits = -1; |
options->login_grace_time = -1; |
options->login_grace_time = -1; |
options->key_regeneration_time = -1; |
options->key_regeneration_time = -1; |
options->permit_root_login = -1; |
options->permit_root_login = PERMIT_NOT_SET; |
options->ignore_rhosts = -1; |
options->ignore_rhosts = -1; |
options->ignore_user_known_hosts = -1; |
options->ignore_user_known_hosts = -1; |
options->print_motd = -1; |
options->print_motd = -1; |
|
|
options->login_grace_time = 600; |
options->login_grace_time = 600; |
if (options->key_regeneration_time == -1) |
if (options->key_regeneration_time == -1) |
options->key_regeneration_time = 3600; |
options->key_regeneration_time = 3600; |
if (options->permit_root_login == -1) |
if (options->permit_root_login == PERMIT_NOT_SET) |
options->permit_root_login = 1; /* yes */ |
options->permit_root_login = PERMIT_YES; |
if (options->ignore_rhosts == -1) |
if (options->ignore_rhosts == -1) |
options->ignore_rhosts = 1; |
options->ignore_rhosts = 1; |
if (options->ignore_user_known_hosts == -1) |
if (options->ignore_user_known_hosts == -1) |
|
|
exit(1); |
exit(1); |
} |
} |
if (strcmp(arg, "without-password") == 0) |
if (strcmp(arg, "without-password") == 0) |
value = 2; |
value = PERMIT_NO_PASSWD; |
|
else if (strcmp(arg, "forced-commands-only") == 0) |
|
value = PERMIT_FORCED_ONLY; |
else if (strcmp(arg, "yes") == 0) |
else if (strcmp(arg, "yes") == 0) |
value = 1; |
value = PERMIT_YES; |
else if (strcmp(arg, "no") == 0) |
else if (strcmp(arg, "no") == 0) |
value = 0; |
value = PERMIT_NO; |
else { |
else { |
fprintf(stderr, "%s line %d: Bad yes/without-password/no argument: %s\n", |
fprintf(stderr, "%s line %d: Bad yes/" |
filename, linenum, arg); |
"without-password/forced-commands-only/no " |
|
"argument: %s\n", filename, linenum, arg); |
exit(1); |
exit(1); |
} |
} |
if (*intptr == -1) |
if (*intptr == -1) |