devel/p5-Net-Server 2.018 OpenBSD
extensible Perl internet server
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Last update
- Commit
8c755073b8- Categories
- devel, net, perl5
Description
`Net::Server' is an extensible, generic Perl server engine. `Net::Server' combines the good properties from `Net::Daemon' (0.34), `NetServer::Generic' (1.03), and `Net::FTPServer' (1.0), and also from various concepts in the Apache Webserver.
Features include:
* Single Server Mode * Inetd Server Mode * Preforking Simple Mode (PreForkSimple) * Preforking Managed Mode (PreFork) * Forking Mode * Multi port accepts on Single, Preforking, and Forking modes * Simultaneous accept/recv on tcp, udp, and unix sockets * User customizable hooks * Chroot ability after bind * Change of user and group after bind * Basic allow/deny access control * Customized logging (choose Syslog, log_file, or STDERR) * HUP able server (clean restarts via sig HUP) * Dequeue ability in all Fork and PreFork modes. * Taint clean * Written in Perl * Protection against buffer overflow * Clean process flow * Extensibility
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/p5-Net-Server | 2.018 |
| FreeBSD | net/p5-Net-Server | 2.014 |
| NetBSD | net/p5-Net-Server | 2.018nb1 |
| DragonFly | net/p5-Net-Server | 2.014 |
| MidnightBSD | net/p5-Net-Server | 2.014 |
| HardenedBSD | net/p5-Net-Server | 2.014 |
| GhostBSD | net/p5-Net-Server | 2.014 |
| OPNsense | net/p5-Net-Server | 2.014 |
Install
Binary package:
pkg_add p5-Net-Server
From the ports tree:
cd /usr/ports/devel/p5-Net-Server && make install