portreserve (0.0.4-1) unstable; urgency=low * New upstream release: * Use debhelper compatibility version 5 * Fix dh_installinit call in debian/rules to start portreserve before portmap (Closes: #522947) * Stop portreserve in runlevel 1 * Minor changes in debian/README.Debian * debian/portreserve.init: - Do not create the /var/run/portreserve (where the socket is created) in the package but, instead, do it in the init script when starting. - Remove $network from init as it is not really required -- Javier Fernandez-Sanguino Pen~a Thu, 18 Feb 2010 22:37:58 +0100 portreserve (0.0.3-1) unstable; urgency=low * New upstream release: - integrates the patches to portreserve.c to handle pidfiles. - fixes behaviour so that it reserves both TCP and UDP ports. - allows specification of protocols in the configuration file. * Fix lintian warning due to overlong line at debian/copyright -- Javier Fernandez-Sanguino Pen~a Sat, 09 Aug 2008 22:38:29 +0200 portreserve (0.0.0-6) unstable; urgency=low * Add --no-start call to dh_installinit so that the portreserve script is not installed after postinst. This prevents the postinst from breaking if portreserve is configured and upgraded when other daemons are already holding on to the ports it is configured to reserve (Closes: #464608) * Use LSB functions in init.d script -- Javier Fernandez-Sanguino Pen~a Tue, 11 Mar 2008 00:45:50 +0100 portreserve (0.0.0-5) unstable; urgency=low * Move Homepage to header of debian/control file * Add LSB headers to the init script -- Javier Fernandez-Sanguino Pen~a Sun, 02 Dec 2007 12:40:49 +0100 portreserve (0.0.0-4) unstable; urgency=low * Use patch provided by Felix Engel to make it possible to create a service at /etc/portreserve/ using the port number (Closes: #422192) -- Javier Fernandez-Sanguino Pen~a Fri, 04 May 2007 19:24:39 +0200 portreserve (0.0.0-3) unstable; urgency=low * Applied patch from Matt Brown : * Adjusted debian/copyright to include libslack copyright and license (GPL) * Create /etc/portreserve on installation, although it's not handled by the package scripts (other packages can drop files there). [ Matt Brown ] * Fixed minor init script bugs (Closes: #352103) - Use -z instead of -n to test list of service files - Use $NAME instead of the undefined $prog in the pidfile name * Make portreserve handle pidfiles using daemon_lock_pidfile and fcntl_lock taken from libslack: - Check for existance of pidfile on startup, fail if already running - Create pidfile on startup - Remove pidfile when program exits cleanly [ Javier Fernandez-Sanguino ] * Enhance init script: - stale pidfiles are removed (in case we switch runlevels and all services were portreleased or /var/run/ was not cleaned or portreserve did not clean up properly on release). - Use the exit status of start-stop-daemon to determine if we succeeded, also, wait a bit before checking the running status on fast systems the init.d script might trigger a race condition and think that the daemon has not started yet * Make portreserve cleanup the pidfile on SIGINT, SIGTERM, and SIGKILL * Make portreserve generate the pidfile even if working on debug mode -- Javier Fernandez-Sanguino Pen~a Sat, 25 Feb 2006 20:31:37 +0100 portreserve (0.0.0-2) unstable; urgency=low * Added xmlto to Build-Depends (Closes: #337848) -- Javier Fernandez-Sanguino Pen~a Mon, 7 Nov 2005 10:12:59 +0100 portreserve (0.0.0-1) unstable; urgency=low * Initial release (Closes: #329941) * This package should make it easier to fix #261484, #306465 and #257876 for admins bitten by these bugs. Package maintainers need to adapt their init scripts (and provide a /etc/portrelease file) in order for this to work in the long run. * Install portreserve in /sbin since it needs to run before the RPC services and, consequently, before nfs-common (so /usr is not assured) * Modify the RedHat script for Debian -- Javier Fernandez-Sanguino Pen~a Sat, 24 Sep 2005 16:07:56 +0200