Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36440 - Permission problem with cdrecord, cdrdao + k3b
Summary: Permission problem with cdrecord, cdrdao + k3b
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-24 12:47 UTC by Michael Postmann
Modified: 2004-01-17 12:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Postmann 2003-12-24 12:47:29 UTC
After finishing the k3bsetup and starting it for the first time it tells me that it can't find cdrecord and cdrdao.

I checked the config and everything was fine.

Then i opened the console and made "which cdrecord" with no result.
I logged in as root and it told me that cdrecord is in /usr/bin/cdrecord.

Permissions were "-rws--x---".
A "chmod o+rx /usr/bin/cdrecord /usr/bin/cdrdao" fixed the mess...

But I used xdroast (enabled user mode and worked as user) before.
And Yes! I'm in the cdrecording group!

mfg
Nomike aka Michael Potmann
Comment 1 Michael Postmann 2004-01-09 02:28:21 UTC
Seemes that the Problem is a conflict between k3b and xcdroast.
xcdroast needs to set special permissions to work in "non-root" Mode.
But with this Settings k3b doesn't work. And xcdroast doesn't work with the Settings k3b is needing.
Comment 2 Lars Weiler (RETIRED) gentoo-dev 2004-01-17 12:48:00 UTC
Both xcdroast and k3b would work in a non-root-mode with the setuid-bit set on cdrecord.  But I'm feeling a bit uncomfortable to change the ebuilds, so that this tools will be installed with setuid set.  I think, that is a question for the user.  Both GUI applications print a nice message after start, so the user knows, what he has to do.

I will change this bug to WONTFIX, but you could still give arguments, on what I should change ;-)