Your message dated Sat, 25 Feb 2006 13:47:13 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#352103: fixed in portreserve 0.0.0-3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: portreserve
Version: 0.0.0-2
Severity: grave

The init script has a negated test condition that prevents it from
starting:

In the registered_services() function, the second if condition causes
the function to return 1 if /etc/portreserve is non-empty (using the
"-n" test).  It should return 1 if /etc/portreserve is empty (using the
"-z" test).


A few other smaller errors: (that don't prevent the program from
running)

PIDFILE=/var/run/$prog.pid, but $prog is not defined.  I assume it
should be PIDFILE=/var/run/$NAME.pid.

The running() function doesn't work, because the pid-file never actually
gets created.  Of course, this causes the init script to say "ERROR!"
when it tries to start portreserve.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (101, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.1
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages portreserve depends on:
ii  libc6                         2.3.5-11   GNU C Library: Shared libraries an

portreserve recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: portreserve
Source-Version: 0.0.0-3

We believe that the bug you reported is fixed in the latest version of
portreserve, which is due to be installed in the Debian FTP archive:

portreserve_0.0.0-3.diff.gz
  to pool/main/p/portreserve/portreserve_0.0.0-3.diff.gz
portreserve_0.0.0-3.dsc
  to pool/main/p/portreserve/portreserve_0.0.0-3.dsc
portreserve_0.0.0-3_i386.deb
  to pool/main/p/portreserve/portreserve_0.0.0-3_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]> (supplier of updated 
portreserve package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 25 Feb 2006 20:31:37 +0100
Source: portreserve
Binary: portreserve
Architecture: source i386
Version: 0.0.0-3
Distribution: unstable
Urgency: low
Maintainer: Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]>
Changed-By: Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]>
Description: 
 portreserve - Port reservation program
Closes: 352103
Changes: 
 portreserve (0.0.0-3) unstable; urgency=low
 .
   * Applied patch from Matt Brown <[EMAIL PROTECTED]> :
   * 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
Files: 
 82cf29df163d8f4205addfa5863d2404 734 admin optional portreserve_0.0.0-3.dsc
 eb1dbef1dd9c83819da3f7abbb21bf12 29112 admin optional 
portreserve_0.0.0-3.diff.gz
 f10d80a5725826212681e31a96682a3b 13624 admin optional 
portreserve_0.0.0-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iQCVAwUBRAC9OftEPvakNq0lAQJVpgP/T+w0W0Zpkkc+jqdSw1NQqBsVCNSW5GxL
Z6gVX5Zutu4ZCk1da4ECtDfZBiTBx89iPg88YFUqnpDz2iGT2tgyYlMWavxpby+9
kggu8mjlXRs1iFO5POYolaj/0HdVyJf2k5tV73lP/V6K0hpAO6lsig3IcELdIout
MsGUS/A1ehg=
=1BBH
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to