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

Diff for /src/usr.bin/doas/doas.c between version 1.94 and 1.95

version 1.94, 2022/02/10 13:06:46 version 1.95, 2022/02/25 18:29:32
Line 452 
Line 452 
         if (targpw == NULL)          if (targpw == NULL)
                 errx(1, "no passwd entry for target");                  errx(1, "no passwd entry for target");
   
         if (setusercontext(NULL, targpw, target, LOGIN_SETGROUP |          if (setusercontext(NULL, targpw, target, LOGIN_SETALL) == -1)
             LOGIN_SETPATH |  
             LOGIN_SETPRIORITY | LOGIN_SETRESOURCES | LOGIN_SETUMASK |  
             LOGIN_SETUSER) != 0)  
                 errx(1, "failed to set user context for target");                  errx(1, "failed to set user context for target");
   
         if (pledge("stdio rpath exec", NULL) == -1)          if (pledge("stdio rpath exec", NULL) == -1)

Legend:
Removed from v.1.94  
changed lines
  Added in v.1.95