OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

pecl83-pledge-2.1.2p3

PHP wrapper for pledge(2) and unveil(2)

Back to search · Project homepage

Description

This PHP extension adds support for OpenBSD's pledge and unveil system calls. The PHP userland functions pledge() and unveil() are wrappers around the OpenBSD system calls. These functions provide a powerful mechanism to defend the PHP runtime and userland against some common exploits.

Package information

Ports path
www/pecl-pledge,php83
Package architecture
amd64
Maintainer
Tom Van Looy <tom@ctors.net>
Categories
www, lang/php
Available flavors
php83, php84, php85

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Runtime

Build

OpenBSD README

Installing and updating packages · Package details as JSON