commit | 07148ea2be8110e2310860c5e6a391e542a656be | [log] [tgz] |
---|---|---|
author | Chih-hung Hsieh <chh@google.com> | Fri Nov 21 00:58:13 2014 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Fri Nov 21 00:58:14 2014 +0000 |
tree | f57143a186beeadbec2ea981542fc2dfc7796632 | |
parent | 5d8a5ade620be65e0e658dbb99e66398f3ffdc74 [diff] | |
parent | 758aeb7dadfcd29b11e8648d784ea56f31be05f3 [diff] |
Merge "Make mkdirAndChown do what it claims to do"
diff --git a/libprocessgroup/processgroup.cpp b/libprocessgroup/processgroup.cpp index 49f5903..71c065e 100644 --- a/libprocessgroup/processgroup.cpp +++ b/libprocessgroup/processgroup.cpp
@@ -279,12 +279,12 @@ { int ret; - ret = mkdir(path, 0750); + ret = mkdir(path, mode); if (ret < 0 && errno != EEXIST) { return -errno; } - ret = chown(path, AID_SYSTEM, AID_SYSTEM); + ret = chown(path, uid, gid); if (ret < 0) { ret = -errno; rmdir(path);