Merge "Make tombstones 664." into main
This commit is contained in:
commit
d3fb7a6355
2 changed files with 6 additions and 1 deletions
|
|
@ -156,6 +156,11 @@ class CrashQueue {
|
||||||
|
|
||||||
result.temporary_path = std::move(tmp_filename);
|
result.temporary_path = std::move(tmp_filename);
|
||||||
}
|
}
|
||||||
|
// We need to fchmodat after creating to avoid getting the umask applied.
|
||||||
|
std::string fd_path = StringPrintf("/proc/self/fd/%d", result.fd.get());
|
||||||
|
if (fchmodat(dir_fd_, fd_path.c_str(), 0664, 0) != 0) {
|
||||||
|
PLOG(ERROR) << "Failed to make tombstone world-readable";
|
||||||
|
}
|
||||||
|
|
||||||
return std::move(result);
|
return std::move(result);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -709,7 +709,7 @@ on post-fs-data
|
||||||
|
|
||||||
# Start tombstoned early to be able to store tombstones.
|
# Start tombstoned early to be able to store tombstones.
|
||||||
mkdir /data/anr 0775 system system encryption=Require
|
mkdir /data/anr 0775 system system encryption=Require
|
||||||
mkdir /data/tombstones 0771 system system encryption=Require
|
mkdir /data/tombstones 0775 system system encryption=Require
|
||||||
mkdir /data/vendor/tombstones 0771 root root
|
mkdir /data/vendor/tombstones 0771 root root
|
||||||
mkdir /data/vendor/tombstones/wifi 0771 wifi wifi
|
mkdir /data/vendor/tombstones/wifi 0771 wifi wifi
|
||||||
start tombstoned
|
start tombstoned
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue