From owner-cvs-all Mon Apr 1 20:34:12 2002 Delivered-To: cvs-all@freebsd.org Received: from winston.freebsd.org (adsl-64-173-15-98.dsl.sntc01.pacbell.net [64.173.15.98]) by hub.freebsd.org (Postfix) with ESMTP id 418CE37B400; Mon, 1 Apr 2002 20:34:09 -0800 (PST) Received: from winston.freebsd.org (jkh@localhost [127.0.0.1]) by winston.freebsd.org (8.11.6/8.11.6) with ESMTP id g324Xe323918; Mon, 1 Apr 2002 20:33:40 -0800 (PST) (envelope-from jkh@winston.freebsd.org) To: Mikhail Teterin Cc: obrien@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade.c media.c package.c In-Reply-To: Message from Mikhail Teterin of "Mon, 01 Apr 2002 22:11:39 EST." <200204020311.g323BdFX074921@aldan.algebra.com> Date: Mon, 01 Apr 2002 20:33:40 -0800 Message-ID: <23914.1017722020@winston.freebsd.org> From: Jordan Hubbard 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 > I imagine, a LOT of ports should have this added into their pkg-plist > files. But then I only read about this feature today... Again, it's an extremely limited feature and people should only use it if they understand absolutely what their responsibilties in terms of post-extraction cleanup and permissions are. I would even go so far as to suggest that any package which attempts to use this must test its install/deinstall actions in a pristene chroot tree and that this tree be scanned pre-and-post for both operations, all to ensure that the package does exactly what it should do and no more or less. The package maintainer gets way less hand-holding if they use this feature! > Can we discuss this privately with the aim of you committing it? Sobomax > seems too busy... I'll review it, sure, also hoping that you can also come up with a real-life usage scenario which makes it really clear just why someone would want to have this.. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message