Add support for Linux capabilities

Implement Linux capability support for services, allowing them to run
with minimal required privileges instead of running as root. This uses
the modern IAB (Inheritable, Ambient, Bounding) API from libcap.
This commit is contained in:
Aaron Andersen
2025-11-30 11:36:53 -05:00
parent c23952cd9e
commit be2a0ec3e7
7 changed files with 267 additions and 3 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt-get -y update
sudo apt-get -y install pkg-config tree jq libuev-dev libite-dev
sudo apt-get -y install pkg-config tree jq libuev-dev libite-dev libcap-dev
- uses: actions/checkout@v4
- name: Static Finit
run: |