pkg.soopen package index

brew / Rang 6500

htpdate mit Homebrew, apk, apt, MacPorts, Nix installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install htpdate

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install htpdate

MacPorts ports tree · net/htpdate/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add htpdate

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

Debian aptverifiziert · 92%
sudo apt install htpdate

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

Nixverifiziert · 92%
nix profile install nixpkgs#htpdate

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

Überblick

Paketzusammenfassung

Synchronize time with remote web servers

Befehle und Aliase

  • htpdate

Verlauf

Projektgeschichte und Nutzung

htpdate is a small HTTP Time Protocol utility that synchronizes a computer's clock from timestamps in web-server HTTP headers. It is a niche networking package for environments where NTP is blocked, unavailable, or inconvenient but outbound HTTP works.

Projektgeschichte

The upstream site and repository describe HTP as synchronizing time with web servers as reference sources. htpdate retrieves date and time through HTTP requests, can behave similarly to a browser, works through proxy servers, and can run as a daemon for ongoing synchronization.

The project preserves a pragmatic limitation in its own documentation: usual accuracy is within about 0.5 seconds and can improve with multiple servers, but users needing better time discipline should use an NTP-family package. That framing explains htpdate's evolution as a fallback or constrained-network utility rather than a replacement for NTP, OpenNTPD, or chrony.

Adoptionsgeschichte

The input package facts record htpdate in Homebrew, Debian, Ubuntu, MacPorts, Nix, and Alpine. That packaging spread is notable for a small tool because its value is situational: it becomes useful exactly on machines and networks where the usual UDP-based time-sync path is not available.

Wie es verwendet wird

htpdate is used to query one or more web servers, estimate clock offset from HTTP date headers, and either report or set/adjust local time. The man page and README emphasize proxy support, daemon use, IPv4/IPv6 options, HTTP/1.0 versus HTTP/1.1 behavior, and the tradeoff between convenience and precision.

Warum Paket-Nerds sich dafür interessieren

For package nerds, htpdate is interesting because it is the kind of tiny utility that justifies a package slot through an edge case. It exists for restricted networks, proxy-only hosts, rescue scenarios, and systems where installing a full time-sync stack is more machinery than the job requires.

Zeitleiste

  • 2021: The twekkel/htpdate tag stream includes v1.3.0 from December.
  • 2024: The tag stream includes v2.0.0 from September.
  • 2024: Alpine package metadata records htpdate 2.0.0 in the community repository.
  • Package-manager era: The input package facts record htpdate in Homebrew, Debian, Ubuntu, MacPorts, Nix, and Alpine.

Related projects

  • htpdate is related to NTP clients such as ntpdate, ntpd, OpenNTPD, and chrony, but trades precision for HTTP reachability and proxy compatibility. The same maintainer also publishes `httpdate`, another HTTP-based time synchronization tool with a precision-oriented approach.

Sicherheitslage

Risikostufe: blue

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

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

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

Signale

  • text:sync,server

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

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.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
htpdateExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

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-08-03
Manager-Version2.0.2
Manager aktualisiert2026-05-06
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:htpdate
Version2.0.2
PaketmanagerHomebrew
Homepagehttps://www.vervest.org/htp/
Repositoryhttps://github.com/twekkel/htpdate
Zuletzt aktualisiert2026-05-06T23:49:07Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Debian apt95%

htpdate 1.3.7-2+b2

HTTP based time synchronization tool

https://github.com/twekkel/htpdate

sudo apt install htpdate
  • Section: net
  • Architecture: amd64
  • Source Package: htpdate
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Htpdate
Debian stable package indexes · deb.debian.org · Debian stable package indexes: htpdate from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

htpdate

nix profile install nixpkgs#htpdate
  • normalized package name match
  • Abgeglichen nach: Htpdate
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ht/htpdate/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

htpdate 1.3.7-2build2

HTTP based time synchronization tool

https://github.com/twekkel/htpdate

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

htpdate 2.0.0-r0

HTTP Time protocol

https://github.com/twekkel/htpdate

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

htpdate-doc 2.0.0-r0

HTTP Time protocol (documentation)

https://github.com/twekkel/htpdate

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

htpdate-openrc 2.0.0-r0

HTTP Time protocol (OpenRC init scripts)

https://github.com/twekkel/htpdate

sudo apk add htpdate-openrc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: htpdate
  • normalized package name match
  • Abgeglichen nach: Htpdate
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: htpdate-openrc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
MacPorts95%

htpdate

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

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 package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation