Posted on 11-01-2023 05:21 PM
Wondering if anyone has come across this before; I've done a fair bit of searching, but haven't found anything.
I’m trying to make a signed package for Jamf Connect Notify with a cert made against the Jamf CA (need to shoot off a support ticket for that one, but that can wait), but Composer crashes with it, and I’ve isolated it to the following:
It seems that Composer cannot handle #!/bin/zsh at all - I've tested this with versions from 10.48 through to 11.0.1, with the behaviour repeating.
Has anyone else come across this behaviour before? Very frustrating, as it's holding up getting the Notify panes tested.
(M2 MBA, Sonoma 14.1, Composer 10.48 through 11.0.1)
Solved! Go to Solution.
Posted on 11-01-2023 07:37 PM
@sdagleyUnfortunately Packages only seems to give me the option of signing with Apple Developer certificates, and not the one I generated against the Jamf CA (as per this article). Otherwise I'd be set!
I've just found Hancock and that seems to do what I need, so I can dump Composer for this one - but it's still definitely a bug that I hope gets addressed in the future.
Posted on 11-01-2023 07:30 PM
@owenh-dow Not that it isn't a good thing to identify the problem with using zsh scripts in Composer, but why would you need to import the package into Composer if you successfully created it with Packages? Packages does offer the option of signing packages it creates so you don't need Composer just for that.
Posted on 11-01-2023 07:37 PM
@sdagleyUnfortunately Packages only seems to give me the option of signing with Apple Developer certificates, and not the one I generated against the Jamf CA (as per this article). Otherwise I'd be set!
I've just found Hancock and that seems to do what I need, so I can dump Composer for this one - but it's still definitely a bug that I hope gets addressed in the future.
Posted on 11-02-2023 05:06 AM
@owenh-dow Glad to hear you found a workaround. Probably worth sending feedback about the Apple Developer cert requirement via the Help menu in Packages as while that's the normal use case it's not a requirement (at least not currently).
Posted on 11-05-2023 06:46 PM
Owen,
Are you in an Education workplace? If so, a Developer account can be free if you set up an Apple Developer Team
Posted on 11-06-2023 01:04 PM
Hi mate, yep, I am. I'll have to look into that; would be good to get packages done properly for other things like automated printer installs. Thanks for that!