diff options
author | Sam Bingner <sam@bingner.com> | 2018-09-30 22:50:02 -1000 |
---|---|---|
committer | Sam Bingner <sam@bingner.com> | 2018-09-30 22:50:02 -1000 |
commit | f05c3233c311d40bb9f2ef65888aa7ce574a334b (patch) | |
tree | 92553a7e455d5514cf943a14835377ceb42aa42d | |
parent | 35f80ea571b726ae77bcabab4e896b85e541bf04 (diff) |
Use access instead of faccessat for iOS5 compatibility
-rw-r--r-- | apt-pkg/contrib/fileutl.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-pkg/contrib/fileutl.cc b/apt-pkg/contrib/fileutl.cc index f3c7b6d3b..e4038c39c 100644 --- a/apt-pkg/contrib/fileutl.cc +++ b/apt-pkg/contrib/fileutl.cc @@ -2949,7 +2949,7 @@ static std::string APT_NONNULL(1) GetTempDirEnv(char const * const env) /*{{{*/ stat(tmpdir, &st) != 0 || (st.st_mode & S_IFDIR) == 0) // exists and is directory tmpdir = "/tmp"; else if (geteuid() != 0 && // root can do everything anyway - faccessat(-1, tmpdir, R_OK | W_OK | X_OK, AT_EACCESS | AT_SYMLINK_NOFOLLOW) != 0) // current user has rwx access to directory + access(tmpdir, R_OK | W_OK | X_OK) != 0) // current user has rwx access to directory tmpdir = "/tmp"; return string(tmpdir); |