aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: a3eb77eeba42ee87b419af377f78aac9739425ee (plain)
1
2
3
4
5
6
7
8
This program fixes password prompt spam in GPU Screen Recorder when used from flatpak.
This program is meant to be ran with flatpak-spawn --host.
When this program is first run, it executes itself with pkexec and in that case it sets CAP_SYS_ADMIN capability on itself
after copying self to ~/.local/bin and launches gsr-kms-server (in flatpak location).
When this program is run after that it will check if its run from ~/.local/bin or launch that and it will see that the program has CAP_SYS_ADMIN capability
and will launch gsr-kms-server (in flatpak location).

The depends directory contains libcap from the libcap project, available here: https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/. The version used is libcap-2.69.