[BACK]Return to servconf.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/servconf.c between version 1.66 and 1.67

version 1.66, 2001/02/11 12:59:25 version 1.67, 2001/02/12 16:16:23
Line 51 
Line 51 
         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;
Line 122 
Line 122 
                 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)
Line 453 
Line 453 
                                 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)

Legend:
Removed from v.1.66  
changed lines
  Added in v.1.67