• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: updaters
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: updaters


  • Subject: Re: updaters
  • From: Crawford Kyle <email@hidden>
  • Date: Tue, 17 Feb 2009 15:28:24 -0500

Well said Greg.

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.

Kyle


On Feb 17, 2009, at 12:45 PM, Greg Neagle wrote:

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.

That's what I mean by violating the spirit.

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.

But that violates the spirit of installation packages.

-Greg

On Feb 15, 2009, at 11:15 PM, Dodger wrote:

2009/2/13 Greg Neagle <email@hidden>:
(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 (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: updaters
      • From: Dodger <email@hidden>
    • Re: updaters
      • From: Eli Bach <email@hidden>
References: 
 >updaters (From: Piotr Rychlik <email@hidden>)
 >Re: updaters (From: Greg Neagle <email@hidden>)
 >Re: updaters (From: Dodger <email@hidden>)
 >Re: updaters (From: Greg Neagle <email@hidden>)

  • Prev by Date: Re: updaters
  • Next by Date: Re: updaters
  • Previous by thread: Re: updaters
  • Next by thread: Re: updaters
  • Index(es):
    • Date
    • Thread