This commit is contained in:
Kovid Goyal 2023-01-26 08:21:16 +05:30
commit ea920ffdf9
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -50,9 +50,6 @@ def read_data_from_shared_memory(shm_name: str) -> Any:
shm.unlink() shm.unlink()
if shm.stats.st_uid != os.geteuid() or shm.stats.st_gid != os.getegid(): if shm.stats.st_uid != os.geteuid() or shm.stats.st_gid != os.getegid():
raise ValueError('Incorrect owner on pwfile') raise ValueError('Incorrect owner on pwfile')
mode = stat.S_IMODE(shm.stats.st_mode)
if mode != stat.S_IREAD:
raise ValueError('Incorrect permissions on pwfile')
return json.loads(shm.read_data_with_size()) return json.loads(shm.read_data_with_size())