OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

py3-pf-0.2.3p5

Python module for managing PF

Back to search · Project homepage

Description

py-pf is a pure-Python module for managing OpenBSD's Packet Filter. It aims to add powerful and flexible scripting capabilities to PF, making integration with third-party software (like IDS, web-based configuration interfaces or custom management scripts) much easier.

Package information

Ports path
net/py-pf
Package architecture
amd64
Maintainer
Jasper Lievisse Adriaanse <jasper@openbsd.org>
Categories
net, lang/python
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa

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

Test

Installing and updating packages · Package details as JSON