Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Unpacking and Repacking of .pkg files and .app bundles #15206

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ellahathaway
Copy link
Member

Related to #14438

This is the second part of #14438. This PR integrates the pkg tool, introduced in #15205, into SignTool. More specifically, this PR enables the unpacking and repacking of .pkgs and nested .app bundles within SignTool & adds tests & test data for this functionality into SignTool.Tests.

An important change here is that .pkg was removed as a signable extension. This change is needed avoid errors related to .pkgs being considered "not signed" now that they're included as a FileExtensionSignInfo item. Otherwise, this part of the code is hit, and the signing fails. .pkgs will be added back as a signable extension with #14435.

Leaving as a draft until #15205 is merged.

@ellahathaway ellahathaway changed the title Integrate Pkg Tool into SignTool Enable Unpacking and Repacking of .pkg files and .app bundles Oct 29, 2024
ellahathaway added a commit to ellahathaway/arcade that referenced this pull request Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant