Skip to content

Commit 8ca3a46

Browse files
committed
fix: codesign daemonctl in macos OpenSSL fix script
1 parent 40f6fcb commit 8ca3a46

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

scripts/macos-fix-openssl.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ libcrypto="${openssl_prefix}/lib/libcrypto.3.dylib"
4646
frameworks_dir="${app_path}/Contents/Frameworks"
4747
bin_path="${app_path}/Contents/MacOS/codex-monitor"
4848
daemon_path="${app_path}/Contents/MacOS/codex_monitor_daemon"
49+
daemonctl_path="${app_path}/Contents/MacOS/codex_monitor_daemonctl"
4950

5051
if [[ ! -f "${libssl}" || ! -f "${libcrypto}" ]]; then
5152
echo "OpenSSL dylibs not found at ${openssl_prefix}/lib"
@@ -94,6 +95,9 @@ codesign --force --options runtime --timestamp --sign "${identity}" "${codesign_
9495
if [[ -f "${daemon_path}" ]]; then
9596
codesign --force --options runtime --timestamp --sign "${identity}" "${codesign_entitlements[@]}" "${daemon_path}"
9697
fi
98+
if [[ -f "${daemonctl_path}" ]]; then
99+
codesign --force --options runtime --timestamp --sign "${identity}" "${codesign_entitlements[@]}" "${daemonctl_path}"
100+
fi
97101
codesign --force --options runtime --timestamp --sign "${identity}" "${codesign_entitlements[@]}" "${app_path}"
98102

99103
echo "Bundled OpenSSL dylibs and re-signed ${app_path}"

0 commit comments

Comments
 (0)