Changeset e54f151 in code for logger.c


Ignore:
Timestamp:
Mar 5, 2014, 9:48:17 PM (11 years ago)
Author:
Stuart Henderson <stu@…>
Branches:
master
Children:
87dc6ac
Parents:
3dba97d
Message:

chdir(/) immediately after chroot

File:
1 edited

Legend:

Unmodified
Added
Removed
  • logger.c

    r3dba97d re54f151  
    106106        }
    107107
     108        if (chdir("/") < 0) {
     109                syslog(LOG_ERR, "chdir: %m");
     110                exit(EX_UNAVAILABLE);
     111        }
     112
    108113        if (setuid(pw->pw_uid) < 0) {
    109114                syslog(LOG_ERR, "%d: %m", pw->pw_uid);
    110115                exit(EX_NOPERM);
    111         }
    112 
    113         if (chdir("/") < 0) {
    114                 syslog(LOG_ERR, "chdir: %m");
    115                 exit(EX_UNAVAILABLE);
    116116        }
    117117
Note: See TracChangeset for help on using the changeset viewer.