Changeset e54f151 in code for icbd.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
  • icbd.c

    r3dba97d re54f151  
    450450        }
    451451
     452        if (chdir("/") < 0) {
     453                syslog(LOG_ERR, "/: %m");
     454                exit(EX_UNAVAILABLE);
     455        }
     456
    452457        if (setuid(pw->pw_uid) < 0) {
    453458                syslog(LOG_ERR, "%d: %m", pw->pw_uid);
    454459                exit(EX_NOPERM);
    455         }
    456 
    457         if (chdir("/") < 0) {
    458                 syslog(LOG_ERR, "/: %m");
    459                 exit(EX_UNAVAILABLE);
    460460        }
    461461
Note: See TracChangeset for help on using the changeset viewer.