Bug#374685: nautilus-cd-burner: fails to call cdrecord properly
Joerg Schilling
schilling at fokus.fraunhofer.de
Thu Jun 22 14:19:07 UTC 2006
Josselin Mouette <joss at debian.org> wrote:
> Le jeudi 22 juin 2006 à 14:43 +0200, Joerg Schilling a écrit :
> > If you did read the mail from the OP, you would know that cdrecord was not
> > running as root or suid root at least in one example. Note that cdrecord
> > _needs_ root privilleges in order work correctly.
>
> A CD burning program needing root privileges to work correctly is
> obviously broken. Privileges are handled by device permissions, not by
> making setuid root any kind of badly written software in the world. For
> example, dvd+rw-tools doesn't need root privileges to work correctly.
If you really believe this, you are obviously missing the needed background
information.
When you compare against classical UNIX/POSIX privileges, cdrecord needs the
following privileges in addition to the UNIX/POSIX basic privs:
- The ability to open privileged device nodes
- The ability to issue several privileged device ioctl()s
- The ability to lock into memory
- The ability to control (raise) process priority
- The ability to use port numbers below 1024
As Linux does not implement a framework that allows a process to obtain these
privileges without being root, it is obvious that cdrecord need to be run by
root or to be installed suid root.
> > I did receive enough reports from frustrated Debian users (including the
> > k3b authors) to know that there _is_ a problem with the Debian variant of
> > cdrecord that prevents it working properly. This problem is not present in the
> > original version of cdrecord.
>
> Sorry, but Debian only ships free software.
You are obviously missinformed: Debian refuses to ship free software.
Cdrecord is obviously OSI approved free/OSS software, please try to inform
yourself....
Jörg
--
EMail:joerg at schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
js at cs.tu-berlin.de (uni)
schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
More information about the Pkg-gnome-maintainers
mailing list