OSX packages. Unsigned.
# core
s
OSX packages. Unsigned.
t
did you use
-DCMAKE_OSX_DEPLOYMENT_TARGET=10.11
when configuring cmake?
s
Yes
t
❤️
s
I did not code sign. but that’s a thing that requires extra options now
I’m not sure what scripts you’re using, but I’ll PR the update
t
I published the signed pkg to the usual place on S3, I did not add the extra signing options (runtime, etc) since my signing VM is semi-offline and runs 10.12
s
I think that’s an issue now — apple’s notarization process changed in feb. Can’t notarize without those
I can sign a seph@kolide, though that feels like an undesirable change
t
Is there a way to tell if it'll be a problem concretely? I can sign again tonight perhaps
s
Sure. I Just tried notarizing it. As expected, it failed:
Copy code
"path": "osquery-4.2.0.pkg/osquery-4.2.0.pkg Contents/Payload/usr/local/bin/osqueryd",
      "message": "The executable does not have the hardened runtime enabled.",
I’ve started a packaging repo, to start playing with tools/scripts in
t
s
Are the scripts you use somewhere?
t
s
danke
t
ok it took a series of 5min windows all day to get it resigned with the hardened runtime -- I will update the hash for the website PR and overwrite the 4.2.0 pkg in S3 in a sec
It's updated if you want to try to notarize again
s