equal
deleted
inserted
replaced
282 # checkisexec does not exist - fall through ... |
282 # checkisexec does not exist - fall through ... |
283 pass |
283 pass |
284 else: |
284 else: |
285 # checkisexec exists, check if it actually is exec |
285 # checkisexec exists, check if it actually is exec |
286 if m & EXECFLAGS != 0: |
286 if m & EXECFLAGS != 0: |
287 # ensure checkisexec exists, check it isn't exec |
287 # ensure checknoexec exists, check it isn't exec |
288 try: |
288 try: |
289 m = os.stat(checknoexec).st_mode |
289 m = os.stat(checknoexec).st_mode |
290 except FileNotFoundError: |
290 except FileNotFoundError: |
291 open(checknoexec, b'w').close() # might fail |
291 open(checknoexec, b'w').close() # might fail |
292 m = os.stat(checknoexec).st_mode |
292 m = os.stat(checknoexec).st_mode |