pkg.soopen package index

brew / Rang 1471

saml2aws mit Homebrew, chocolatey, MacPorts, Nix, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für saml2aws in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install saml2aws

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install saml2aws

MacPorts ports tree · security/saml2aws/Portfile · Quelle: api.github.com

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#saml2aws

nixpkgs package indexes · pkgs/by-name/sa/saml2aws/package.nix · Quelle: api.github.com

Windows

Chocolateyverifiziert · 92%
choco install saml2aws

Chocolatey community package catalog · saml2aws · Quelle: community.chocolatey.org

Scoopverifiziert · 92%
scoop install main/saml2aws

Scoop official bucket manifest trees · bucket/saml2aws.json · Quelle: api.github.com

Windows Package Managerverifiziert · 92%
winget install --id Versent.saml2aws -e

Windows Package Manager source index · Versent.saml2aws · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Login and retrieve AWS temporary credentials using a SAML IDP

Befehle und Aliase

  • saml2aws

Verlauf

Projektgeschichte und Nutzung

saml2aws is a cross-platform CLI that signs in through a SAML identity provider and obtains temporary AWS credentials for a selected role.

Projektgeschichte

The project was developed by Versent to authenticate against a SAML identity provider, select an AWS role, request temporary STS credentials, and store or emit those credentials in forms understood by AWS tooling.

A 2017 version-2 refactor introduced the current `~/.saml2aws` account-oriented configuration model and reorganized provider implementations to support richer MFA and provider-specific settings.

Adoptionsgeschichte

saml2aws is packaged across Homebrew, MacPorts, Nix, Chocolatey, Scoop, and winget, reflecting use on both Unix-like developer machines and Windows corporate workstations.

Its continued 2.x release series and wide provider support established it as a common bridge for organizations whose AWS console access predates or sits outside newer AWS-native SSO tooling.

Wie es verwendet wird

Users define one or more IdP accounts with `saml2aws configure`, then run `saml2aws login` to authenticate, choose a role, and write temporary credentials to an AWS profile.

The CLI can instead emit shell variables, run a child command with credentials, or act as an AWS `credential_process`. It supports multiple SAML providers, MFA methods, configurable credential files, and optional SAML assertion caching.

Warum Paket-Nerds sich dafür interessieren

saml2aws turns an interactive enterprise SAML login into short-lived, profile-compatible AWS credentials. Package enthusiasts value it as glue between identity-provider workflows, the conventional AWS shared-credentials format, shells, SDKs, and automation tools.

Zeitleiste

  • 2017: The version-2 configuration and provider refactor was planned around `~/.saml2aws`
  • 2022: Version 2.35.0 was distributed through Homebrew during the mature 2.x line
  • 2025: Version 2.36.19 shipped cross-platform binaries

Related projects

  • AWS CLI
  • AWS Security Token Service
  • AWS shared credentials and config files
  • AWS credential_process

Quellen

  • Official 2.0 design issue: https://github.com/Versent/saml2aws/issues/69
  • Official README: https://github.com/Versent/saml2aws#readme
  • Official provider documentation: https://github.com/Versent/saml2aws/tree/master/doc/provider
  • Official releases: https://github.com/Versent/saml2aws/releases

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 8 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.saml2aws

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.aws/credentials~/.aws/config~/.aws/saml2aws/*

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
saml2awscliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-09-19
Manager-Version2.36.19
Manager aktualisiert2026-09-15
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv2.36.19

https://github.com/Versent/saml2aws

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:saml2aws
Version2.36.19
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/saml2aws
Homepagehttps://github.com/Versent/saml2aws
Repositoryhttps://github.com/Versent/saml2aws
LizenzMIT
Quellarchivhttps://github.com/Versent/saml2aws/archive/refs/tags/v2.36.19.tar.gz
Zuletzt aktualisiert2026-09-15T05:47:16+02:00
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namesaml2aws
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

saml2aws

nix profile install nixpkgs#saml2aws
  • normalized package name match
  • Abgeglichen nach: Saml2aws
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/sa/saml2aws/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts95%

saml2aws

sudo port install saml2aws
  • normalized package name match
  • Abgeglichen nach: Saml2aws
MacPorts ports tree · api.github.com · MacPorts ports tree: security/saml2aws/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Chocolatey95%

saml2aws

choco install saml2aws
  • normalized package name match
  • Abgeglichen nach: Saml2aws
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: saml2aws from https://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','ryujinx'
Scoop95%

main/saml2aws

scoop install main/saml2aws
  • normalized package name match
  • Abgeglichen nach: Saml2aws
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/saml2aws.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

Versent.saml2aws

winget install --id Versent.saml2aws -e
  • normalized package name match
  • Abgeglichen nach: Saml2aws
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Versent.saml2aws from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation