インストール前に

Desktop / macOS Apple Silicon

OpenMake Desktop 1.7.1

OpenMakeワークスペースのためのmacOSシェルです。ローカル作業ブリッジは範囲を限定しており、サーバー、データベース、GPUバックエンドは同梱しません。

インストール前に

Apple Silicon向けのアドホック署名ビルドです。初回起動時にGatekeeperが隔離し、壊れているように表示することがあります。壊れているのではなく、署名者を認識できないという意味です。

/ApplicationsへOpenMake.appを移動してから、隔離属性を1度だけ解除してください。

shell
xattr -dr com.apple.quarantine /Applications/OpenMake.app
macOS上のOpenMake Desktopワークスペース
Desktopは既存のOpenMakeサービスへ接続するネイティブシェルです。
次へローカルフォルダを接続する

ローカルフォルダを接続する

Desktopのローカル作業メニューからフォルダを選びます。サーバーにはフルパスを送らず、Agent Tasksがブリッジ経由で作業を要求できます。ローカル実行中であることはコンポーザーとタスク一覧に表示されます。

  • 固定RPC許可リストとrealpath検査でフォルダの外へ出ないようにする
  • 危険なコマンドは即時拒否する
  • その他のシェルコマンドはユーザー確認を必須にする
  • sandbox-execで接続フォルダ外への書き込みと秘密パスの読み取りを防ぐ
次へ検証済みアップデート

検証済みアップデート

アップデーターはHTTPSまたはループバックだけを受け付け、サーバーマニフェストを読み、ダウンロードのSHA-256を検証してからアプリを置き換えます。