./net/p5-Net-Daemon, Perl5 module for writing networking daemons

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.49nb2, Package name: p5-Net-Daemon-0.49nb2, Maintainer: pkgsrc-users

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.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 31.106 KB

Version history: (Expand)


CVS history: (Expand)


   2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483)
Log message:
*: recursive bump for perl 5.38
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-09-12 09:48:12 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 0.49

Upstream changes:
2020-09-22 Todd Rinaldo <toddr@cpan.org> (0.49)
        * Perl 5.6 is the minimum required version now.
        * RIP Thread.pm it has not been relevant since 5.6
        * Now using github CI to monitor the major platforms.
        * .gitignore for better management
        * Update the MANIFEST
        * Perltidy the code base.
        * use strict, warnings, no vars, our
        * Remove perl 4-ish subroutine calls
        * Require Sys::Syslog 0.29 to function properly.
        * t/base.t -> Test::More
        * Improve skipall messages and detection of ithreads/forks
        * Disable t/ithreadm.t for Windows See \ 
https://github.com/toddr/Net-Daemon/issues/19
        * Only load threads if forks hasn't already been loaded and threads exist.
        * Update tracker location to github
        * Fix ReadConfigFile implementation traversing @INC
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631)
Log message:
*: bump PKGREVISION for perl-5.32.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557)
Log message:
Bump PKGREVISIONs for perl 5.30.0