zed/script
Thorsten Ball ff7aa024ee
remote server on macOS: Sign with entitlements (#18863)
This does two things:

- Prevent feature unification
- Sign the remote-server binary with the same entitlements we use for
Zed because we saw this in crash report:

Crashed Thread: 4 Dispatch queue: com.apple.root.user-initiated-qos

Exception Type: EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid))
      Exception Codes:       UNKNOWN_0x32 at 0x0000000103636644
      Exception Codes:       0x0000000000000032, 0x0000000103636644

      Termination Reason:    Namespace CODESIGNING, Code 2 Invalid Page

VM Region Info: 0x103636644 is in 0x103634000-0x103638000; bytes after
start: 9796 bytes before end: 6587
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
VM_ALLOCATE 103630000-103634000 [ 16K] r--/rwx SM=ZER
---> VM_ALLOCATE 103634000-103638000 [ 16K] r-x/rwx SM=COW
VM_ALLOCATE 103638000-103640000 [ 32K] r--/rwx SM=ZER

  Which sounds a lot like codesigning/jit/entitlements stuff.


Release Notes:

- N/A

Co-authored-by: Piotr <piotr@zed.dev>
Co-authored-by: Bennet <bennet@zed.dev>
2024-10-08 17:47:24 +02:00
..
danger danger: Don't look for #NNNN, as it's not specific enough (#16313) 2024-08-15 15:57:42 -04:00
flatpak Flatpak fixes (#14083) 2024-07-10 12:51:08 -06:00
lib Install cargo-edito without extra features (#18457) 2024-09-27 22:42:04 +03:00
licenses Add script to generate license dependencies as csv (#18411) 2024-09-26 16:21:20 -04:00
terms Regenerate terms.rtf fixing Privacy Policy link (#17877) 2024-09-16 12:17:41 -04:00
update_top_ranking_issues Update Python to v3.12.7 (#18652) 2024-10-03 11:29:29 -04:00
analyze_highlights.py Minor script fix (#10857) 2024-04-22 13:05:41 -04:00
bootstrap script/bootstrap: Fix sqlx command by using newer version (#15980) 2024-08-08 16:10:18 +02:00
build-docker Support More Linux (#18480) 2024-09-30 17:46:21 -04:00
bump-extension-cli Add a script for bumping the extension CLI (#9646) 2024-03-21 12:05:31 -04:00
bump-nightly ./script/trigger-release (#10589) 2024-04-16 19:32:51 -06:00
bump-zed-minor-versions
bump-zed-patch-version ci: Add script/determine-release-channel (#18476) 2024-09-30 16:17:21 -04:00
bundle-linux linux: Fix invalid check for denylisted dependencies (#18050) 2024-09-19 11:40:01 +02:00
bundle-mac remote server on macOS: Sign with entitlements (#18863) 2024-10-08 17:47:24 +02:00
check-licenses Stop using xtask for clippy (#13223) 2024-06-18 13:49:44 -06:00
check-spelling ci: Make docs-only PRs only trigger docs-related tests (#18744) 2024-10-06 10:28:39 -04:00
clear-target-dir-if-larger-than
clippy Stop using xtask for clippy (#13223) 2024-06-18 13:49:44 -06:00
collab-flamegraph Only 5s of data! (#8983) 2024-03-06 21:35:46 -07:00
crate-dep-graph
create-migration remoting (#9680) 2024-03-22 08:44:56 -06:00
deploy-collab
deploy-postgrest
determine-release-channel ci: Add script/determine-release-channel (#18476) 2024-09-30 16:17:21 -04:00
draft-release-notes release notes vN (#11077) 2024-04-26 17:18:17 -06:00
drop-test-dbs
generate-licenses Add script to generate license dependencies as csv (#18411) 2024-09-26 16:21:20 -04:00
generate-licenses-csv Add script to generate license dependencies as csv (#18411) 2024-09-26 16:21:20 -04:00
generate-terms-rtf Update Terms and Conditions (#16478) 2024-08-19 17:08:46 -04:00
get-crate-version
get-preview-channel-changes Minor improvements to release tooling (#17502) 2024-09-06 13:34:33 -04:00
get-pull-requests-since Add a get-release-notes-since script (#18445) 2024-09-27 10:59:19 -04:00
get-release-notes-since Add a get-release-notes-since script (#18445) 2024-09-27 10:59:19 -04:00
get-released-version ./script/trigger-release (#10589) 2024-04-16 19:32:51 -06:00
histogram
import-themes
install-cmake Support More Linux (#18480) 2024-09-30 17:46:21 -04:00
install-linux linux scripts: Respect $CARGO_TARGET_DIR (#13830) 2024-07-05 14:19:05 +03:00
install-mold Support More Linux (#18480) 2024-09-30 17:46:21 -04:00
install.sh Don't use a mix of tabs and spaces (#17045) 2024-08-28 19:25:19 -04:00
kube-shell
linux Fix script/linux on RHEL/Fedora (#18788) 2024-10-06 14:47:48 -04:00
metal-debug
prompts Improve dev experience for built-in prompts (#16413) 2024-08-17 12:28:53 -06:00
randomized-test-ci
randomized-test-minimize
reset_db collab: Setup database for LLM service (#15882) 2024-08-06 17:18:08 -04:00
run-local-minio
seed-db Make it (a tiny bit) easier to run your own collab (#9557) 2024-03-20 21:00:02 -06:00
squawk Configure squawk rules (#16144) 2024-08-12 22:11:36 -04:00
storybook
symbolicate Fix ./script/symbolicate on Preview crashes (#8956) 2024-03-06 10:26:50 -07:00
trigger-release ./script/trigger-release (#10589) 2024-04-16 19:32:51 -06:00
upload-extension-cli Add GitHub Action for publishing the extension CLI (#9542) 2024-03-19 14:19:32 -04:00
upload-nightly Add the ability to edit remote directories over SSH (#14530) 2024-07-19 10:27:26 -07:00
what-is-deployed
zed-local SSH Remoting: Fix bugs in worktree syncing (#18406) 2024-09-26 12:03:57 -07:00