pkg.soopen package index

brew / rank 10400

Install launch_socket_server with Homebrew

Bind to privileged ports without running a server as root. Version 2.0.0 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install launch_socket_server

local Homebrew formula metadata

overview

Package summary

Bind to privileged ports without running a server as root

Commands and aliases

  • launch_socket_server

history

Project history and usage

launch_socket_server is a small macOS utility for accepting connections on privileged ports without running the application server as root. It sits between launchd and an unprivileged server, proxying launchd-activated sockets to a Unix-domain socket or local TCP port.

Project history

The upstream repository was created on 2014-11-07 under Sam Stephenson's GitHub account and later appears in Homebrew metadata through Misty De Meo's maintained repository URL. The README is direct and narrow: the problem is binding ports below 1024 on OS X without root; the solution is to run the server through launch_socket_server.

Adoption history

Adoption appears niche and macOS-specific. Homebrew packages it as a single executable for users who want launchd socket activation to front an unprivileged development or local service process.

How it is used

Users create a launch daemon plist that has launchd listen on a privileged port, then configure launch_socket_server to start the real server as a less-privileged user and pass the socket path through LAUNCH_PROGRAM_SOCKET_PATH.

Why package nerds care

The package is interesting because it exposes a native macOS service-management pattern as a tiny command-line utility. It packages policy separation: let launchd own privileged binding, while application code runs without root.

Timeline

  • 2014: GitHub repository created on 2014-11-07.
  • 2014: Repository pushed activity recorded through 2014-11-10.
  • 2020s: Homebrew metadata packages the tool as launch_socket_server.

Related projects

  • Related technologies include launchd, launch_activate_socket, Unix-domain sockets, local TCP proxying, and macOS launch daemon plists.

security posture

Risk level: orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

Signals

  • metadata:service
  • text:server

Install behavior

  • No Homebrew bottle metadata was recorded.

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
launch_socket_serverexecutableindexed executableDiscovered from the local executable index.

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-08-03
manager version2.0.0
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:launch_socket_server
Version2.0.0
Package managerHomebrew
Homepagehttps://github.com/mistydemeo/launch_socket_server
Repositoryhttps://github.com/mistydemeo/launch_socket_server
Bottlenot recorded
Servicenone declared

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