From owner-freebsd-current@FreeBSD.ORG Fri Oct 15 11:39:30 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6389516A4CE for ; Fri, 15 Oct 2004 11:39:30 +0000 (GMT) Received: from virtual.schlenker-webdesign.de (virtual.schlenker-webdesign.de [213.133.110.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id A243D43D2D for ; Fri, 15 Oct 2004 11:39:29 +0000 (GMT) (envelope-from mattias@schlenker-webdesign.de) Received: from [192.168.1.247] (pD9E597FB.dip.t-dialin.net [217.229.151.251]) (authenticated bits=0)i9FBdKFN044148; Fri, 15 Oct 2004 13:39:25 +0200 (CEST) (envelope-from mattias@schlenker-webdesign.de) Message-ID: <416FB6DC.5060607@schlenker-webdesign.de> Date: Fri, 15 Oct 2004 13:39:08 +0200 From: Mattias Schlenker User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-AT; rv:1.7.2) Gecko/20041001 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Daniel O'Connor" , freebsd-current@freebsd.org References: <20041013205141.GA874@galgenberg.net> <416EE19D.50400@mac.com> <20041015100633.GA45863@cirb503493.alcatel.com.au> <200410152048.44173.doconnor@gsoft.com.au> In-Reply-To: <200410152048.44173.doconnor@gsoft.com.au> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: atapicam(4) as KLD? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 11:39:30 -0000 Daniel O'Connor wrote: >Burning to SCSI CD/DVD media isn't done like that. > >cdrecord et al talk to the writer directly via xpt and pass, so if you want to >allow non-root users to burn CD/DVDs you need to allow them access to pass >and xpt (which is pretty bad from a security point of view..) > >It sucks having to choose between features (growisofs, cdrecord, cdda2wav) and >security (burncd) although I hear Soren has a version of the Schilly SCSI >library that talks to IDE devices (but I doubt you can pick and choose..) > > Personally, for creating MP3s I use dagrab and for burning data as well as audio I use burncd. I guess, the functionality and the number of features is sufficient for most users, too. The problem are some of the GUI-frontends that rely on cdrecord's syntax for commandline options. Maybe not the most elegant solution, but sufficient in terms of functionality and without the security issues of atapicam would be some kind of ,,burncd-cdrecord-compat'' either realized as a simple shell script wrapper or a ,,fork'' of burncd that behaves like cdrecord. All those pretty GUI tools would need just a simple adjustment in the path to cdrecord. Mattias -- Mattias Schlenker / Tel 0851 9441369 oder 0160 7352988 Freyunger Str. 42 / http://ilw.schlenker-webdesign.de/ 94034 Passau / http://mattlog.schlenker-webdesign.de/