capability-util: add new function for raising setpcap
authorTobias Kaufmann <Tobias.KA.Kaufmann@bmw.de>
Mon, 31 Aug 2020 10:50:25 +0000 (12:50 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 12 Sep 2020 09:25:45 +0000 (11:25 +0200)
commit4f6925484d6152214f881cfc8468d1bfa18dcff9
tree7601900979897e71edcd4351c2f5b3dc2331ee2e
parent771436884dcc8c00fadedc0c4e055dc67d90d4d2
capability-util: add new function for raising setpcap

Up to now the capability CAP_SETPCAP was raised implicitly in the
function capability_bounding_set_drop.

This functionality is moved into a new function
(capability_gain_cap_setpcap).

The new function optionally provides the capability set as it was
before raisining CAP_SETPCAP.

(cherry picked from commit 57d4d284c95a3dfdb9a4e3f74978623cbb3f918a)
src/basic/capability-util.c
src/basic/capability-util.h