gui-apps/swaylock: suidctl compat

Signed-off-by: Mike Gilbert <floppym@gentoo.org>
This commit is contained in:
Mike Gilbert 2025-11-30 20:53:54 -05:00
parent 80cfc5cfaa
commit 63a8409cc2
No known key found for this signature in database
GPG Key ID: 7E58A298F42F9CCD
2 changed files with 14 additions and 4 deletions

View File

@ -52,6 +52,11 @@ src_configure() {
meson_src_configure
}
pkg_postinst() {
use !pam && fcaps -m u+s cap_dac_read_search usr/bin/swaylock
src_install() {
meson_src_install
use pam || fperms u+s /usr/bin/swaylock
}
pkg_postinst() {
use pam || fcaps -M u-s cap_dac_read_search usr/bin/swaylock
}

View File

@ -52,6 +52,11 @@ src_configure() {
meson_src_configure
}
pkg_postinst() {
use !pam && fcaps -m u+s cap_dac_read_search usr/bin/swaylock
src_install() {
meson_src_install
use pam || fperms u+s /usr/bin/swaylock
}
pkg_postinst() {
use pam || fcaps -M u-s cap_dac_read_search usr/bin/swaylock
}