New submission from Michał Bednarski:
When SELinux forbids ioctl() it fails with EACCES and whole os.set_inheritable
raises exception.
As in https://bugs.python.org/issue22258 code was added to fall back to fcntl
when ioctl() fails with ENOTTY I'm adding EACCES value to same conditi
Michał Bednarski added the comment:
> Hum, I'm surprised that SELinux blocks such safe function. Maybe the SELinux
> policy should be completed to allow it?
The ioctl is blocked for given file type regardless of request argument. As I'm
running Python on non-rooted Android up
Michał Bednarski added the comment:
> You should now sign the PSF Contributor Agreement
Done.
> (Well, in fact it would be better to do that *before* merging your change,
> but well, your change is short enough ;-))
Well on https://docs.python.org/devguide/patch.html was said "F