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

Diff for /src/usr.bin/ssh/auth2-pubkey.c between version 1.104 and 1.105

version 1.104, 2021/01/22 02:44:58 version 1.105, 2021/01/26 00:49:30
Line 671 
Line 671 
                 reason = "Certificate does not contain an authorized principal";                  reason = "Certificate does not contain an authorized principal";
                 goto fail_reason;                  goto fail_reason;
         }          }
         if (sshkey_cert_check_authority(key, 0, 0,          if (sshkey_cert_check_authority(key, 0, 0, 0,
            keyopts->cert_principals == NULL ? pw->pw_name : NULL, &reason) != 0)             keyopts->cert_principals == NULL ? pw->pw_name : NULL, &reason) != 0)
                 goto fail_reason;                  goto fail_reason;
   
Line 790 
Line 790 
         }          }
         if (use_authorized_principals && principals_opts == NULL)          if (use_authorized_principals && principals_opts == NULL)
                 fatal_f("internal error: missing principals_opts");                  fatal_f("internal error: missing principals_opts");
         if (sshkey_cert_check_authority(key, 0, 1,          if (sshkey_cert_check_authority(key, 0, 1, 0,
             use_authorized_principals ? NULL : pw->pw_name, &reason) != 0)              use_authorized_principals ? NULL : pw->pw_name, &reason) != 0)
                 goto fail_reason;                  goto fail_reason;
   

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