Skip to content

Conversation

mpanighetti
Copy link
Contributor

@mpanighetti mpanighetti commented Jun 18, 2025

  • removed PkgCreator processor run with bundled postinstall (ensures package retains code signature, also closes Zoom.munki postinstall script failing #594)
    • deleted Zoom postinstall script
  • grouped tmp resources in %RECIPE_CACHE_DIR%/expanded for consolidated cleanup in PathDeleter run
  • added PkgCopier processor run to update %pkg_path% (replaces behavior from PkgCreator)

- removed PkgCreator processor run with bundled postinstall (closes autopkg#594)
- grouped tmp resources in `%RECIPE_CACHE_DIR%/expanded` for consolidated cleanup in PathDeleter run
- added PkgCopier processor run to update `%pkg_path%` (replaces behavior from PkgCreator)
@mpanighetti mpanighetti changed the title removed PkgCreator processor run with bundled postinstall removed Zoom.pkg.recipe PkgCreator processor run with bundled postinstall Jun 18, 2025
@mpanighetti
Copy link
Contributor Author

Zoom.pkg.recipe test run:

% autopkg run ~/Desktop/Zoom.pkg.recipe --ignore-parent-trust-verification-errors -v
Processing ~/Desktop/Zoom.pkg.recipe...
URLDownloader
URLDownloader: Storing new Last-Modified header: Tue, 17 Jun 2025 05:38:05 GMT
URLDownloader: Storing new ETag header: "434698178f6e79897a6bcea594640788-34"
URLDownloader: Downloaded ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/downloads/Zoom.pkg
EndOfCheckPhase
CodeSignatureVerifier
CodeSignatureVerifier: Verifying installer package signature...
CodeSignatureVerifier: Package "Zoom.pkg":
CodeSignatureVerifier:    Status: signed by a developer certificate issued by Apple for distribution
CodeSignatureVerifier:    Notarization: trusted by the Apple notary service
CodeSignatureVerifier:    Signed with a trusted timestamp on: 2025-06-16 10:37:15 +0000
CodeSignatureVerifier:    Certificate Chain:
CodeSignatureVerifier:     1. Developer ID Installer: Zoom Video Communications, Inc. (BJ4HAAB9B3)
CodeSignatureVerifier:        Expires: 2027-02-01 22:12:15 +0000
CodeSignatureVerifier:        SHA256 Fingerprint:
CodeSignatureVerifier:            6D 70 1A 84 F0 5A D4 C1 C1 B3 AE 01 C2 EF 1F 2E AE FB 9F 5C A6 80 
CodeSignatureVerifier:            48 A4 76 60 FF B5 F0 57 BB 8C
CodeSignatureVerifier:        ------------------------------------------------------------------------
CodeSignatureVerifier:     2. Developer ID Certification Authority
CodeSignatureVerifier:        Expires: 2027-02-01 22:12:15 +0000
CodeSignatureVerifier:        SHA256 Fingerprint:
CodeSignatureVerifier:            7A FC 9D 01 A6 2F 03 A2 DE 96 37 93 6D 4A FE 68 09 0D 2D E1 8D 03 
CodeSignatureVerifier:            F2 9C 88 CF B0 B1 BA 63 58 7F
CodeSignatureVerifier:        ------------------------------------------------------------------------
CodeSignatureVerifier:     3. Apple Root CA
CodeSignatureVerifier:        Expires: 2035-02-09 21:40:36 +0000
CodeSignatureVerifier:        SHA256 Fingerprint:
CodeSignatureVerifier:            B0 B1 73 0E CB C7 FF 45 05 14 2C 49 F1 29 5E 6E DA 6B CA ED 7E 2C 
CodeSignatureVerifier:            68 C5 BE 91 B5 A1 10 01 F0 24
CodeSignatureVerifier: 
CodeSignatureVerifier: Signature is valid
CodeSignatureVerifier: Authority name chain is valid
FlatPkgUnpacker
FlatPkgUnpacker: Unpacked ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/downloads/Zoom.pkg to ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/expanded
PkgPayloadUnpacker
PkgPayloadUnpacker: Unpacked ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/expanded/zoomus.pkg/Payload to ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/expanded
PlistReader
PlistReader: Reading: ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/expanded/zoom.us.app/Contents/Info.plist
PlistReader: Assigning value of '6.5.0 (57940)' to output variable 'jamfversion'
PlistReader: Assigning value of '6.5.0.57940' to output variable 'version'
PlistReader: Assigning value of '10.13' to output variable 'min_os_version'
PkgCopier
PkgCopier: Copied ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/downloads/Zoom.pkg to ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/Zoom-6.5.0.57940.pkg
PathDeleter
PathDeleter: Deleted ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/expanded
Receipt written to ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/receipts/Zoom.pkg-receipt-20250618-172224.plist

The following new items were downloaded:
    Download Path                                                                           
    -------------                                                                           
    ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/downloads/Zoom.pkg  

The following packages were copied:
    Pkg Path                                                                                  
    --------                                                                                  
    ~/Library/AutoPkg/Cache/com.github.homebysix.pkg.Zoom/Zoom-6.5.0.57940.pkg  

@homebysix homebysix self-requested a review August 6, 2025 04:28
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.

Zoom.munki postinstall script failing
1 participant