site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=2gPbe+K8PPdoDtNx2ozfpTSs26RGKigxcr2ZbTnVyPo=; b=xXIXJv0rQlaOvKQahGodoYPLaNnGhNvkzsWFtvEnPZCi/TBj++wCa9sRdu89DvM6WJ XX49iVeHhldkg8aJ5YESVMUjQ3Lh80AmqjfbkF85ykZk/biBq/2AdQIOqzBLnU5tWxB+ H8QOvZxFcrHYt4V29YPa4bKuZTJr8ecPpcwEQ= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=unoygAiKWVjg409vOr3cSA6J+D1Av2Xl4Tve3No0QZOKOfhTwr1ye1ubec6Sofvdth 3DJmu0uSVK8lx+EAjVhJ7QJjc/U8IfguiwukWpfjviij9lMase8MoTr+/ayyraBE+110 qdFuQr6xVnD8eQZIV29VlkEiyZzTg8/xALGrM= Well said Greg. Kyle On Feb 17, 2009, at 12:45 PM, Greg Neagle wrote: That's what I mean by violating the spirit. But that violates the spirit of installation packages. -Greg On Feb 15, 2009, at 11:15 PM, Dodger wrote: (you _could_ with a postflight script, but that's really violating the spirit of install packages) How so? I'm using that exact sort of functionality deliberately. In my case, I'm installing 3D assets that are derived works based on other ones, by making the installer include only the deviationa and not the original, thereby making it so I'm not redistributing the original content. -- Dodger _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/kcrwfrd%40gmail.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... I've been thinking about this. Is there a way Apple could disallow these arbitrary installer scripts and still support the scenarios that seem to require them? Perhaps this warrants a separate thread. As a systems administrator, I expect the changes an installation package makes to be documented in the Archive.bom (for bundle-style receipts), or in the receipts database (for Leopard-style flat packages). I don't expect to have to reverse engineer what a postinstall script installed. There's nothing stopping a developer from doing this. Heck, there's nothing stopping a developer from shipping an installer package that has no payload at all, but whose post-install script downloads random content off the internet and installs it at random spots in my filesystem, and then uploads the contents of my home directory (or any portion thereof) to the developer's server. 2009/2/13 Greg Neagle <Greg.Neagle@disneyanimation.com>: This email sent to kcrwfrd@gmail.com This email sent to site_archiver@lists.apple.com