OpenBSD Handbook

    Theme
    • Part I. Install & Configure
      • Introduction to OpenBSD
      • Installing OpenBSD
      • The X Window System
      • Networking on OpenBSD
      • System Configuration
      • OpenBSD Basics
      • Managing Software: Packages and Ports
    • Part II. Daily Operations
      • OpenBSD Desktop Environments
      • Multimedia
      • Printing
      • Linux Compatibility
      • Windows Compatibility
      • Games
    • Part III. System Administration
      • Virtualization
      • Storage and File Systems
      • Updating and Upgrading
      • Localization
      • The OpenBSD Boot Process
      • Security
    • Part IV. Networking & Daemons
      • Services
        • Database
          • MariaDB
          • PostgreSQL
          • Redis
          • memcached
        • Directory
          • YP (NIS)
          • LDAP
        • File
          • NFS
          • Samba
        • FTP Services
          • ftpd
          • ProFTPD
          • vsftpd
          • Pure-FTPd
          • TFTP
        • Mail
          • OpenSMTPD Mail Server
          • Dovecot IMAP and POP3 Server
          • Postfix
          • Exim
          • Rspamd
        • Name
          • Unbound DNS Resolver
          • NSD Authoritative DNS Server
          • BIND DNS Server
        • Networking
          • OpenBGPD
          • rad
          • DHCP on OpenBSD
          • slaacd
        • Web
          • Apache HTTP Server
          • nginx Web Server
          • OpenBSD httpd Web Server
          • relayd Reverse Proxy
        • Logging
          • syslogd
        • Monitoring
          • SNMP
        • Remote Access
          • Audit OpenSSH
          • OpenSSH Server
        • File Synchronization
          • rsync
        • Messaging
          • RabbitMQ Message Broker
        • Time
          • NTP Time Synchronization
      • PF
        • pfctl cheat sheet
        • PF Anchors
        • PF Filter Rules
        • PF Forwarding
        • PF Lists and Macros
        • PF Load Balancing
        • PF Logging
        • PF NAT
        • PF Options
        • PF Policies
        • PF Shortcuts
        • PF Tables
      • Advanced Networking
        • High Availability and State Replication
        • Multi-WAN and Policy-Based Routing
        • VPN and Cryptographic Tunneling
        • Classic and Lightweight Tunnels
        • IPv6 at Scale
        • QoS and Traffic Shaping
        • MPLS and Label Distribution
        • Network Services at Scale
        • Virtualization and Host Networking
        • Large-Scale L2 and L3 Design
        • Telemetry, Logging, and Flow Export
        • Hardening and Operational Safety
        • Reference Architectures
        • Troubleshooting Playbooks
      • Serial Communication
    • Part V. Miscellaneous
      • Virtualization Cheat Sheet
      • OpenBSD Cheatsheet
      • How-to Guides
        • Complete the First 30 Minutes After Installation
        • Check Hardware Compatibility Before Installing
        • Bootstrap Wi-Fi Firmware Without Ethernet
        • Set Up OpenBSD as a Laptop or Workstation
        • Configure Laptop Power Management
        • Run OpenBSD as a Virtual Machine Guest
        • Install OpenBSD on a VPS or Cloud Server
        • Install OpenBSD with Full-Disk Encryption
        • Troubleshoot Web Browsers on OpenBSD
        • Create an Administrator Account with doas and SSH Keys
        • Establish a Conservative Security Baseline
        • Manage OpenBSD with Ansible
        • Recover Access and Reset the Root Password
        • Collect OpenBSD Diagnostic Evidence
        • Configure Secure Remote Access with OpenSSH
        • Set Up WordPress on OpenBSD
        • Build Third-Party Software from Ports
        • Use FIDO Security Keys with OpenSSH
        • Build OpenBSD from Source
        • Configure Wi-Fi Roaming and Wired Failover
        • Dual-Boot OpenBSD on a UEFI System
        • Troubleshoot PF, NAT, and Routing
        • Automate OpenBSD Installation with Autoinstall and PXE
        • Route Multiple VLANs with PF
        • Configure a Road-Warrior WireGuard VPN
        • Troubleshoot Package Installation and Update Failures
        • Route IPv6 Networks without NAT
        • Schedule Recurring Maintenance
        • Plan a Docker Workload Migration to OpenBSD
        • Build a Mail Server with OpenSMTPD, Dovecot, and Rspamd
        • Build a Simple Router and Firewall
        • Monitor an OpenBSD System
        • Back Up and Restore an OpenBSD System
        • Configure softraid RAID1
        • Recover an OpenBSD System That Does Not Boot
        • Install Z shell (zsh)
      • OpenBSD for Linux Users
      • OpenBSD for FreeBSD Users
      • OpenBSD for macOS Users
    • OpenBSD FAQ
    • OpenBSD Architectures
      • OpenBSD Package Search

        devel packages — Page 15

        OpenBSD 7.9 release Current snapshot

        All categories

        3107 packages · A–Z

        Ports catalogue: amd64.

        Jump to:0–9ABCDEFGHIJKLMNOPQRSTUVWXYZ
        Previous · Page 15 of 32 · Next
        • p5-File-Finder-1.01

          wrapper around File::Find

          devel/p5-File-Finder
        • p5-File-Flat-1.07

          implements a flat filesystem

          devel/p5-File-Flat
        • p5-File-FnMatch-0.02p2

          simple filename and pathname matching

          devel/p5-File-FnMatch
        • p5-File-HomeDir-1.006

          retrieve home directory location

          devel/p5-File-HomeDir
        • p5-File-Listing-6.16

          parse directory listing

          devel/p5-File-Listing
        • p5-File-LoadLines-0.02

          load the contents of a text file into an array of lines

          devel/p5-File-LoadLines
        • p5-File-MimeInfo-0.36

          determine file types

          devel/p5-File-MimeInfo
        • p5-File-Modified-0.10p0

          checks intelligently if files have changed

          devel/p5-File-Modified
        • p5-File-NCopy-0.36

          copy files and directories with perl

          devel/p5-File-NCopy
        • p5-File-Next-1.18p0

          File-finding iterator

          devel/p5-File-Next
        • p5-File-Path-Expand-1.02p1

          expands user directories in paths

          devel/p5-File-Path-Expand
        • p5-File-pushd-1.016p0

          change directory temporarily for a limited scope

          devel/p5-File-pushd
        • p5-File-ReadBackwards-1.06

          module to read a file starting at the end

          devel/p5-File-ReadBackwards
        • p5-File-Remove-1.61

          remove files and directories with perl

          devel/p5-File-Remove
        • p5-File-RsyncP-0.76

          perl implementation of an Rsync client

          devel/p5-File-RsyncP
        • p5-File-Share-0.27

          extend File::ShareDir to local libraries

          devel/p5-File-Share
        • p5-File-ShareDir-1.118

          locate install data per-module

          devel/p5-File-ShareDir
        • p5-File-ShareDir-Install-0.14

          install shared files, to use with File::ShareDir

          devel/p5-File-ShareDir-Install
        • p5-File-ShareDir-PathClass-1.112440p0

          File::ShareDir returning Path::Class objects

          devel/p5-File-ShareDir-PathClass
        • p5-File-Slurp-9999.32

          efficient reading/writing of complete files

          devel/p5-File-Slurp
        • p5-File-Slurp-Tiny-0.004

          simple, sane and efficient file slurper

          devel/p5-File-Slurp-Tiny
        • p5-File-Slurper-0.014

          simple, sane and efficient module to slurp a file

          devel/p5-File-Slurper
        • p5-File-Sync-0.11p0

          perl interface to the sync() system functions

          devel/p5-File-Sync
        • p5-File-Tail-1.3p0

          library for reading from continuously updated files

          devel/p5-File-Tail
        • p5-File-Tempdir-0.02p1

          object oriented interface to File::Temp::tempdir()

          devel/p5-File-Tempdir
        • p5-File-Touch-0.12

          update access and modification timestamps of files

          devel/p5-File-Touch
        • p5-File-TreeCreate-0.0.1

          recursively create a directory tree

          devel/p5-File-TreeCreate
        • p5-File-Type-0.22p3

          determine file type using magic

          devel/p5-File-Type
        • p5-FileHandle-Unget-0.1634p0

          filehandle which supports ungetting of multiple bytes

          devel/p5-FileHandle-Unget
        • p5-Filesys-Statvfs-0.82p3

          Perl extension for statvfs() and fstatvfs()

          devel/p5-Filesys-Statvfs
        • p5-Filter-Template-1.043p0

          source filter for inline code templates (macros)

          devel/p5-Filter-Template
        • p5-flowd-0.9.1p4

          Perl API to flowd binary logfiles

          net/p5-flowd
        • p5-Forest-0.10p1

          a collection of n-ary tree related modules for Perl

          devel/p5-Forest
        • p5-forks-0.36p2

          forks - emulate threads with fork

          devel/p5-forks
        • p5-FormValidator-Simple-0.29p0

          validate user input through a chain of constraints

          devel/p5-FormValidator-Simple
        • p5-Fortran-Format-0.90p1

          read/write data according to a standard Fortran 77 FORMAT

          devel/p5-Fortran-Format
        • p5-FreezeThaw-0.5001p0

          module for converting structures to strings and back

          devel/p5-FreezeThaw
        • p5-Geography-Countries-2009041301p1

          2-letter, 3-letter, and numerical codes for countries

          geo/p5-Geography-Countries
        • p5-Getargs-Long-1.1012p0

          parses long function arguments

          devel/p5-Getargs-Long
        • p5-Getopt-ArgvFile-1.11p0

          program arguments processing module

          devel/p5-Getopt-ArgvFile
        • p5-Getopt-Euclid-0.4.8

          Executable Uniform Command-Line Interface Descriptions

          devel/p5-Getopt-Euclid
        • p5-Getopt-Long-Descriptive-0.116

          Getopt::Long, but simpler and more powerful

          devel/p5-Getopt-Long-Descriptive
        • p5-Getopt-Simple-1.52p0

          simple wrapper around Getopt::Long

          devel/p5-Getopt-Simple
        • p5-Getopt-Tabular-0.3p1

          table-driven argument parsing for Perl 5

          devel/p5-Getopt-Tabular
        • p5-Git-Repository-1.317p0

          Perl interface to Git repositories

          devel/p5-Git-Repository
        • p5-Glib2-1.3294

          perl interface to the Glib libraries

          devel/p5-Glib2
        • p5-Glib-Object-Introspection-0.052

          dynamically create Perl language bindings

          devel/p5-Glib-Object-Introspection
        • p5-Graph-0.9735

          graph data structures and algorithms

          devel/p5-Graph
        • p5-Guard-1.023p0

          scope guards, lighter alternative

          devel/p5-Guard
        • p5-Hash-AutoHash-1.17p0

          object-oriented access to real and tied hashes

          devel/p5-Hash-AutoHash
        • p5-Hash-AutoHash-Args-1.18p0

          OO processing of keyword-based argument lists

          devel/p5-Hash-AutoHash-Args
        • p5-Hash-Flatten-1.19p1

          flatten/unflatten complex data hashes

          devel/p5-Hash-Flatten
        • p5-Hash-Merge-0.302

          merges arbitrarily deep hashes into a single hash

          devel/p5-Hash-Merge
        • p5-Hash-Merge-Extra-0.06

          collection of extra behaviors for Hash::Merge

          devel/p5-Hash-Merge-Extra
        • p5-Hash-Merge-Simple-0.052

          recursively merge two or more hashes, simply

          devel/p5-Hash-Merge-Simple
        • p5-Hash-MultiValue-0.16p0

          store multiples values per key

          devel/p5-Hash-MultiValue
        • p5-Hash-NoRef-0.03p6

          HASH that stores values without a reference count increase

          devel/p5-Hash-NoRef
        • p5-Hash-Ordered-0.014

          fast, pure-Perl ordered hash class

          devel/p5-Hash-Ordered
        • p5-Hash-Util-FieldHash-Compat-0.11p0

          use Hash::Util::FieldHash or ties, depending on availability

          devel/p5-Hash-Util-FieldHash-Compat
        • p5-Heap-0.80p2

          heap data structure in perl

          devel/p5-Heap
        • p5-Hook-LexWrap-0.26p0

          lexically scoped subroutine wrappers

          devel/p5-Hook-LexWrap
        • p5-HTML-Format-2.11p0

          HTML text formating class

          www/p5-HTML-Format
        • p5-HTML-FormatExternal-26

          HTML to text formatting using external programs

          www/p5-HTML-FormatExternal
        • p5-HTML-RewriteAttributes-0.06

          concise attribute rewriting

          www/p5-HTML-RewriteAttributes
        • p5-HTML-Stream-1.60p2

          HTML output stream class

          www/p5-HTML-Stream
        • p5-HTML-Table-2.08ap1

          generate HTML tables for cgi scripts

          www/p5-HTML-Table
        • p5-HTML-TableContentParser-0.305

          module to parse the content of tables in HTML text

          www/p5-HTML-TableContentParser
        • p5-Import-Into-1.002005p1

          import packages into other packages

          devel/p5-Import-Into
        • p5-Importer-0.026

          alternative but compatible interface to modules that export

          devel/p5-Importer
        • p5-indirect-0.39p0

          lexically warn about using the indirect method call syntax

          devel/p5-indirect
        • p5-Inline-0.52p1

          write Perl subroutines in other programming languages

          devel/p5-Inline
        • p5-Internals-1.1p5

          Write-protect variables, manipulate refcounts

          devel/p5-Internals
        • p5-IO-AIO-4.81p0

          asynchronous Input/Output

          devel/p5-IO-AIO
        • p5-IO-All-0.87p0

          universal I/O to everything

          devel/p5-IO-All
        • p5-IO-BufferedSelect-1.0p0

          line-buffered select interface

          devel/p5-IO-BufferedSelect
        • p5-IO-Capture-0.05p3

          module for capturing output

          devel/p5-IO-Capture
        • p5-IO-CaptureOutput-1.1105

          capture STDOUT and STDERR from Perl code, subprocesses or XS

          devel/p5-IO-CaptureOutput
        • p5-IO-Digest-0.11p0

          module for computing digests while reading or writing

          devel/p5-IO-Digest
        • p5-IO-Handle-Util-0.02p0

          perl extension for working with IO::Handle like objects

          devel/p5-IO-Handle-Util
        • p5-IO-Interactive-1.027

          utilities for interactive I/O

          devel/p5-IO-Interactive
        • p5-IO-KQueue-0.39

          perl interface to the BSD kqueue system call

          devel/p5-IO-KQueue
        • p5-IO-Lambda-1.34

          non-blocking I/O as lambda calculus

          devel/p5-IO-Lambda
        • p5-IO-LockedFile-0.23p4

          object methods for locking files

          devel/p5-IO-LockedFile
        • p5-IO-Multiplex-1.16p0

          handle multiple file handles

          devel/p5-IO-Multiplex
        • p5-IO-Pager-2.10

          select a pager if destination is a TTY

          devel/p5-IO-Pager
        • p5-IO-Pipely-0.006

          portably create pipe() or pipe-like handles

          devel/p5-IO-Pipely
        • p5-IO-Prompt-Tiny-0.003p1

          prompt for user input with a default option

          devel/p5-IO-Prompt-Tiny
        • p5-IO-SessionData-1.03p0

          supporting module for SOAP::Lite

          devel/p5-IO-SessionData
        • p5-IO-String-1.08p3

          emulate IO::File interface for in-core strings

          devel/p5-IO-String
        • p5-IO-stringy-2.113

          in-core objects like strings and arrays for I/O

          devel/p5-IO-stringy
        • p5-IO-Tee-0.66

          multiplex output to multiple handles

          devel/p5-IO-Tee
        • p5-IO-TieCombine-1.005p1

          produce tied (and other) separate but combined variables

          devel/p5-IO-TieCombine
        • p5-IO-Tty-1.27

          provide an interface to create pseudo ttys

          devel/p5-IO-Tty
        • p5-IPC-Run-20260402.0

          run a subprocess

          devel/p5-IPC-Run
        • p5-IPC-Run3-0.049

          run a subprocess in batch mode

          devel/p5-IPC-Run3
        • p5-IPC-Run-SafeHandles-0.04p1

          safe guarding for IPC::Run

          devel/p5-IPC-Run-SafeHandles
        • p5-IPC-Shareable-1.13

          share Perl variables between processes

          devel/p5-IPC-Shareable
        • p5-IPC-ShareLite-0.17p5

          simple interface to access shared memory

          devel/p5-IPC-ShareLite
        • p5-IPC-Signal-1.00p1

          utility functions dealing with signals

          devel/p5-IPC-Signal
        • p5-IPC-System-Simple-1.30

          run commands simply, with detailed diagnostics

          devel/p5-IPC-System-Simple
        Previous · Page 15 of 32 · Next
        Report a bug