pkg.soopen package index

brew / rang 8097

Installer ucspi-tcp avec Homebrew, apt, MacPorts, Nix, apk, dnf

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install ucspi-tcp

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install ucspi-tcp

MacPorts ports tree · net/ucspi-tcp/Portfile · Source: api.github.com

Linux

Debian aptvérifié · 92%
sudo apt install ucspi-tcp

Debian stable package indexes · ucspi-tcp · Source: deb.debian.org

Nixvérifié · 92%
nix profile install nixpkgs#ucspi-tcp

nixpkgs package indexes · pkgs/by-name/uc/ucspi-tcp/package.nix · Source: api.github.com

Alpine Linux apkvérifié · 92%
sudo apk add date

Alpine Linux edge package indexes · date · Source: dl-cdn.alpinelinux.org

Fedora dnfvérifié · 92%
sudo dnf install date-devel

Fedora Rawhide package metadata · date-devel · Source: dl.fedoraproject.org

aperçu

Résumé du paquet

Tools for building TCP client-server applications

Commandes et alias

  • addcr
  • argv0
  • date@
  • delcr
  • finger@
  • fixcrio
  • http@
  • mconnect
  • mconnect-io
  • rblsmtpd
  • recordio
  • tcpcat
  • tcpclient
  • tcprules
  • tcprulescheck
  • tcpserver
  • who@

historique

Historique du projet et usages

ucspi-tcp is Daniel J. Bernstein's Unix Client-Server Program Interface implementation for TCP. It provides small command-line tools such as tcpserver and tcpclient for building TCP services and clients around ordinary Unix programs.

Historique du projet

The UCSPI specification is dated 1996 and defines a command-line interface for client-server communication tools. ucspi-tcp applies that model to TCP, with clients and servers setting descriptors and environment variables before executing an application.

The official install page identifies ucspi-tcp 0.88 as the latest published package, and the official tarball has a March 18, 2000 last-modified date. The project is distributed from Bernstein's cr.yp.to site rather than through a public source-control repository.

Historique d'adoption

ucspi-tcp became part of the classic djb software ecosystem, especially alongside daemontools-style service supervision and qmail-era mail setups. The input package metadata shows that, despite its age and tarball distribution model, it remains packaged in Homebrew, Debian, Ubuntu, MacPorts, Nix, and other Unix package collections.

Modes d'utilisation

Package users most often encounter tcpserver, tcpclient, tcprules, tcprulescheck, recordio, rblsmtpd, and helper tools. The official docs describe tcpserver as a way to accept TCP connections and run another program, while rblsmtpd is documented as an SMTP wrapper that blocks mail from listed sites when used under tcpserver.

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

For package nerds, ucspi-tcp is historically significant because it is a compact Unix networking toolkit from the pre-systemd, pre-framework era. It represents a style where small binaries, environment variables, file-descriptor conventions, and package-manager preservation keep old but sharp infrastructure tools available.

Chronologie

  • 1996: UCSPI specification copyrighted by D. J. Bernstein.
  • 2000: ucspi-tcp 0.88 tarball published according to official HTTP metadata.
  • 2002: rblsmtpd documentation records then-current public RBL source status updates.
  • Current packaging: source_facts lists Homebrew, Debian, Ubuntu, MacPorts, Nix, and other package-manager entries.

Related projects

  • The official rblsmtpd page points to tcpserver and tcprules as companion programs within the suite.
  • The documentation also points to rbldns from djbdns for running RBL or anti-RBL sources.

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:http,record,client,server

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

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
addcrexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
argv0exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
date@exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
delcrexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
finger@exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
fixcrioexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
http@exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
mconnectexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
mconnect-ioexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
rblsmtpdexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
recordioexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tcpcatexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tcpclientexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tcprulesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tcprulescheckexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tcpserverexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
who@exécutableexécutable indexéDécouvert depuis l'index local des exécutables.

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-08-03
version du gestionnaire0.88
gestionnaire mis à jour2026-07-14
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:ucspi-tcp
Version0.88
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://cr.yp.to/ucspi-tcp.html
Dernière mise à jour2026-07-14T20:07:12+09:00
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

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.

Debian apt95%

ucspi-tcp 1:0.88-13

command-line tools for building TCP client-server applications

http://cr.yp.to/ucspi-tcp

sudo apt install ucspi-tcp
  • Section: net
  • Architecture: amd64
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Ucspi Tcp
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ucspi-tcp from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ucspi-tcp-ipv6 1:0.88-13

