Tombstoned check crashlog permissions (#2576)

* check permission on apport crashes

* check permission bits
old-commit-hash: 7d9fa1f85edfb62054f9afa3049affdba6518ceb
This commit is contained in:
Willem Melching
2020-11-19 17:08:46 +01:00
committed by GitHub
parent aadc6815eb
commit d6531eee62

View File

@@ -21,7 +21,9 @@ def get_tombstones():
# Loop over first 1000 directory entries
for _, f in zip(range(1000), d):
if f.name.startswith("tombstone") or f.name.endswith(".crash"):
if f.name.startswith("tombstone"):
files.append((f.path, int(f.stat().st_ctime)))
elif f.name.endswith(".crash") and f.stat().st_mode == 0o100640:
files.append((f.path, int(f.stat().st_ctime)))
return files