[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.103 and 1.104

version 1.103, 2002/03/18 23:52:51 version 1.104, 2002/03/19 03:03:43
Line 110 
Line 110 
   
         options->unprivileged_user = -1;          options->unprivileged_user = -1;
         options->unprivileged_group = -1;          options->unprivileged_group = -1;
         options->unprivileged_dir = NULL;  
   
         /* Needs to be accessable in many places */          /* Needs to be accessable in many places */
         use_privsep = -1;          use_privsep = -1;
Line 242 
Line 241 
                 options->unprivileged_user = 32767;                  options->unprivileged_user = 32767;
         if (options->unprivileged_group == -1)          if (options->unprivileged_group == -1)
                 options->unprivileged_group = 32767;                  options->unprivileged_group = 32767;
         if (options->unprivileged_dir == NULL)  
                 options->unprivileged_dir = "/var/empty";  
 }  }
   
 /* Keyword tokens. */  /* Keyword tokens. */
Line 273 
Line 270 
         sBanner, sVerifyReverseMapping, sHostbasedAuthentication,          sBanner, sVerifyReverseMapping, sHostbasedAuthentication,
         sHostbasedUsesNameFromPacketOnly, sClientAliveInterval,          sHostbasedUsesNameFromPacketOnly, sClientAliveInterval,
         sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2,          sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2,
         sUsePrivilegeSeparation, sUnprivUser, sUnprivGroup, sUnprivDir,          sUsePrivilegeSeparation, sUnprivUser, sUnprivGroup,
         sDeprecated          sDeprecated
 } ServerOpCodes;  } ServerOpCodes;
   
Line 349 
Line 346 
         { "useprivilegeseparation", sUsePrivilegeSeparation},          { "useprivilegeseparation", sUsePrivilegeSeparation},
         { "unprivuser", sUnprivUser},          { "unprivuser", sUnprivUser},
         { "unprivgroup", sUnprivGroup},          { "unprivgroup", sUnprivGroup},
         { "unprivdir", sUnprivDir},  
         { NULL, sBadOption }          { NULL, sBadOption }
 };  };
   
Line 731 
Line 727 
         case sUnprivGroup:          case sUnprivGroup:
                 intptr = &options->unprivileged_group;                  intptr = &options->unprivileged_group;
                 goto parse_int;                  goto parse_int;
   
         case sUnprivDir:  
                 charptr = &options->unprivileged_dir;  
                 goto parse_filename;  
   
         case sAllowUsers:          case sAllowUsers:
                 while ((arg = strdelim(&cp)) && *arg != '\0') {                  while ((arg = strdelim(&cp)) && *arg != '\0') {

Legend:
Removed from v.1.103  
changed lines
  Added in v.1.104