Automic Vault

brew パッケージインテリジェンス

rust をインストール

rust のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

Automic Vault でインストール

Automic Vault
sudo av install brew:rust

macOS

Homebrew 確認済み · 100%
brew install rust

local Homebrew formula metadata

MacPorts 確認済み · 94%
sudo port install rust

MacPorts ports tree · lang/rust/Portfile · ソース: api.github.com

Linux

Alpine Linux apk 確認済み · 92%
sudo apk add rust

Alpine Linux edge package indexes · rust · ソース: dl-cdn.alpinelinux.org

Fedora dnf 確認済み · 92%
sudo dnf install rust

Fedora Rawhide package metadata · rust · ソース: dl.fedoraproject.org

Nix 確認済み · 92%
nix profile install nixpkgs#rust

nixpkgs package indexes · rust · ソース: raw.githubusercontent.com

Arch Linux pacman 確認済み · 92%
sudo pacman -S rust

Arch Linux sync databases · rust · ソース: geo.mirror.pkgbuild.com

openSUSE zypper 確認済み · 92%
sudo zypper install rust

openSUSE Tumbleweed package metadata · rust · ソース: download.opensuse.org

Debian apt 確認済み · 92%
sudo apt install cargo

Debian stable package indexes · cargo · ソース: deb.debian.org

プラットフォームノート

  • パッケージ固有のプラットフォームノートはありません。

概要

パッケージ概要

Automic Vault は、rust のパッケージ固有のインストール経路、実行可能ファイル情報、セキュリティメタデータをローカルパッケージデータから公開します。

コマンドとエイリアス

  • cargo
  • cargo-clippy
  • cargo-fmt
  • clippy-driver
  • rust-gdb
  • rust-gdbgui
  • rust-lldb
  • rustc
  • rustdoc
  • rustfmt

ソース概要

Safe, concurrent, practical language

radioisotope

Plain Text Crates.io Token

`cargo publish` commonly relies on an auth token stored in ~/.cargo/credentials.toml or ~/.cargo/credentials. Our isotope stores that token in the macOS keychain and exposes it through Cargo's native credential provider protocol when `cargo login`, `cargo logout`, `cargo publish`, `cargo yank`, or `cargo owner` runs.

リスク分類器

green リスク · low 信頼度 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • 6 件の実行時依存関係とともにインストールされます。

ローカル README 抜粋

Rust Radioisotope

This radioisotope modifies the Homebrew rust package, but only changes the installed cargo launcher. rustc, rustdoc, rustfmt, and other Rust tools continue to run without isotope credential injection.

Security Model

Plaintext crates.io publishing tokens are commonly stored in ~/.cargo/credentials.toml, or in the legacy ~/.cargo/credentials file, under the default [registry] table. The migration stores one token in the Automic Vault isotope keychain as CARGO_REGISTRY_TOKEN and removes the plaintext token line from the Cargo credentials file.

The post-install hook wraps /opt/rust/bin/cargo. The wrapper enables Cargo's native credential provider protocol for cargo login, logout, publish, yank, and owner, delegating token access to av credential-helper cargo while the original Cargo launcher runs.

Caveats

  • Only the default crates.io registry token is supported.
  • Custom registry tokens under [registries.<name>] are not migrated.
  • Cargo subcommands other than login, logout, publish, yank, and

owner continue to run without the Automic Vault credential provider.

ソース: data/radioisotopes/rust/README.md

Caveats

  • We currently support the default crates.io registry token only.
  • Existing default Cargo credential entries are removed after migration.
  • Other Cargo subcommands do not receive the Automic Vault credential provider.

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
cargocliglobal executable
cargo-clippycliglobal executable
cargo-fmtcliglobal executable
clippy-drivercliglobal executable
rust-gdbcliglobal executable
rust-gdbguicliglobal executable
rust-lldbcliglobal executable
rustccliglobal executable
rustdoccliglobal executable
rustfmtcliglobal executable

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-05-26
マネージャ版1.95.0
マネージャ更新日2026-04-20
ローカルデータok
上流not checked
検出された最新未検出

https://www.rust-lang.org/

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:rust
バージョン1.95.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/rust
ホームページhttps://www.rust-lang.org/
上流ドキュメントhttps://www.rust-lang.org/
ライセンスApache-2.0 OR MIT
ソースアーカイブhttps://static.rust-lang.org/dist/rustc-1.95.0-src.tar.gz
更新2026-04-20T03:52:50Z
Pulseupdated
依存関係libgit2, libssh2, llvm, openssl@3, pkgconf, zstd
macOS 提供ライブラリcurl
Bottle利用可能 (arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし
CaveatsLink this toolchain with `rustup` under the name `system` with: rustup toolchain link system "$(brew --prefix rust)" If you use rustup, avoid PATH conflicts by following instructions in: brew info rustup

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-pages.py によって書かれます。www/pkg/ がローカルパッケージデータに対して古い場合、デプロイは公開を拒否します。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • cross-ecosystem install command graph
  • local isotope README
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • radioisotope security manifest