polkitunixprocess: Deprecate racy APIs
authorColin Walters <walters@verbum.org>
Tue, 20 Aug 2013 19:15:31 +0000 (15:15 -0400)
committerMiloslav Trmač <mitr@redhat.com>
Wed, 18 Sep 2013 16:29:21 +0000 (18:29 +0200)
commit08291789a1f99d4ab29c74c39344304bcca43023
tree7623f9407bcd98ea2cbe6701f5a50fd183d9b184
parentf613c3159c4e7bf76b4fc313d0c22e26fdd35f9a
polkitunixprocess: Deprecate racy APIs

It's only safe for processes to be created with their owning uid,
(without kernel support, which we don't have).  Anything else is
subject to clients exec()ing setuid binaries after the fact.
src/polkit/polkitunixprocess.h