net/p5-Net-Daemon 0.49nb5 NetBSD
Perl5 module for writing networking daemons
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
618415630a- License
- gnu-gpl-v2 OR artistic
- Categories
- net, perl5
- Package size
- 22.9 KiB, 90.5 KiB installed
Description
Net::Daemon is an abstract base class for implementing portable server applications in a very simple way. The module is designed for Perl 5.005 and threads, but can work with fork() and Perl 5.004.
The Net::Daemon class offers methods for the most common tasks a daemon needs: Starting up, logging, accepting clients, authorization, restricting its own environment for security and doing the true work. You only have to override those methods that aren't appropriate for you, but typically inheriting will safe you a lot of work anyways.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | net/p5-Net-Daemon | 0.49nb5 |
| FreeBSD | net/p5-Net-Daemon | 0.48_1 |
| OpenBSD | net/p5-Net-Daemon | 0.52 |
| DragonFly | net/p5-Net-Daemon | 0.48_1 |
| HardenedBSD | net/p5-Net-Daemon | 0.48_1 |
| GhostBSD | net/p5-Net-Daemon | 0.48_1 |
Install
Binary package:
pkgin install p5-Net-Daemon
From pkgsrc:
cd /usr/pkgsrc/net/p5-Net-Daemon && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.49nb5 |
| NetBSD 10.1 aarch64 | 0.49nb4 |
| SmartOS / illumos x86_64 | 0.49nb5 |
| macOS 15 arm64 | 0.49nb5 |