libnet-server-perl_2.008-1_all.deb


Advertisement

Description

libnet-server-perl - extensible, general perl server engine

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libnet-server-perl
Package version: 2.008
Package release: 1
Package architecture: all
Package type: deb
Installed size: 524 B
Download size: 188.00 KB
Official Mirror: ftp.br.debian.org
Net::Server is an extensible, general perl server engine that combines the good properties from Net::Daemon, NetServer::Generic, and Net::FTPServer; and borrows various concepts from the Apache webserver. Features include: * Single Server Mode * Inetd Server Mode * Preforking Simple Mode (PreForkSimple) * Preforking Managed Mode (PreFork) * Forking Mode * Multiplexing Mode using a single process * Multi port accepts on Single, Preforking, and Forking modes * Simultaneous accept/recv on tcp, udp, and unix sockets * Safe signal handling in Fork/PreFork avoids perl signal trouble * 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

Alternatives

    Download

    Source package: libnet-server-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libnet-server-perl deb package:
      # sudo apt-get install libnet-server-perl

    Files

    • /usr/bin/net-server
    • /usr/share/doc/libnet-server-perl/changelog.Debian.gz
    • /usr/share/doc/libnet-server-perl/changelog.gz
    • /usr/share/doc/libnet-server-perl/copyright
    • /usr/share/doc/libnet-server-perl/examples/LoadTester.pl
    • /usr/share/doc/libnet-server-perl/examples/connection_test.pl
    • /usr/share/doc/libnet-server-perl/examples/httpd
    • /usr/share/doc/libnet-server-perl/examples/samplechat.pl.gz
    • /usr/share/doc/libnet-server-perl/examples/sigtest.pl
    • /usr/share/doc/libnet-server-perl/examples/udp_server.pl
    • /usr/share/man/man1/net-server.1p.gz
    • /usr/share/man/man3/Net::Server.3pm.gz
    • /usr/share/man/man3/Net::Server::Daemonize.3pm.gz
    • /usr/share/man/man3/Net::Server::Fork.3pm.gz
    • /usr/share/man/man3/Net::Server::HTTP.3pm.gz
    • /usr/share/man/man3/Net::Server::INET.3pm.gz
    • /usr/share/man/man3/Net::Server::Log::Log::Log4perl.3pm.gz
    • /usr/share/man/man3/Net::Server::Log::Sys::Syslog.3pm.gz
    • /usr/share/man/man3/Net::Server::MultiType.3pm.gz
    • /usr/share/man/man3/Net::Server::Multiplex.3pm.gz
    • /usr/share/man/man3/Net::Server::PSGI.3pm.gz
    • /usr/share/man/man3/Net::Server::PreFork.3pm.gz
    • /usr/share/man/man3/Net::Server::PreForkSimple.3pm.gz
    • /usr/share/man/man3/Net::Server::Proto.3pm.gz
    • /usr/share/man/man3/Net::Server::Proto::SSL.3pm.gz
    • /usr/share/man/man3/Net::Server::Proto::SSLEAY.3pm.gz
    • /usr/share/man/man3/Net::Server::Proto::TCP.3pm.gz
    • /usr/share/man/man3/Net::Server::Proto::UDP.3pm.gz
    • /usr/share/man/man3/Net::Server::Proto::UNIX.3pm.gz
    • /usr/share/man/man3/Net::Server::Proto::UNIXDGRAM.3pm.gz
    • /usr/share/man/man3/Net::Server::SIG.3pm.gz
    • /usr/share/man/man3/Net::Server::Single.3pm.gz
    • /usr/share/perl5/Net/Server.pm
    • /usr/share/perl5/Net/Server.pod
    • /usr/share/perl5/Net/Server/Daemonize.pm
    • /usr/share/perl5/Net/Server/Fork.pm
    • /usr/share/perl5/Net/Server/HTTP.pm
    • /usr/share/perl5/Net/Server/INET.pm
    • /usr/share/perl5/Net/Server/MultiType.pm
    • /usr/share/perl5/Net/Server/Multiplex.pm
    • /usr/share/perl5/Net/Server/PSGI.pm
    • /usr/share/perl5/Net/Server/PreFork.pm
    • /usr/share/perl5/Net/Server/PreForkSimple.pm
    • /usr/share/perl5/Net/Server/Proto.pm
    • /usr/share/perl5/Net/Server/SIG.pm
    • /usr/share/perl5/Net/Server/Single.pm
    • /usr/share/perl5/Net/Server/Log/Log/Log4perl.pm
    • /usr/share/perl5/Net/Server/Log/Sys/Syslog.pm
    • /usr/share/perl5/Net/Server/Proto/SSL.pm
    • /usr/share/perl5/Net/Server/Proto/SSLEAY.pm
    • /usr/share/perl5/Net/Server/Proto/TCP.pm
    • /usr/share/perl5/Net/Server/Proto/UDP.pm
    • /usr/share/perl5/Net/Server/Proto/UNIX.pm
    • /usr/share/perl5/Net/Server/Proto/UNIXDGRAM.pm

    Changelog

    2014-05-18 - Salvatore Bonaccorso <carnil@debian.org> libnet-server-perl (2.008-1) unstable; urgency=low * Team upload. [ gregor herrmann ] * Strip trailing slash from metacpan URLs. [ Salvatore Bonaccorso ] * Imported Upstream version 2.008 * Declare compliance with Debian Policy 3.9.5 * Update copyright years for upstream files * Refresh spelling-error.patch patch (offset) * Add fix-manpage-has-errors-from-pod2man.patch patch

    2013-06-21 - Xavier Guimard <x.guimard@free.fr> libnet-server-perl (2.007-3) unstable; urgency=low * Fix regression introduced by "SIGCHLD vs. SIGCLD" patch: extend CLD change to all functions of SIG.pm (Closes: #712714)

    2013-06-16 - Xavier Guimard <x.guimard@free.fr> libnet-server-perl (2.007-2) unstable; urgency=low * Update spelling errors patch * Fix "applications die() because of SIGCHLD vs. SIGCLD confusion" using a patch (Closes: #708180)

    2013-05-05 - Xavier Guimard <x.guimard@free.fr> libnet-server-perl (2.007-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Xavier Guimard ] * Imported Upstream version 2.007 (Closes: #693320) * Bump Standards-Version to 3.9.4 (no changes) * Remove pod patch now included in upstream * Add spelling error patch * Update debian/copyright years

    2012-06-25 - intrigeri <intrigeri@debian.org> libnet-server-perl (2.006-1) unstable; urgency=low * Imported Upstream version 2.006 * Refresh 0001-Fix-errors-in-POD.patch.

    2012-06-14 - intrigeri <intrigeri@debian.org> libnet-server-perl (2.005-1) unstable; urgency=low * Imported Upstream version 2.005 (Closes: #667737) * Suggest liblog-log4perl-perl. * Drop 03_rt-cpan-65891-reap-children.patch: obsoleted by upstream changes. * Drop 04_fix-pod-error-in-http-manapage.patch: obsolete. * Drop 05_ipv6-support.patch: upstream added IPv6 support, let's use it. * Drop 06_cidr-workaround.patch: upstream applied some flavour of it. * Drop 08_propagate-dynamic-port-data-across-a-hup.patch: upstream supposedly fixed their handling of HUP vs. rebinding to ports. * Replace spelling patch with updated 0001-Fix-errors-in-POD.patch. * Re-enable test suite. * Fix debian/copyright with cme. * Add myself to uploaders.

    2012-03-15 - Daniel Kahn Gillmor <dkg@fifthhorseman.net> libnet-server-perl (0.99-4) unstable; urgency=low * added patch to propagate port information across a HUP (Closes: #624500) * added myself to Uploaders. * bumped Standards-Version to 3.9.3 (no changes needed)

    2011-09-20 - gregor herrmann <gregoa@debian.org> libnet-server-perl (0.99-3) unstable; urgency=low [ Carsten Wolff ] * took IPv6 patch from bug report, improved and included it as 05_ipv6-support.dpatch. (closes: Bug#523846) * added depends introduced by above patch * created patch 06_cidr-workaround.dpatch as a workaround until Net::CIDR is fixed [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * Drop ancient patch 02_spec.dpatch which causes a FTBFS. Thanks to Allison Randal for the bug report and the thorough analysis. (Closes: #642175) * Switch to source format 3.0 (quilt). * Convert remaining patches to quilt. * Use tiny debian/rules file, and debhelper 8. * Remove version from perl build dependency and move it to Build- Depends-Indep. * Set Standards-Version to 3.9.2 (no further changes). * debian/copyright: update formatting. * Add /me to Uploaders. * Remove leading article from short description. * Add a new patch to fix a spelling mistake in the POD.

    Advertisement
    Advertisement