Summary: | app-misc/beep changed security policy and no longer works in default configuration | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ben <blc+gentoo> |
Component: | Current packages | Assignee: | Gentoo Shell Tools project <shell-tools> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | lssndrbarbieri, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ben
2022-10-14 15:24:01 UTC
I guess related to: commit 51db2842c8c2c925a6c0d7c7875949e94afa9d6f Author: Alessandro Barbieri <lssndrbarbieri@gmail.com> Date: Mon Feb 22 02:02:52 2021 +0100 app-misc/beep: capabilities added, suid removed Closes: https://bugs.gentoo.org/716734 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19588 Signed-off-by: Michał Górny <mgorny@gentoo.org> Yes, the logic in ebuild for suid is still there for 1.4.9-r1 and it doesn't really do anything, it just gives an error. That whole section for USE=suid probably should be removed including fperms. I'm still not exactly certain what is needed to reliably get the speaker to beep. Currently I've chmodded the input pcspkr devices and need to have pavucontrol running to get it to beep, which I don't quite understand (suspect my laptop routes the pcspkr 8253 emulation output through an input of hd-audio to save an extra speaker) but permissions may still need some work. I think I also have a problem with my ext4fs not having extended attributes working and this may also be part of the problem that make capabilities not work, but this seems like more feature bloat/complexity which isn't needed for embedded (though not an issue for a workstation/laptop). Simple program, added complexities... |