From owner-cvs-all Wed Aug 22 11:19:47 2001 Delivered-To: cvs-all@freebsd.org Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (Postfix) with ESMTP id A2E7A37B41B; Wed, 22 Aug 2001 11:19:27 -0700 (PDT) (envelope-from j@uriah.heep.sax.de) Received: (from uucp@localhost) by sax.sax.de (8.9.3/8.9.3) with UUCP id UAA14049; Wed, 22 Aug 2001 20:19:25 +0200 (CEST) Received: (from j@localhost) by uriah.heep.sax.de (8.11.4/8.11.4) id f7MI7Cd01913; Wed, 22 Aug 2001 20:07:12 +0200 (MET DST) (envelope-from j) Date: Wed, 22 Aug 2001 20:07:12 +0200 From: Joerg Wunsch To: Oliver Lehmann Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: [Fwd: Re: cvs commit: ports/sysutils/xcdroast Makefile pkg-plist ports/sysutils/xcdroast/files patch-Makefile] Message-ID: <20010822200712.A1838@uriah.heep.sax.de> Reply-To: Joerg Wunsch References: <20010822022317.5cb08144.lehmann@ans-netz.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20010822022317.5cb08144.lehmann@ans-netz.de>; from lehmann@ans-netz.de on Wed, Aug 22, 2001 at 02:23:17AM +0200 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG As Oliver Lehmann wrote: > It (better cdrecord, readcd and cdda2wav) needs read/write permission on > > > /dev/xpt* > and > /dev/pass* This is a design bug of cdrecord. Its author insists on the opinion that doing direct SCSI bus handling from a userland program is the optimal way of implementing this kind of functionality. So there won't be a fix for it. The cdrecord manual claims that it would be safe to be setuid root, but then, users have reported about sig11 (buffer overflows), so who's going to trust that? (The IMHO correct way would be to split off the device handling into a device driver. But since nobody is going to implement this, it won't happen anytime soon.) -- cheers, J"org .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message