Red Hat Bugzilla – Bug 123365
k3b needs to run cdrecord with root privileges
Last modified: 2014-03-16 22:45:13 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6)
Description of problem:
I think the default behaviour of xcdroast in fedora (that it's run as
root by default) has a reason: cdrecord needs to be run as root to
give as much protection against buffer underruns as possible. AFAIK
that's because it needs to be able to set realtime scheduling priority.
The k3b package that's in rawhide now doesn't even have k3bsetup which
could make cdrecord setuid root automatically.
Maybe k3b should be run as root by consolehelper?
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Burn a CDR with k3b
2. Heavy disc access (I installed kdebase with yum, for example) can
cause a buffer underrun
No; doing so can lead to security holes and increases in update
frequency, which is more work all around.