Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#35339 - [beep] does not work for non-root user

Attached to Project: Arch Linux
Opened by David Raymond (djraymondnm) - Friday, 17 May 2013, 15:35 GMT
Last edited by Eric Belanger (Snowman) - Friday, 17 May 2013, 16:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: The program "beep" (from the package "beep") does not
work for an ordinary user due to a permissions problem. It works
fine for root (i.e., it produces a "beep" sound).


Additional info:
* package version(s) beep 1.3-2
* config and/or log files etc.


Steps to reproduce: Install the beep package and type "beep" at
the command line. Fails for ordinary user (i.e., no sound and
an error message about not being able to write to /dev/tty0 or
/dev/vc/0). Examination of the /dev directory verifies the
reported state of these permissions. This situation has been
going on for some time (sorry, can't be more specific than that).

Note that this problem is reported in the beep man page. The
proposed solution of the upstream author is to set beep to
SUID root. I have verified that this works.

There is an obvious security issue here, which the upstream
author also addresses in the man page.
This task depends upon

Closed by  Eric Belanger (Snowman)
Friday, 17 May 2013, 16:59 GMT
Reason for closing:  Won't implement
Additional comments about closing:  security issue. Feel free to do it on your system if you want.

Loading...