]> git.michaelhowe.org Git - packages/o/openafs.git/commit
macos: prepare for notarization
authorMarcio Barbosa <mbarbosa@sinenomine.net>
Tue, 26 Nov 2019 19:41:36 +0000 (11:41 -0800)
committerStephan Wiesand <stephan.wiesand@desy.de>
Fri, 14 Feb 2020 19:31:19 +0000 (14:31 -0500)
commit48520140344a05abf4fc18636a66e8dc67880a26
tree1d051d7ef3f77c75385dcfd29d8c97d07de865ae
parentcb6cf0b924b88fcbfb80fea4d832b50b77951692
macos: prepare for notarization

With the public release of macOS 10.14.5, all new and updated kernel
extensions must be notarized by Apple. To be taken into consideration,
all executables must be signed and the Hardened Runtime capability must
be enabled.

This patch adds the missing prerequisites mentioned above.

Reviewed-on: https://gerrit.openafs.org/13670
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Tested-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
(cherry picked from commit 63fd13bf9e6af21136007c9980816875ebea5f7c)

Change-Id: If0c27732f667945f430fd2c5698e8f58a84e3bde
Reviewed-on: https://gerrit.openafs.org/14035
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
src/packaging/MacOS/pkgbuild.sh.in