Automic VaultAutomic Vault

brew

Install gearman with Homebrew, apt, apk, MacPorts, pacman

Application framework to farm out work to other machines or processes. Version 1.1.22 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install gearman

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install gearmand

MacPorts ports tree · sysutils/gearmand/Portfile · source: api.github.com

overview

Package summary

Application framework to farm out work to other machines or processes

Commands and aliases

  • gearadmin
  • gearman
  • gearmand

history

Project history and usage

Gearman is an open-source job server and application framework for distributing work to other machines or processes, with clients and workers connected through a language-neutral protocol.

Project history

The official manual says Gearman was originally created at Danga Interactive, the company behind LiveJournal, and that its name is an anagram of Manager. It was used at LiveJournal for several purposes, including as a coordination mechanism for MogileFS.

The original implementation was written in Perl. As companies such as Digg and Yahoo began using Gearman, APIs in other languages such as PHP appeared. In early 2008, a C port of the job server and libraries began, and by the end of 2008 the C server was ready for its first release.

The modern gearmand repository notes that GitHub holds the latest source and versions 1.1.13 and later, while older releases before 1.1.13 live in the Launchpad repository.

Adoption history

Gearman was adopted as a general-purpose distributed work system for web infrastructure, background jobs, heterogeneous language stacks, and database-related workflows. The official site names high-availability web sites and database replication event transport as example use cases, and highlights clients and workers in different languages speaking the same protocol.

How it is used

A typical Gearman deployment runs gearmand as the job server, has clients submit named jobs, and has one or more workers register functions and return results. The command-line package includes gearmand, gearman, and gearadmin for running the server, submitting or working jobs, and inspecting server state.

Why package nerds care

Gearman is historically significant because it represents an older but durable Unix package pattern: a small daemon, a protocol, language bindings, and command-line tools that package managers can distribute separately or together. It is closely associated with the same LiveJournal/Danga infrastructure lineage that produced memcached, MogileFS, and Perlbal.

Timeline

  • 2005: First Gearman blog post referenced by the official manual.
  • 2008: C job server and libraries started and reached first release readiness.
  • 2016: gearman/gearmand GitHub repository created.
  • 2020: 1.1.19 maintenance release published.
  • 2022: 1.1.20 maintenance release published.
  • 2025: 1.1.22 maintenance release published.

Related projects

  • The official history places Gearman in the Danga/LiveJournal family alongside memcached, MogileFS, and Perlbal. It also relates to the older Perl job server, the C gearmand server, language bindings such as PHP and Perl, and alternative implementations such as pure Java.

security posture

Risk level: orange

formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • formula declares a Homebrew service

Signals

  • metadata:service

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 3 runtime dependencies.
  • Build metadata lists 2 build dependencies.

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
gearadmincliglobal executable
gearmancliglobal executable
gearmandcliglobal 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.1.22
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/gearman/gearmand

install metadata

Package metadata

Package keybrew:gearman
Version1.1.22
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/gearman
Homepagehttps://gearman.org/
Repositoryhttps://github.com/gearman/gearmand
Upstream docshttps://gearman.org/gearmand
LicenseBSD-3-Clause
Source archivehttps://github.com/gearman/gearmand/releases/download/1.1.22/gearmand-1.1.22.tar.gz
Last updated2026-06-22T14:03:26-07:00
Pulseupdated
Dependenciesboost, libevent, libmemcached
Build dependenciespkgconf, sphinx-doc
Uses from macOSsqlite
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegearman
Aliases
  • gearmand
Version Scheme0
Revision1
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%

gearman 1.1.21+ds-1

Distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman
  • Section: misc
  • Architecture: all
  • Source Package: gearmand
  • 2 dependencies
  • normalized package name match
  • Matched by: Gearman
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gearman from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

gearman 1.1.20+ds-1.2build4

Distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman
  • Section: universe/web
  • Architecture: all
  • Source Package: gearmand
  • 2 dependencies
  • normalized package name match
  • Matched by: Gearman
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gearman from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts94%

gearmand

sudo port install gearmand
  • installed executable or alias match
  • Matched by: Gearmand
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/gearmand/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

gearman-job-server 1.1.21+ds-1

Job server for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-job-server
  • Section: misc
  • Architecture: amd64
  • Source Package: gearmand
  • 11 dependencies
  • 1 optional deps
  • installed executable or alias match
  • Matched by: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gearman-job-server from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

gearman-tools 1.1.21+ds-1

Tools for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-tools
  • Section: misc
  • Architecture: amd64
  • Source Package: gearmand
  • 5 dependencies
  • installed executable or alias match
  • Matched by: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gearman-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

libgearman-dev 1.1.21+ds-1

Development files for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: gearmand
  • 2 dependencies
  • installed executable or alias match
  • Matched by: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgearman-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

libgearman-doc 1.1.21+ds-1

API Documentation for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-doc
  • Section: doc
  • Architecture: all
  • Source Package: gearmand
  • 1 dependencies
  • installed executable or alias match
  • Matched by: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgearman-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

libgearman8t64 1.1.21+ds-1

Library providing Gearman client and worker functions

http://launchpad.net/gearmand

sudo apt install libgearman8t64
  • Section: misc
  • Architecture: amd64
  • Source Package: gearmand
  • 4 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Gearmand
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgearman8t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt92%

gearman-job-server 1.1.20+ds-1.2build4

Job server for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-job-server
  • Section: universe/web
  • Architecture: amd64
  • Source Package: gearmand
  • 11 dependencies
  • 1 optional deps
  • installed executable or alias match
  • Matched by: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gearman-job-server from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

gearman-tools 1.1.20+ds-1.2build4

Tools for the Gearman distributed job queue

http://launchpad.net/gearmand

sudo apt install gearman-tools
  • Section: universe/misc
  • Architecture: amd64
  • Source Package: gearmand
  • 5 dependencies
  • installed executable or alias match
  • Matched by: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gearman-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

libgearman-dev 1.1.20+ds-1.2build4

Development files for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: gearmand
  • 2 dependencies
  • installed executable or alias match
  • Matched by: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgearman-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

libgearman-doc 1.1.20+ds-1.2build4

API Documentation for the Gearman Library

http://launchpad.net/gearmand

sudo apt install libgearman-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: gearmand
  • 1 dependencies
  • installed executable or alias match
  • Matched by: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgearman-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

libgearman8t64 1.1.20+ds-1.2build4

Library providing Gearman client and worker functions

http://launchpad.net/gearmand

sudo apt install libgearman8t64
  • Section: universe/misc
  • Architecture: amd64
  • Source Package: gearmand
  • 4 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Gearmand
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgearman8t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk92%

gearman-dev 1.1.22-r0

A distributed job queue (development files)

http://gearman.org

sudo apk add gearman-dev
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: gearmand
  • 1 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Gearmand
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gearman-dev from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk92%

gearman-libs 1.1.22-r0

A distributed job queue (libraries)

http://gearman.org

sudo apk add gearman-libs
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: gearmand
  • 1 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Gearmand
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gearman-libs from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk92%

gearmand 1.1.22-r0

A distributed job queue

http://gearman.org

sudo apk add gearmand
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: gearmand
  • 1 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Gearmand
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gearmand from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

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