Automic VaultAutomic Vault

brew

Install dhcping with Homebrew, apk, apt, MacPorts, Nix, pacman

Perform a dhcp-request to check whether a dhcp-server is running. Version 1.2 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install dhcping

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install dhcping

MacPorts ports tree · net/dhcping/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add dhcping

Alpine Linux edge package indexes · dhcping · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install dhcping

Debian stable package indexes · dhcping · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#dhcping

nixpkgs package indexes · pkgs/by-name/dh/dhcping/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S dhcping

Arch Linux sync databases · dhcping · source: geo.mirror.pkgbuild.com

overview

Package summary

Perform a dhcp-request to check whether a dhcp-server is running

Commands and aliases

  • dhcping

history

Project history and usage

dhcping is a focused DHCP availability probe. It sends DHCPREQUEST or DHCPINFORM traffic to check whether a DHCP server responds, making it a small monitoring and diagnostics companion rather than a general DHCP client.

Project history

The official Mavetju tools page lists DHCPING 1.2 as a DHCP daemon ping program for checking whether a DHCP server is still running. Its change log records a 1.0 initial release, DHCPINFORM support in 1.1, and documentation/autoconfiguration/Solaris linking fixes in 1.2.

Adoption history

dhcping fits the long-lived Unix pattern of small health-check commands: it can be placed in monitoring scripts where a full DHCP client transaction or packet analyzer would be too heavy. The manual explicitly describes setup for a monitoring host against a DHCP server.

How it is used

The man page documents required client IP, server IP, and client hardware address arguments, a timeout, quiet and verbose modes, and DHCPREQUEST or DHCPINFORM operation. Because it binds to the bootpc port, the documentation notes that it must run with appropriate privileges.

Why package nerds care

Package nerds care about dhcping because it packages a single operational question as a command: is the DHCP server answering? That makes it useful in init scripts, monitoring checks, and network bring-up debugging without pulling in a larger tool.

Timeline

  • 2002: Change log revision records dhcping releases through version 1.2.
  • 1.0: Initial release.
  • 1.1: DHCPINFORM option added.
  • 1.2: Documentation, autoconfiguration, and Solaris/SunOS linking fixes.

Related projects

  • dhcpdump is the sibling diagnostic tool for decoding DHCP packets.
  • dhcpd and dhclient are the server/client tools dhcping is commonly used around.

security posture

Risk level: blue

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

Risk classifier

blue risk · medium confidence · tool

Why

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

Signals

  • text:server

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 13 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
dhcpingcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.2
manager updated
local dataok
upstreamnot checked
latest detectednot detected

http://www.mavetju.org/unix/general.php

install metadata

Package metadata

Package keybrew:dhcping
Version1.2
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/dhcping
Homepagehttp://www.mavetju.org/unix/general.php
Upstream docshttp://www.mavetju.org/unix/general.php
LicenseBSD-2-Clause
Source archivehttps://deb.debian.org/debian/pool/main/d/dhcping/dhcping_1.2.orig.tar.gz
Bottleavailable (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

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

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

dhcping 1.2-6

DHCP Daemon Ping Program

https://www.mavetju.org/unix/general.php

sudo apt install dhcping
  • Section: admin
  • Architecture: amd64
  • 1 dependencies
  • normalized package name match
  • Matched by: Dhcping
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dhcping from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

dhcping

nix profile install nixpkgs#dhcping
  • normalized package name match
  • Matched by: Dhcping
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/dh/dhcping/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

dhcping 1.2-6

DHCP Daemon Ping Program

https://www.mavetju.org/unix/general.php

sudo apt install dhcping
  • Section: universe/admin
  • Architecture: amd64
  • 1 dependencies
  • normalized package name match
  • Matched by: Dhcping
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dhcping from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

dhcping 1.2-r3

dhcp daemon ping program

http://www.mavetju.org/unix/general.php

sudo apk add dhcping
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: dhcping
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Dhcping
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dhcping from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

dhcping-doc 1.2-r3

dhcp daemon ping program (documentation)

http://www.mavetju.org/unix/general.php

sudo apk add dhcping-doc
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: dhcping
  • normalized package name match
  • Matched by: Dhcping
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dhcping-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

dhcping 1.2-4

Small tool to let you perform a dhcp-request to find out if a dhcp-server is still running

https://www.mavetju.org/unix/general.php

sudo pacman -S dhcping
  • License: BSD
  • Architecture: x86_64
  • 1 dependencies
  • normalized package name match
  • Matched by: Dhcping
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: dhcping from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

dhcping

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

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • 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