Requiring restart in component package using pkgbuild
Requiring restart in component package using pkgbuild
- Subject: Requiring restart in component package using pkgbuild
- From: Edward Waxler <email@hidden>
- Date: Mon, 30 Apr 2012 09:14:41 -0700
- Acceptlanguage: en-US
- Thread-topic: Requiring restart in component package using pkgbuild
I'm updating some build scripts to use pkgbuild instead of PackageMaker, but I'm not seeing an option to require restarts on a component package. In PackageMaker, requiring a restart could be done using either of the following two methods:
- (Legacy compatibility mode) In the Info.plist, set IFPkgFlagRestartAction to RequiredRestart.
- In the PackageInfo file, set pkg-info>postinstall-action to restart.
I don't see any similar options for pkgbuild or its component package plist. I understand that, when we build our distribution using productbuild, we can choose to require a restart on a per-package basis using the distribution file's pkg-ref>onConclusion key. But is this the only way to do this now (without using PackageMaker)? If so, I'm wondering why this requirement was moved out of the component packages and into the distribution that depends on them. In my mind, the component packages remained more modular when they could specify their own requirements.
Thanks in advance,
Ed
_______________________________________________
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