Automic VaultAutomic Vault

brew

Installer dstp avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de dstp pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install dstp

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#dstp

nixpkgs package indexes · pkgs/by-name/ds/dstp/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Run common networking tests against your site

Commandes et alias

  • dstp

historique

Historique du projet et usages

dstp is a small Go CLI for running common network checks against a site, including address, DNS, ping, TLS, and HTTPS-oriented diagnostics. It is a package-manager-friendly utility in the tradition of tiny command-line probes for answering 'is the site reachable, and where is it failing?'

Historique du projet

The GitHub repository was created in November 2021. The README says the motivation came from a Lobsters discussion about diagnosing DNS-related failures, then shaped that idea into a compact command with plaintext or JSON output.

The release history was concentrated around late 2021, with v0.1.0 through v0.4.0 appearing in November, and later maintenance releases leading to v0.4.23 in January 2025.

Historique d'adoption

The README documents Homebrew, Go install, Nix, Arch AUR, and GitHub release downloads for macOS, Linux, and Windows. Homebrew packages v0.4.23 from the GitHub release tag.

Evidence for broad adoption is limited, but its presence in Homebrew and Nix shows the kind of small diagnostic binary that package sets include because it is cheap to package and useful during incident triage.

Modes d'utilisation

Users run `dstp --addr` with a URL or IP address and can request plaintext or JSON output, set ping packet counts and timeouts, choose a port for TLS and HTTPS tests, and use a custom DNS server for resolution.

The tool has no documented config file or credential store; it is meant to be driven entirely by command-line options.

Pourquoi les passionnés de paquets s'y intéressent

dstp is interesting mostly as a small Go networking tool with multi-platform release artifacts and package-manager coverage. It illustrates how a single-purpose diagnostic idea can become a normal `brew install` command without a large ecosystem around it.

Its name also collides with the `docker stop` alias in some oh-my-zsh setups, a small but very package-nerd detail documented by the upstream README.

Chronologie

  • 2021-11: The dstp GitHub repository is created.
  • 2021-11: GitHub releases publish v0.1.0 through v0.4.0.
  • 2025-01: GitHub releases and Homebrew package v0.4.23.

Related projects

  • Go is the implementation and source-install path documented by the README.
  • Nix and Arch AUR are documented as alternate package channels.
  • Docker and oh-my-zsh are relevant only because the README documents a command alias collision with `dstp`.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:network

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 8 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
dstpcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire0.4.23
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev0.4.23

https://github.com/ycd/dstp

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:dstp
Version0.4.23
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/dstp
Page d'accueilhttps://github.com/ycd/dstp
Dépôthttps://github.com/ycd/dstp
Docs amonthttps://github.com/ycd/dstp#readme
LicenceMIT
Archive sourcehttps://github.com/ycd/dstp/archive/refs/tags/v0.4.23.tar.gz
Dépendances de compilationgo
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

dstp

nix profile install nixpkgs#dstp
  • normalized package name match
  • Correspondance par : Dstp
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ds/dstp/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment