{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"p5-Net-Server-2.018","path":"devel/p5-Net-Server","url":"/packages/current/devel/p5-Net-Server/","comment":"extensible Perl internet server","homepage":"https://metacpan.org/release/Net-Server","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"`Net::Server' is an extensible, generic Perl server engine.\n`Net::Server' combines the good properties from `Net::Daemon' (0.34),\n`NetServer::Generic' (1.03), and `Net::FTPServer' (1.0), and also from\nvarious concepts in the Apache Webserver.\n\nFeatures include:\n\n* Single Server Mode\n* Inetd Server Mode\n* Preforking Simple Mode (PreForkSimple)\n* Preforking Managed Mode (PreFork)\n* Forking Mode\n* Multi port accepts on Single, Preforking, and Forking modes\n* Simultaneous accept/recv on tcp, udp, and unix sockets\n* User customizable hooks\n* Chroot ability after bind\n* Change of user and group after bind\n* Basic allow/deny access control\n* Customized logging (choose Syslog, log_file, or STDERR)\n* HUP able server (clean restarts via sig HUP)\n* Dequeue ability in all Fork and PreFork modes.\n* Taint clean\n* Written in Perl\n* Protection against buffer overflow\n* Clean process flow\n* Extensibility\n","package_architecture":"*","stem":"p5-Net-Server","readme":null,"dependencies":[{"path":"devel/p5-IO-Multiplex","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-IO-Multiplex/"},{"path":"net/p5-IO-Socket-INET6","type":"runtime","package_spec":"","url":"/packages/current/net/p5-IO-Socket-INET6/"},{"path":"net/p5-Socket6","type":"runtime","package_spec":"","url":"/packages/current/net/p5-Socket6/"},{"path":"security/p5-IO-Socket-SSL","type":"runtime","package_spec":"","url":"/packages/current/security/p5-IO-Socket-SSL/"},{"path":"security/p5-Net-SSLeay","type":"runtime","package_spec":"","url":"/packages/current/security/p5-Net-SSLeay/"},{"path":"devel/p5-IO-Multiplex","type":"test","package_spec":"","url":"/packages/current/devel/p5-IO-Multiplex/"},{"path":"net/p5-IO-Socket-INET6","type":"test","package_spec":"","url":"/packages/current/net/p5-IO-Socket-INET6/"},{"path":"net/p5-Socket6","type":"test","package_spec":"","url":"/packages/current/net/p5-Socket6/"},{"path":"security/p5-IO-Socket-SSL","type":"test","package_spec":"","url":"/packages/current/security/p5-IO-Socket-SSL/"},{"path":"security/p5-Net-SSLeay","type":"test","package_spec":"","url":"/packages/current/security/p5-Net-SSLeay/"}],"reverse_dependencies":{"count":19,"url":"/packages/data/7e/7e725a31b8e1e8fca8bf288375eab5b4957cbc8c147be73daf823b270be40db0.json"},"categories":["devel","net","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
