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:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=9v0MlfXiZdx4a2kz4zknzEPMnu8pvdvrM9A9YDtnh7Y=; b=T7LqYi+Qy3xHQpZqKOiqWb1DY174Z9xc3yK6gnzOSL3veSmiz67FprZPYZnKzeCZnT XrXaiSoTjOXB/yUatUVaXgQt79/G133u3ioMJtFgmDiRiqcDI8aUdF9wP8O7jFDaZaeO SM8PpMTHNUJUIhs+2C3I7qtuQQfkDVO3p5paI= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=FUT/fW/D3hR4kh2yiSOpeVTCShbpLvRtD8viFoAKtzceUJiXrAs07ZJ4n9sYXqE6bl px7wjd++YbqYJ3eH5WC1UtgQaH/PevATnynM7WlHPA/hxkiAg4jsIkVG/cpjFS2/XFx4 UVsTDUll83YrOYiTVG54OrljDQ+/Z+Ay8e+5k= On Feb 18, 2009, at 5:45 PM, Iceberg-Dev wrote: On Feb 17, 2009, at 6:45 PM, Greg Neagle wrote: What's possible to do is this: - have a .bom file that describes what will get installed. - install nothing from the pax payload - install everything from a postinstall script. - when you display the list of files from the UI, it lists the files Kyle _______________________________________________ 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... 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. It just requires to build a standard package and a package that installs nothing. You then replace the .pax[.gz] payload with the one from the empty package. When you install this package through Installer.app (tested on Tiger): - when you run the installation, it installs nothing and succeeds. This seems like a good idea. Is there a way Apple could enforce this? For example the installer would warn if the installer wrote files not listed in the bom. There needs to be incentive to do the right thing. The goal here is to keep us sysadmins happy and potentially allow for uninstalls without having to reverse engineer and repackage packages provided from software vendors. This email sent to site_archiver@lists.apple.com