commit | c2a9850a25b2f32a25b43ef30189cd6657f397ad | [log] [tgz] |
---|---|---|
author | Zac Medico <zmedico@gentoo.org> | Fri Dec 28 22:56:40 2018 -0800 |
committer | Zac Medico <zmedico@gentoo.org> | Thu Jan 03 19:04:49 2019 -0800 |
tree | 08346ae914b3d9df4f0e196478d88ff5118c9c6d | |
parent | be2312f4f9bf854897431440734a765f5279c7d1 [diff] |
process.spawn: validate unshare calls (bug 673900) In order to prevent failed unshare calls from corrupting the state of an essential process, validate the relevant unshare call in a short-lived subprocess. An unshare call is considered valid if it successfully executes in a short-lived subprocess. Bug: https://bugs.gentoo.org/673900 Signed-off-by: Zac Medico <zmedico@gentoo.org>