stripper: Handle capabilities master
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 9 Jul 2021 16:17:43 +0000 (16:17 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 10 Jul 2021 15:21:55 +0000 (15:21 +0000)
commit37ef9fe4e07a97d3597b9d9e7895652fcfe79150
tree19a857099704985a70046130eab57a67c9b4281d
parentdb7ef52a91e925a5097d064ebea6723d035e28e8
stripper: Handle capabilities

During the build process, we set capabilities to elevate privileges of
certain progrems (e.g. ping). These have been removed during the build
process because of strip.

This patch collects any capabilities from all files that are being
stripped and restores them after calling strip.

Fixes: #12652
Reported-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Acked-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/stripper