command-line tools for building TCP client-server applications (IPv6)

http://cr.yp.to/ucspi-tcp

sudo apt install ucspi-tcp-ipv6
  • Section: net
  • Architecture: amd64
  • Source Package: ucspi-tcp
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Ucspi Tcp
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ucspi-tcp-ipv6 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ucspi-tcp

nix profile install nixpkgs#ucspi-tcp
  • normalized package name match
  • Correspondance par : Ucspi Tcp
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/uc/ucspi-tcp/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

ucspi-tcp 1:0.88-8ubuntu1

command-line tools for building TCP client-server applications

http://cr.yp.to/ucspi-tcp

sudo apt install ucspi-tcp
  • Section: universe/net
  • Architecture: amd64
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Ucspi Tcp
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ucspi-tcp from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ucspi-tcp-ipv6 1:0.88-8ubuntu1

command-line tools for building TCP client-server applications (IPv6)

http://cr.yp.to/ucspi-tcp

sudo apt install ucspi-tcp-ipv6
  • Section: universe/net
  • Architecture: amd64
  • Source Package: ucspi-tcp
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Ucspi Tcp
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ucspi-tcp-ipv6 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

ucspi-tcp

sudo port install ucspi-tcp
  • normalized package name match
  • Correspondance par : Ucspi Tcp
MacPorts ports tree · api.github.com · MacPorts ports tree: net/ucspi-tcp/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

finger 0.17-17

user information lookup program

http://ftp.linux.org.uk/pub/linux/Networking/netkit/

sudo apt install finger
  • Section: net
  • Architecture: amd64
  • Source Package: bsd-finger
  • 1 Dépendances
  • installed executable or alias match
  • Correspondance par : Finger
Debian stable package indexes · deb.debian.org · Debian stable package indexes: finger from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

r-cran-date 1.2.42-1

GNU R package for date handling

https://cran.r-project.org/package=date

sudo apt install r-cran-date
  • Section: gnu-r
  • Architecture: amd64
  • Source Package: date
  • 3 Dépendances
  • installed executable or alias match
  • Correspondance par : Date
Debian stable package indexes · deb.debian.org · Debian stable package indexes: r-cran-date from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt92%

finger 0.17-17

user information lookup program

http://ftp.linux.org.uk/pub/linux/Networking/netkit/

sudo apt install finger
  • Section: universe/net
  • Architecture: amd64
  • Source Package: bsd-finger
  • 1 Dépendances
  • installed executable or alias match
  • Correspondance par : Finger
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: finger from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

r-cran-date 1.2.42-1

GNU R package for date handling

https://cran.r-project.org/package=date

sudo apt install r-cran-date
  • Section: universe/math
  • Architecture: amd64
  • Source Package: date
  • 3 Dépendances
  • installed executable or alias match
  • Correspondance par : Date
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: r-cran-date from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk92%

date 3.0.5-r0

Date and time library based on the C++11/14/17 <chrono> header

https://howardhinnant.github.io/date/date.html

sudo apk add date
  • License: MIT
  • Architecture: x86_64
  • Source Package: date
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Date
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: date from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

date-dev 3.0.5-r0

Date and time library based on the C++11/14/17 <chrono> header (development files)

https://howardhinnant.github.io/date/date.html

sudo apk add date-dev
  • License: MIT
  • Architecture: x86_64
  • Source Package: date
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Date
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: date-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

finger 0.5-r0

Small, simple, and portable finger client and server

https://sr.ht/~bpv/finger/

sudo apk add finger
  • License: MIT
  • Architecture: x86_64
  • Source Package: finger
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Finger
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: finger from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk92%

finger-doc 0.5-r0

Small, simple, and portable finger client and server (documentation)

https://sr.ht/~bpv/finger/

sudo apk add finger-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: finger
  • installed executable or alias match
  • Correspondance par : Finger
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: finger-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf92%

date-devel 3.0.4-4.fc45

Date and time library based on the C++11/14/17 <chrono> header

https://github.com/HowardHinnant/date

sudo dnf install date-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: i686
  • Source Package: date
  • 4 Dépendances
  • 4 fournit
  • installed executable or alias match
  • Correspondance par : Date
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: date-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf92%

finger 0.17-84.fc45

The finger client

sudo dnf install finger
  • License: BSD-4-Clause-UC
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: finger
  • 2 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Finger
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: finger from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation