* Re: growisofs stopped working with 2.6.8 [not found] <1092674287.3021.19.camel@bony> @ 2004-08-16 16:01 ` Alan Cox 2004-08-16 17:59 ` Tony A. Lambley 0 siblings, 1 reply; 3+ messages in thread From: Alan Cox @ 2004-08-16 16:01 UTC (permalink / raw) To: Tony A. Lambley; +Cc: LKML, linux-scsi [-- Attachment #1: Type: text/plain, Size: 440 bytes --] On Llu, 2004-08-16 at 17:38, Tony A. Lambley wrote: > Hi, burning a dvd iso now fails :( > > $ growisofs -Z /dev/hdc=file.iso > :-( unable to GET CONFIGURATION: Operation not permitted > :-( non-MMC unit? We fixed some security holes. In doing so we tightened up so a few apps that worked before no longer work except as root. Thanks for the error message. Thats helpful as it suggests the following patch. (and does it help K3B ?) [-- Attachment #2: a1 --] [-- Type: text/plain, Size: 379 bytes --] --- drivers/block/scsi_ioctl.c~ 2004-08-16 18:01:36.627301624 +0100 +++ drivers/block/scsi_ioctl.c 2004-08-16 18:01:36.627301624 +0100 @@ -146,6 +146,7 @@ safe_for_read(GPCMD_READ_TOC_PMA_ATIP), safe_for_read(GPCMD_REPORT_KEY), safe_for_read(GPCMD_SCAN), + safe_for_read(GPCMD_GET_CONFIGURATION), /* Basic writing commands */ safe_for_write(WRITE_6), ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: growisofs stopped working with 2.6.8 2004-08-16 16:01 ` growisofs stopped working with 2.6.8 Alan Cox @ 2004-08-16 17:59 ` Tony A. Lambley 2004-08-16 18:14 ` Peter Osterlund 0 siblings, 1 reply; 3+ messages in thread From: Tony A. Lambley @ 2004-08-16 17:59 UTC (permalink / raw) To: Alan Cox; +Cc: LKML, linux-scsi It still fails, but I get a different message with the patch: $ growisofs -Z /dev/dvd=file.iso Executing 'builtin_dd if=file.iso of=/dev/dvd obs=32k seek=0' :-( unable to PREVENT MEDIA REMOVAL: Operation not permitted K3B fails with the same message as above. As you say, it does indeed burn fine as root. On Mon, 2004-08-16 at 12:01, Alan Cox wrote: > On Llu, 2004-08-16 at 17:38, Tony A. Lambley wrote: > > Hi, burning a dvd iso now fails :( > > > > $ growisofs -Z /dev/hdc=file.iso > > :-( unable to GET CONFIGURATION: Operation not permitted > > :-( non-MMC unit? > > We fixed some security holes. In doing so we tightened up so a few apps > that worked before no longer work except as root. Thanks for the error > message. Thats helpful as it suggests the following patch. > > (and does it help K3B ?) > > > > > > > ______________________________________________________________________ > --- drivers/block/scsi_ioctl.c~ 2004-08-16 18:01:36.627301624 +0100 > +++ drivers/block/scsi_ioctl.c 2004-08-16 18:01:36.627301624 +0100 > @@ -146,6 +146,7 @@ > safe_for_read(GPCMD_READ_TOC_PMA_ATIP), > safe_for_read(GPCMD_REPORT_KEY), > safe_for_read(GPCMD_SCAN), > + safe_for_read(GPCMD_GET_CONFIGURATION), > > /* Basic writing commands */ > safe_for_write(WRITE_6), ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: growisofs stopped working with 2.6.8 2004-08-16 17:59 ` Tony A. Lambley @ 2004-08-16 18:14 ` Peter Osterlund 0 siblings, 0 replies; 3+ messages in thread From: Peter Osterlund @ 2004-08-16 18:14 UTC (permalink / raw) To: Tony A. Lambley; +Cc: Alan Cox, LKML, linux-scsi "Tony A. Lambley" <tal@vextech.net> writes: > It still fails, but I get a different message with the patch: > > $ growisofs -Z /dev/dvd=file.iso > Executing 'builtin_dd if=file.iso of=/dev/dvd obs=32k seek=0' > :-( unable to PREVENT MEDIA REMOVAL: Operation not permitted > > K3B fails with the same message as above. > > As you say, it does indeed burn fine as root. The patch below is needed for a start, but it's not enough, because growisofs opens the device in read-only mode, so WRITE_10 fails anyway. --- drivers/block/scsi_ioctl.c~cdrw-filter 2004-08-16 17:13:23.000000000 +0200 +++ drivers/block/scsi_ioctl.c 2004-08-16 18:44:15.000000000 +0200 @@ -146,6 +146,13 @@ safe_for_read(GPCMD_READ_TOC_PMA_ATIP), safe_for_read(GPCMD_REPORT_KEY), safe_for_read(GPCMD_SCAN), + safe_for_read(GPCMD_GET_CONFIGURATION), + safe_for_read(GPCMD_READ_FORMAT_CAPACITIES), + safe_for_read(GPCMD_GET_EVENT_STATUS_NOTIFICATION), + safe_for_read(GPCMD_GET_PERFORMANCE), + + safe_for_write(GPCMD_PREVENT_ALLOW_MEDIUM_REMOVAL), + safe_for_write(GPCMD_FLUSH_CACHE), /* Basic writing commands */ safe_for_write(WRITE_6), -- Peter Osterlund - petero2@telia.com http://w1.894.telia.com/~u89404340 ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2004-08-16 18:14 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1092674287.3021.19.camel@bony>
2004-08-16 16:01 ` growisofs stopped working with 2.6.8 Alan Cox
2004-08-16 17:59 ` Tony A. Lambley
2004-08-16 18:14 ` Peter Osterlund
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).