From f550425e361bba38600867f9eab4f0849d22c9d8 Mon Sep 17 00:00:00 2001 From: Maria Lisina Date: Sun, 24 May 2026 00:05:15 +0300 Subject: debian: Fix gsr-kms-server capabilities --- debian/changelog | 6 ++++++ debian/control | 3 ++- debian/gsr-kms-server.postinst | 10 ++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100755 debian/gsr-kms-server.postinst diff --git a/debian/changelog b/debian/changelog index 9eb991d..92a9633 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +gpu-screen-recorder (5.13.8-5) stable; urgency=low + + * Fixed gsr-kms-server capabilities. + + -- Maria Lisina Wed, 23 May 2026 20:52:23 +0000 + gpu-screen-recorder (5.13.8-4) stable; urgency=low * Renamed modprobe package to kmod. diff --git a/debian/control b/debian/control index dd169e9..2a13b34 100644 --- a/debian/control +++ b/debian/control @@ -82,7 +82,8 @@ Description: The fastest screen recording tool for Linux Package: gsr-kms-server Architecture: linux-any -Depends: ${shlibs:Depends}, +Depends: libcap2-bin, + ${shlibs:Depends}, ${misc:Depends} Description: KMS (Kernel Mode Setting) server for GPU Screen Recorder Companion daemon for GPU Screen Recorder that provides Kernel Mode Setting (KMS) diff --git a/debian/gsr-kms-server.postinst b/debian/gsr-kms-server.postinst new file mode 100755 index 0000000..29c544b --- /dev/null +++ b/debian/gsr-kms-server.postinst @@ -0,0 +1,10 @@ +#!/bin/sh + +set -e + +if [ "${1}" = "configure" ] +then + setcap cap_sys_admin+ep /usr/bin/gsr-kms-server +fi + +#DEBHELPER# -- cgit v1.2.3