• 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: postinstall scripts not executing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: postinstall scripts not executing


  • Subject: Re: postinstall scripts not executing
  • From: Jeremy Matthews <email@hidden>
  • Date: Thu, 14 Aug 2008 08:40:15 -0400

After doing some maintenance on my computer I noticed that simple shell scripts are now working (echo commands, etc) in packages - maybe those 3 developer packages needed some housekeeping...

However, some of my other postinstall scripts don't execute (which I never tried before anyways); most of these write to user defaults, for example, registering Transmit:

-----
## Licensing Transmit
defaults write com.panic.Transmit3 SerialNumber XXXX-XXXX-XXXX-XXXX
-----

What are the known limits to postinstall scripts?

Thanks,
jeremy


On Aug 13, 2008, at 5:39 PM, Gignac, Jason (HAS-SAT) wrote:

That's correct, 'ccording to Apple, you just have the one pre and the one
post script in a flat package.



On 8/13/08 Wednesday, August 13, 2008 -4:38 PM, "Stéphane Sudre" <email@hidden> wrote:


On Aug 13, 2008, at 12:22 AM, Jeremy Matthews wrote:


Since I got asked (more than once) about using postUPPGRADE scripts (not just postinstall), I assumed there was some bug in packagemaker that mean it was supporting those as a workaround for not supporting postINSTALL scripts.

So, I had specified a postinstall script (per 10.5 - normal) as
well as a directory containing a scripts "postupgrade". Of course,
I tried builgind and installing packages with and without that
option - nothing seemed to work.

If you can provide a sample package illustrating the issue, this can help.

As far as I can tell (from the documentation), postupgrade script are
not supported by the FLAT package format. Adding one to the resources
would not help.



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

>
m

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: postinstall scripts not executing
      • From: Luke Bellandi <email@hidden>
References: 
 >Re: postinstall scripts not executing (From: "Gignac, Jason (HAS-SAT)" <email@hidden>)

  • Prev by Date: how to install components to current user's directory
  • Next by Date: Re: how to install components to current user's directory
  • Previous by thread: Re: postinstall scripts not executing
  • Next by thread: Re: postinstall scripts not executing
  • Index(es):
    • Date
    • Thread