Automic VaultAutomic Vault

brew

step mit Homebrew, apk, apt, dnf, MacPorts, pacman, zypper, winget, Nix installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install step

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install step

MacPorts ports tree · kde/step/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add step

Alpine Linux edge package indexes · step · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install step

Debian stable package indexes · step · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install step

Fedora Rawhide package metadata · step · Quelle: dl.fedoraproject.org

Arch Linux pacmanverifiziert · 92%
sudo pacman -S step

Arch Linux sync databases · step · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install step

openSUSE Tumbleweed package metadata · step · Quelle: download.opensuse.org

Nixverifiziert · 92%
nix profile install nixpkgs#step-ca

nixpkgs package indexes · pkgs/by-name/st/step-ca/package.nix · Quelle: api.github.com

Windows

Windows Package Managerverifiziert · 92%
winget install --id Smallstep.step -e

Windows Package Manager source index · Smallstep.step · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Crypto and x509 Swiss-Army-Knife

Befehle und Aliase

  • step
  • step-ca

Verlauf

Projektgeschichte und Nutzung

step is Smallstep's command-line tool for certificates, cryptography, and PKI workflows. In package-manager culture it is a classic security operator binary: one install gives developers and sysadmins commands for X.509, JWT, OAuth/OIDC-adjacent tasks, local PKI, and interaction with step-ca.

Projektgeschichte

The smallstep/cli GitHub repository was created in July 2018. Smallstep's official writing says step and step-ca were first released in 2018, and the README describes step as an easy-to-use CLI for building, operating, and automating PKI systems and workflows, as well as a client for the step-ca online certificate authority.

Adoptionsgeschichte

Smallstep positions step-cli as the command-line interface for its open-source certificate toolchain, and its docs show use across standalone crypto operations and online CA workflows. Smallstep also states that step and step-ca became the most popular open-source certificate management toolchain; treated neutrally, this indicates broad visibility in DevOps, homelab, Kubernetes, ACME, and internal-TLS communities.

Wie es verwendet wird

Common usage includes creating and inspecting certificates, bootstrapping trust for a CA, checking CA health, issuing and renewing certificates through step-ca, formatting keys, and managing contexts. Official docs document `$STEPPATH/config/defaults.json` for defaults such as CA URL, fingerprint, and root certificate path, and `$(step path)/config/ca.json` for step-ca configuration.

Warum Paket-Nerds sich dafür interessieren

Package nerds care because step packages a large amount of certificate plumbing into one Go binary, avoiding language-specific setup and reducing the friction of PKI automation. Its broad package-manager footprint in the input facts, including Homebrew, Linux distributions, MacPorts, Nix, and WinGet, makes it a useful example of a security CLI that crossed from vendor toolchain into general-purpose system packaging.

Zeitleiste

  • 2018: step and step-ca first released, according to Smallstep.
  • 2018: Public smallstep/cli GitHub repository created.
  • 2020: v0.14.2 release added initial Windows support and step ssh subcommands.
  • 2026: GitHub releases continued through the v0.30 release line.

Related projects

  • step is closely paired with step-ca, the Smallstep certificate authority server, and shares ecosystem context with ACME clients, Kubernetes cert-manager workflows, SSH certificate tooling, and internal TLS automation.

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 6 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
$STEPPATH/config/defaults.json$(step path)/config/ca.json

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
stepcliglobales Executable
step-cacliglobales 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-07-25
Manager-Version0.30.6
Manager aktualisiert2026-06-10
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/smallstep/cli

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:step
Version0.30.6
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/step
Homepagehttps://smallstep.com
Repositoryhttps://github.com/smallstep/cli
Upstream-Dokumentationhttps://github.com/smallstep/cli#readme
LizenzApache-2.0
Quellarchivhttps://github.com/smallstep/cli/releases/download/v0.30.6/step_0.30.6.tar.gz
Zuletzt aktualisiert2026-06-10T22:08:20Z
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namestep
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.

Debian apt95%

step 4:25.04.0-1

interactive physical simulator for KDE

https://edu.kde.org/step/

sudo apt install step
  • Section: science
  • Architecture: amd64
  • 25 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Step
Debian stable package indexes · deb.debian.org · Debian stable package indexes: step from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

step 4:23.08.5-0ubuntu4

interactive physical simulator for KDE

https://apps.kde.org/en/step

sudo apt install step
  • Section: universe/kde
  • Architecture: amd64
  • 26 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Step
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: step from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

step 26.04.0-r0

Interactive Physics Simulator

https://edu.kde.org/step/

sudo apk add step
  • License: GPL-2.0-or-later AND GFDL-1.2-only
  • Architecture: x86_64
  • Source Package: step
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Step
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: step from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

step-doc 26.04.0-r0

Interactive Physics Simulator (documentation)

https://edu.kde.org/step/

sudo apk add step-doc
  • License: GPL-2.0-or-later AND GFDL-1.2-only
  • Architecture: x86_64
  • Source Package: step
  • normalized package name match
  • Abgeglichen nach: Step
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: step-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

step-lang 26.04.0-r0

Languages for package step

https://edu.kde.org/step/

sudo apk add step-lang
  • License: GPL-2.0-or-later AND GFDL-1.2-only
  • Architecture: x86_64
  • Source Package: step
  • normalized package name match
  • Abgeglichen nach: Step
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: step-lang from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

step 26.04.2-1.fc45

Interactive Physics Simulator

https://apps.kde.org/step

sudo dnf install step
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: step
  • 27 Abhängigkeiten
  • 4 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Step
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: step from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

step 26.04.2-1

Interactive Physical Simulator

https://apps.kde.org/step/

sudo pacman -S step
  • License: GPL-2.0-or-later AND LGPL-2.0-or-later
  • Architecture: x86_64
  • 19 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Step
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: step from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

step 26.04.2-1.1

An interactive physics simulator

https://apps.kde.org/step

sudo zypper install step
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: step
  • 24 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Step
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: step from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

step-lang 26.04.2-1.1

Translations for package step

https://apps.kde.org/step

sudo zypper install step-lang
  • License: GPL-2.0-or-later
  • Category: System/Localization
  • Architecture: noarch
  • Source Package: step
  • 1 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Step
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: step-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

step

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

Smallstep.step

winget install --id Smallstep.step -e
  • normalized package name match
  • Abgeglichen nach: Step
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Smallstep.step from https://cdn.winget.microsoft.com/cache/source.msix
winget95%

Smallstep.step-ca

winget install --id Smallstep.step-ca -e
  • normalized package name match
  • Abgeglichen nach: Step
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Smallstep.step-ca from https://cdn.winget.microsoft.com/cache/source.msix
MacPorts94%

step-ca

sudo port install step-ca
  • installed executable or alias match
  • Abgeglichen nach: Step Ca
MacPorts ports tree · api.github.com · MacPorts ports tree: security/step-ca/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

step-ca

nix profile install nixpkgs#step-ca
  • installed executable or alias match
  • Abgeglichen nach: Step Ca
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/st/step-ca/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
pacman92%

step-ca 0.30.2-1

A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.

https://github.com/smallstep/certificates

sudo pacman -S step-ca
  • License: Apache-2.0
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Step Ca
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: step-ca from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

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
  • Nucleus package database
  • av.db category and tag curation
  • 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