New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve documentation on permission setup #4
Comments
This comment is about both the Debian As I understand Debian bug #922763, the issue is that in the Debian So, let me explain the status quo from the upstream Status Quo: Upstream
|
I believe that beep is no longer SUID in debian testing. but rather BEEP is still testing for uaccess, does that mean this repo is specialized for debian?
Yeah, is why I'm here. Looking forward to getting beeps back. I have to wonder if there's a different way to make the beep signal handler resistant to reentrant exploit, although, notification beeps do tend to all finish at the same time anyhow. Good luck |
On the "finish at the same time" issue: There is only one PC speaker hardware. So parallel runs of There is no way to change that. |
@kanliot To set up those file permissions, we define udev rules. Most distributions today come with systemd-udev and a bunch of freedesktop.org based conventions built on that. One such convention is that appending the For other users, I suggest a Still working on boiling down the facts into a simple and flexible set of conventions and instructions. |
My use case for /bin/beep is scripting. Rather than "checking" a job to see if it's still running, the jobs finish by calling beep. So I might log in several times, and each login would need to have access to beep. Also, |
This command will show you that there is no serialized access to the PC speaker:
The first |
Please reopen this if you spot something I should have adressed when rewriting the documentation. Non-complete summary of what I did:
No udev rules files are shipped any more, so packagers need to provide their own, preferably by following the suggested permission setup from If there are no corrections or suggestions within the next few days, I plan to release this as 1.4.4 soon. |
Well all I know is maybe ask the Debian maintainer (Rhonda) what she thinks. |
@rhonda Any comments on permission setup and the related documentation? Summarizing:
Oh, and BTW, the comment in Debian's Reopening this to allow for more discussion. |
FTR: While this upstream issue #4 has been opened in connection with Debian bug #922763, Debian beep package maintainer @rhonda makes their point of view quite clear in Debian bug #922667 as to how they want the permission setup by the Debian beep package:
I can understand that avoiding a dependency on an additional package (the However, I personally think I hope the current |
As witnessed by six weeks without any discussion, this issue appears not to raise any more comments. Closing this issue. |
On https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922763
they say to tell you directly about those documentation improvements.
The text was updated successfully, but these errors were encountered: