Package: cdrecord Version: 4:2.01+01a03-2 Severity: important Hi.
Each time I upgrade the system (and "cdrecord" is updated), I get into problems writing CDs. I use "cdrecord" through "k3b"; I've just tried to blank a CD-RW and got the following error message ("k3b" log): ---BEGIN LOG--- System ----------------------- K3b Version: 0.12 KDE Version: 3.4.2 QT Version: 3.3.5 Kernel: 2.6.13.2-vs2.0.1-pre2+g2 Devices ----------------------- PLEXTOR CD-R PX-W1210A 1.07 (/dev/hdc, ) at /media/cdrom0 [CD-R; CD-RW; CD-ROM] [Error] [SAO; TAO; RAW; SAO/R96P; SAO/R96R; RAW/R16; RAW/R96P; RAW/R96R] Used versions ----------------------- cdrecord: 2.1.1a03 cdrecord command: ----------------------- /usr/bin/cdrecord.mmap -v gracetime=2 dev=/dev/hdc speed=1 -tao driveropts=burnfree -eject blank=fast -force cdrecord ----------------------- /usr/bin/cdrecord: Warning: Running on Linux-2.6.13.2-vs2.0.1-pre2+g2 /usr/bin/cdrecord: There are unsettled issues with Linux-2.5 and newer. /usr/bin/cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris. /usr/bin/cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler /usr/bin/cdrecord: Permission denied. WARNING: Cannot set priority using setpriority(). /usr/bin/cdrecord: WARNING: This causes a high risk for buffer underruns. scsidev: '/dev/hdc' devname: '/dev/hdc' scsibus: -2 target: -2 lun: -2 Warning: Open by 'devname' is unintentional and not supported. Linux sg driver version: 3.5.27 Error: Cannot gain SYS_RAWIO capability.Is cdrecord installed SUID root? : Operation not permitted /usr/bin/cdrecord: Warning: using inofficial version of libscg (ubuntu-0.8ubuntu1 '@(#)scsitransp.c 1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling'). SCSI buffer size: 64512 /usr/bin/cdrecord: Operation not permitted. Cannot send SCSI cmd via ioctl Cdrecord-Clone 2.01.01a03 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2005 Joerg Schilling NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord and thus may have bugs that are not present in the original version. Please send bug reports and support requests to <[EMAIL PROTECTED]>. The original author should not be bothered with problems of this version. TOC Type: 1 = CD-ROM Using libscg version 'ubuntu-0.8ubuntu1'. Driveropts: 'burnfree' atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 1 Vendor_info : 'PLEXTOR ' Identifikation : 'CD-R PX-W1210A' Revision : '1.07' Device seems to be: Generic mmc CD-RW. ---END LOG--- >From the above, "cdrecord" seems to complain that it is not suid-root. [Or is the problem somewhere else?] So I used 'dpkg-reconfigure cdrecord' to make it suid. I restarted "k3b" which itself then complained that "cdrecord" *is* suid root (stressing that newer kernels won't accept to run it for security reasons). Does that mean that "cdrecord" and hence "k3b" can only be run as root? >From explanations given by "dpkg-reconfigure" as well as by "k3b", it would seem that belonging to the "cdrom" group should be enough to be able to burn CDs! So, what is exactly the recommended setting? Best regards, Gilles -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13.2-vs2.0.1-pre2+g2 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages cdrecord depends on: ii debconf 1.4.58 Debian configuration management sy ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libcap1 1:1.10-14 support for getting/setting POSIX. ii makedev 2.3.1-78 creates device files in /dev Versions of packages cdrecord recommends: ii mkisofs 4:2.01+01a03-2 Creates ISO-9660 CD-ROM filesystem -- debconf information: * cdrecord/SUID_bit: false cdrecord/MAKEDEVNEW: true cdrecord/do_it_yourself: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]