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

Diff for /src/usr.bin/ssh/ssh-keysign.c between version 1.17 and 1.18

version 1.17, 2004/08/23 14:26:38 version 1.18, 2004/08/23 14:29:23
Line 149 
Line 149 
         key_fd[0] = open(_PATH_HOST_RSA_KEY_FILE, O_RDONLY);          key_fd[0] = open(_PATH_HOST_RSA_KEY_FILE, O_RDONLY);
         key_fd[1] = open(_PATH_HOST_DSA_KEY_FILE, O_RDONLY);          key_fd[1] = open(_PATH_HOST_DSA_KEY_FILE, O_RDONLY);
   
         if ((pw = getpwuid(getuid())) == NULL)          original_real_uid = getuid();   /* XXX readconf.c needs this */
           if ((pw = getpwuid(original_real_uid)) == NULL)
                 fatal("getpwuid failed");                  fatal("getpwuid failed");
         pw = pwcopy(pw);          pw = pwcopy(pw);
   
Line 160 
Line 161 
 #endif  #endif
   
         /* verify that ssh-keysign is enabled by the admin */          /* verify that ssh-keysign is enabled by the admin */
         original_real_uid = getuid();   /* XXX readconf.c needs this */  
         initialize_options(&options);          initialize_options(&options);
         (void)read_config_file(_PATH_HOST_CONFIG_FILE, "", &options, 0);          (void)read_config_file(_PATH_HOST_CONFIG_FILE, "", &options, 0);
         fill_default_options(&options);          fill_default_options(&options);

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18