Changeset d554223 in code


Ignore:
Timestamp:
Mar 2, 2014, 1:50:57 AM (11 years ago)
Author:
Mike Belopuhov <mike@…>
Branches:
master
Children:
1d2125a
Parents:
2e37e9f
git-author:
Mike Belopuhov <mike@…> (03/02/14 01:47:36)
git-committer:
Mike Belopuhov <mike@…> (03/02/14 01:50:57)
Message:

setusercontext(3) does it's own syslogging

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • dns.c

    r2e37e9f rd554223  
    6969                exit(EX_NOUSER);
    7070        }
     71
    7172        if (setusercontext(NULL, pw, pw->pw_uid,
    72             LOGIN_SETALL & ~LOGIN_SETUSER) < 0) {
    73                 syslog(LOG_ERR, "%s:%m", pw->pw_name);
     73            LOGIN_SETALL & ~LOGIN_SETUSER) < 0)
     74                exit(EX_NOPERM);
     75
     76        if (setuid(pw->pw_uid) < 0) {
     77                syslog(LOG_ERR, "%d: %m", pw->pw_uid);
    7478                exit(EX_NOPERM);
    7579        }
    76         if (setuid(pw->pw_uid) < 0) {
    77                 syslog(LOG_ERR, "%d:%m", pw->pw_uid);
    78                 exit(EX_NOPERM);
    79         }
     80
    8081        if (chdir("/") < 0) {
    8182                syslog(LOG_ERR, "chdir: %m");
  • icbd.c

    r2e37e9f rd554223  
    396396
    397397        if (setusercontext(NULL, pw, pw->pw_uid,
    398             LOGIN_SETALL & ~LOGIN_SETUSER) < 0) {
    399                 syslog(LOG_ERR, "%s: %m", pw->pw_name);
     398            LOGIN_SETALL & ~LOGIN_SETUSER) < 0)
    400399                exit(EX_NOPERM);
    401         }
    402400
    403401        if (stat(pw->pw_dir, &sb) == -1) {
Note: See TracChangeset for help on using the changeset viewer.