Install Aegis¶
Download the signed macOS package and its checksum from this release:
Package: Aegis-signed.pkg.
Package SHA-256:
db87310eaeab05cdc4150c598007867448c03012998d68f0abb1d1c74f316eb8
Requirements¶
- An Apple Silicon Mac.
sudopermission to run the Apple package installer.- Access to the published release and its signed package.
- The ordinary Codex client, installed separately for Nexus access.
Verify before sudo¶
Run these commands from the directory containing Aegis-signed.pkg:
printf '%s %s\n' \
db87310eaeab05cdc4150c598007867448c03012998d68f0abb1d1c74f316eb8 \
Aegis-signed.pkg | shasum -a 256 -c
pkgutil --check-signature Aegis-signed.pkg
spctl --assess --type install --verbose=4 Aegis-signed.pkg
xcrun stapler validate Aegis-signed.pkg
The digest must match, the installer signature must be trusted, and both Gatekeeper and the notarization ticket must pass. Stop if any command fails. Obtain the package again from the release before proceeding.
Run the Apple installer after all four commands succeed:
After installation¶
Run aegis auth signin to authenticate through the human flow. See
Account sign-in and authorization, then follow
Quickstart for Nexus and application deployment.
What installation provides¶
Installation establishes the local package and CLI. Account sign-in, Forge repository authorization, and deployment require their own steps. The package does not install Codex or grant access to application source.