Re: Samsung DVD writer.
Joerg Schilling wrote:
Hogwash. growisofs works without root, therefore you either choose to
claim it is a Linux problem, or you don't understand how to fix it.
Moreover, the hacked version of cdrecord which comes with Fedora works
without root, although it's a bit old.
Bill Davidsen <firstname.lastname@example.org> wrote:
Haven't you fixed the problem of requiring root YET?!! I don't expect
you to fix it on Linux, but I would have thought BSD would work.
If you like to see an error message that is meaningful, get a
and call cdrecord -prcap and cdrecord -minfo as root or install
cdrecord as root.
I cannot "fix" this as this is a Linux kernel requirement.
Cdrecord works perfectly without root if you are on Solaris
but Solaris offers a _complete_ fine grained privileges implementation
that Linux is still missing.
see "man privileges"
Before Linux-188.8.131.52, *) you could in theory write CDs/DVDs without root
privileges is you did not care about coasters that are a result of
buffer underruns. With Linux-184.108.40.206 the Linux SCSI kernel interface
has been broken by an inexperienced programmer that claimed to fix
a security problem which has been introduced some time before _without_
breking the kernel interface ;-)
Without root privileges, cdrecord is not able to send all needed SCSI commands
on a recent Linux kernel. The fact that _some_ SCSI commands may still be send
without root provileges and the fact that cdrecord tries to self adopt to the
features of the drive, often confuses novice-programmers like the Debian
package maintainers for cdrecord.....don't believe these inexpecienced people.
*) With early Linux-2.4.x versions this did only work if you did play with
device node permissions and did give up the security of your installation.
Decent kernel implementations would not allow this as it is a security
bill davidsen <email@example.com>
CTO TMR Associates, Inc
Doing interesting things with small computers since 1979