macOS: Fixup our signature identifiers

Pass a prefix to `codesign` so that our signature identifier is
"org.wireshark.foo" instead of "foo" for our command line utilities,
libraries, and ChmodBPF.
This commit is contained in:
Gerald Combs 2023-01-29 19:18:04 -08:00
parent fd183cb40b
commit e1db561aa2
2 changed files with 2 additions and 0 deletions

View File

@ -546,6 +546,7 @@ codesign_file () {
codesign \
--sign "Developer ID Application: $CODE_SIGN_IDENTITY" \
--prefix "org.wireshark." \
--force \
--options runtime \
--entitlements "@CMAKE_SOURCE_DIR@/packaging/macosx/entitlements.plist" \

View File

@ -53,6 +53,7 @@ codesign_file () {
# https://developer.apple.com/documentation/security/hardened_runtime_entitlements?language=objc
codesign \
--sign "Developer ID Application: $CODE_SIGN_IDENTITY" \
--prefix "org.wireshark." \
--force \
--timestamp \
--verbose \