- make your user a member of "cdrom" group
- create /etc/udev/rules.d/99-my.rules file with the following entry:
KERNEL=="sr*[0-9]", GROUP="cdrom", MODE="0660" - set setuid bit for /usr/bin/wodim (note: this has some security implications; make sure you understand what it is all about):
chmod u+s /usr/bin/wodim - reboot
- this assumes your CD/DVD writer is mapped to a /dev/sr* device (should be the case for all drives, but I couldn't verify that).
- if this rule causes any side-effects to other /dev/sr* devices you may have installed, restrict the rule for specific device instead of using regular expression.
Updates:
- the bug has already been reported on Novell's bugzilla
- making wodim setuid seems to be not needed after all (udev rule is enough).
2 comments:
Pawel, Thanks very much for posting this information. I was one of many who reported this "bug" and even filed a formal report on bugzilla ... but it didn't seem to get any traction. It's hard to believe that folks just weren't
burning cd's and dvd's with opensuse 11.1.
Your fix seems to work just fine.
Thanks again.
I'm glad it helped and thanks for confirming it. Yes, this is simply unbelievable they haven't tested such basic functionality... It's even more amazing they haven't released a fix yet given the severity of this issue, number of bug reports and number of affected users. Simply disappointing.
Post a Comment