From owner-cvs-all Tue Aug 21 14: 0:25 2001 Delivered-To: cvs-all@freebsd.org Received: from mail.netbeat.de (mail.netbeat.de [212.6.214.38]) by hub.freebsd.org (Postfix) with SMTP id 3C3E937B409 for ; Tue, 21 Aug 2001 14:00:19 -0700 (PDT) (envelope-from lehmann@ans-netz.de) Received: (qmail 17735 invoked from network); 21 Aug 2001 21:09:16 -0000 Received: from p3ee39107.dip.t-dialin.net (HELO ans-netz.de) (62.227.145.7) by mail.netbeat.de with SMTP; 21 Aug 2001 21:09:16 -0000 Message-ID: <3B82CC68.70607@ans-netz.de> Date: Tue, 21 Aug 2001 23:02:32 +0200 From: Oliver Lehmann User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.3+) Gecko/20010804 X-Accept-Language: de, en MIME-Version: 1.0 To: cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/sysutils/xcdroast Makefile pkg-plist ports/sysutils/xcdroast/files patch-Makefile Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 In article <200108212024.f7LKOYm12559@intruder.bmah.org>, "Bruce A. Mah" wrote: > I'm not the SO, but I know I don't like it. This means the xcdroast > port is doing chown/chmod on files that were installed by *other* ports. > To my knowledge, no other port does this and (as a user of cdrecord) I > can't see any reason for making this change. > > Maybe the MAINTAINER (CC-ed) could give the reasoning for this? > imho, it's the only way to become xcdroast worked without beeing root. The Old way (give the xcdroast binary the set-user-ID-on-execution bit), would not work with gtk after 1.2.8. Maybye it's an security problem (for example, when root put's an user into the cdwrite group). Is it better to disable the "non-root" mode in the default installation of these port (don't change rights), and create a Makefile-target like "enable-nonroot" which must be called manually. Greetings Olli To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message