libserver-starter-perl - superdaemon for hot-deploying Perl server programs

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name libserver-starter-perl
Package version 0.17
Package release 2
Package architecture all
Package type deb
Installed size 76 B
Download size 15.49 KB
Official Mirror
It is often a pain to write a server program that supports graceful restarts,
with no resource leaks. Server::Starter solves the problem by splitting the
task into two. One is start_server, a script provided as a part of the module,
which works as a superdaemon that binds to zero or more TCP ports or unix
sockets, and repeatedly spawns the server program that actually handles the
necessary tasks (for example, responding to incoming commenctions). The spawned
server programs under Server::Starter call accept(2) and handle the requests.
To gracefully restart the server program, send SIGHUP to the superdaemon. The
superdaemon spawns a new server program, and if (and only if) it starts up
successfully, sends SIGTERM to the old server program.


Package Version Architecture Repository
libserver-starter-perl_0.17-2_all.deb 0.17 all Debian Main
libserver-starter-perl - - -


Name Value
liblist-moreutils-perl -
libproc-wait3-perl -
libscope-guard-perl -
perl -


Type URL
Binary Package libserver-starter-perl_0.17-2_all.deb
Source Package libserver-starter-perl

Install Howto

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




2014-06-29 - gregor herrmann <>
libserver-starter-perl (0.17-2) unstable; urgency=medium
* Team upload.
* Strip trailing slash from metacpan URLs.
* Add patches from CPAN RT#73711 to fix test failures caused by
races/timing issues. (Closes: #753039)
2013-12-23 - Florian Schlichting <>
libserver-starter-perl (0.17-1) unstable; urgency=low
* Import Upstream version 0.17
* Add version (>= 2.00) to build-dependency on libtest-tcp-perl, there are
older versions in the archive
* Add copyright paragraphs for modules shipped in inc/*
* Declare compliance with Debian Policy 3.9.5
* Add myself to uploaders and copyright
2013-07-26 - Alessandro Ghedini <>
libserver-starter-perl (0.15-1) unstable; urgency=low
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ Alessandro Ghedini ]
* New upstream release
* Build-Depends on libtest-tcp-perl
2012-10-20 - Alessandro Ghedini <>
libserver-starter-perl (0.12-1) unstable; urgency=low
* Initial release (Closes: #689950)

See Also

Package Description
libservice-wrapper-doc_3.5.22-2_all.deb Jar daemon wrapper (javadoc files)
libservice-wrapper-java_3.5.22-2_all.deb Jar daemon wrapper java libraries
libservice-wrapper-jni_3.5.22-2_i386.deb Jar daemon wrapper JNI libraries
libservlet2.5-java-doc_6.0.45+dfsg-1~deb8u1_all.deb Servlet 2.5 and JSP 2.1 Java API documentation
libservlet2.5-java_6.0.45+dfsg-1~deb8u1_all.deb Servlet 2.5 and JSP 2.1 Java API classes
libservlet3.0-java-doc_7.0.56-3+deb8u11_all.deb Servlet 3.0 and JSP 2.2 Java API documentation
libservlet3.0-java_7.0.56-3+deb8u11_all.deb Servlet 3.0 and JSP 2.2 Java API classes
libservlet3.1-java-doc_8.0.14-1+deb8u11_all.deb Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API documentation
libservlet3.1-java_8.0.14-1+deb8u11_all.deb Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API classes
libsession-storage-secure-perl_0.010-1_all.deb module implementing a secure way to encode session data
libset-crontab-perl_1.02-1_all.deb Expand crontab-style integer lists
libset-infinite-perl_0.63-1_all.deb Sets of intervals
libset-intspan-perl_1.19-1_all.deb module to manage sets of integers
libset-nestedgroups-perl_0.01-2_all.deb Simple implementation of nested groups
libset-object-perl_1.34-2+b1_i386.deb collection of objects without duplications