Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 188489
Alias:
Product:
Component:
Status: CLOSED
Resolution: FIXED
Assigned To: Gentoo KDE team <kde@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jakub Moc (RETIRED) <jakub@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 188489 depends on: Show dependency tree
Bug 188489 blocks: 180917
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.




View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-08-11 17:19 0000
Device permissions are handled by udev, binary permissions by portage. There's
no need to use the k3bsetup(2) thing that makes the binaries setgid for no
reason (and requires non-existant burning group in 1.0.3 even), this whole
thing just confuses users.

The annoying warning can be disabled in preferences, just add a note on how to
get rid of it instead.

Thanks.

------- Comment #1 From Carsten Lohrke 2007-08-11 19:23:44 0000 -------
Not a blocker, but might be sensible for the next version bump.

------- Comment #2 From Jakub Moc (RETIRED) 2007-08-11 19:32:14 0000 -------
(In reply to comment #1)
> Not a blocker, but might be sensible for the next version bump.

Erm, I explicitely made it a blocker to make this part of the transition for
stable users. It's a major version bump and this makes sense there. Doesn't
make sense to suddenly change this on subminor version bumps and confuse users
on stable even more.

------- Comment #3 From Tobias Heinlein 2007-11-04 00:47:30 0000 -------
Change performed with the version bump to 1.0.4.

------- Comment #4 From Chris Arndt 2007-11-21 13:30:04 0000 -------
Even though this is marked as resolved, I would like to add that the lack of
the kd3setup option actually also adds confusion, as you get strange error
messages, when the backend tools like cdrecord lack the proper permissions.

The k3b setup option is actually very userfreindly, at least in my opinion.

------- Comment #5 From Jakub Moc (RETIRED) 2007-12-05 10:53:08 0000 -------
(In reply to comment #4)
> Even though this is marked as resolved, I would like to add that the lack of
> the kd3setup option actually also adds confusion, as you get strange error
> messages, when the backend tools like cdrecord lack the proper permissions.

I don't see what do you mean by 'proper' permissions. Proper permissions are
the ones as installed by cdrtools/cdrkit ebuilds, not as mangled by k3bsetup or
similar tools that make them setuid for no valid reason whatsoever.

------- Comment #6 From Fabian Kislat 2007-12-17 14:48:51 0000 -------
(In reply to comment #5)
> (In reply to comment #4)
> > Even though this is marked as resolved, I would like to add that the lack of
> > the kd3setup option actually also adds confusion, as you get strange error
> > messages, when the backend tools like cdrecord lack the proper permissions.
> 
> I don't see what do you mean by 'proper' permissions. Proper permissions are
> the ones as installed by cdrtools/cdrkit ebuilds, not as mangled by k3bsetup or
> similar tools that make them setuid for no valid reason whatsoever.
> 

If I leave the permissions as they are installed by the ebuild, I cannot burn
CDs as a normal user:
/usr/bin/cdrecord: Operation not permitted. Cannot send SCSI cmd via ioctl.
/usr/bin/cdrecord: Operation not permitted. Cannot open or use SCSI driver.
What am I supposed to do?

------- Comment #7 From Jakub Moc (RETIRED) 2007-12-17 15:55:54 0000 -------
(In reply to comment #6)
> /usr/bin/cdrecord: Operation not permitted. Cannot send SCSI cmd via ioctl.
> /usr/bin/cdrecord: Operation not permitted. Cannot open or use SCSI driver.
> What am I supposed to do?

Use cdrkit or bug Jörg Schilling to fix cdrtools. Nothing to be done here,
messing with permisssions and making the thing needlessly SUID is plain broken.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug