• 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
Installer changes permissions on itself and its payload after 1st run
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Installer changes permissions on itself and its payload after 1st run


  • Subject: Installer changes permissions on itself and its payload after 1st run
  • From: Mike <email@hidden>
  • Date: Fri, 11 Jul 2008 11:24:13 -0700

I have an installer I built with Xcode 2.5's PackageMaker under OS X 10.5.4.

My installer has some plugins and a few scripts, and an
InstallerSections.plist file.

It's an .mpkg with sub .pkgs in it.

When I run the installer and install my product, everything works.
However, on any subsequent install from the same binary copy of the same
installer, the resulting product doesn't work properly because the
installer has changed some of the permissions on the installed payload
and on the internal installer components themselves.

If I delete all the installed binaries and the installer, and
Finder-copy over a new copy and run it again, everything works.

I checked my preflight and postflight scripts and they don't change any
permissions when they run so what gives?

What could cause this behavior?

Thanks,

Mike

_______________________________________________
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: Installer changes permissions on itself and its payload after 1st run
      • From: Stéphane Sudre <email@hidden>
  • Prev by Date: RE: modal window
  • Next by Date: Re: packagemaker command line exception
  • Previous by thread: RE: modal window
  • Next by thread: Re: Installer changes permissions on itself and its payload after 1st run
  • Index(es):
    • Date
    • Thread