Your message dated Sat, 02 Apr 2005 06:02:36 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#302672: fixed in pump 0.8.21-2
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 2 Apr 2005 09:24:41 +0000
>From [EMAIL PROTECTED] Sat Apr 02 01:24:40 2005
Return-path: <[EMAIL PROTECTED]>
Received: from gluck.debian.org [192.25.206.10] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DHerw-0004Hy-00; Sat, 02 Apr 2005 01:24:40 -0800
Received: from post-22.mail.nl.demon.net [194.159.73.192] 
        by gluck.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DHerv-0006n3-00; Sat, 02 Apr 2005 02:24:39 -0700
Received: from aglu.demon.nl ([83.160.174.170]:4134 helo=localhost)
        by post-22.mail.nl.demon.net with esmtp (Exim 4.43)
        id 1DHerr-0000aj-RF
        for [EMAIL PROTECTED]; Sat, 02 Apr 2005 09:24:36 +0000
Received: by localhost (Postfix, from userid 1001)
        id 6776410E61A; Sat,  2 Apr 2005 11:30:21 +0200 (CEST)
Content-Type: multipart/mixed; boundary="===============1638914049=="
MIME-Version: 1.0
From: Thomas Hood <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: man page regression
X-Mailer: reportbug 3.8
Date: Sat, 02 Apr 2005 11:30:21 +0200
Message-Id: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

This is a multi-part MIME message sent by reportbug.

--===============1638914049==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: pump
Version: 0.8.21-1
Severity: normal
Tags: patch

In pump 0.8.19-5 a modified man page was included.  Besides general
improvements this man page documented the "no-resolvconf" option which
has been added for Debian.

In 0.8.21-1 the old upstream man page is again provided.

Please provide the new 'n' improved man page.

I think that it would be appropriate for the general improvements to be
sent upstream.  Therefore I supply two patches.  The first (attached)
improves the man page generally; the second (appended below) adds to the
improved man page documentation of the Debian-specific no-resolvconf
option.


--- pump-0.8.19_IMPROVED/pump.8 2005-04-02 11:23:17.000000000 +0200
+++ pump-0.8.19/pump.8  2005-04-02 11:19:47.000000000 +0200
@@ -30,7 +30,7 @@
 .BR "" [ \-l | \-\-lease
 .IR HOURS ]
 .BR "" [ \-\-lookup\-hostname ]
-.BR "" [ \-\-no\-dns "] [" \-\-no\-gateway "] [" \-\-no\-setup "]
+.BR "" [ \-\-no\-dns "] [" \-\-no\-gateway "] [" \-\-no\-setup "] [" 
\-\-no\-resolvconf ]
 .BR "" [ \-\-release "] [" \-\-renew "] [" \-\-script =
 .IR ISCRIPT ]
 .BR "" [ \-\-status ]
@@ -73,6 +73,7 @@
 \-R    \-\-renew       Renew lease immediately
 \-r    \-\-release     Release interface
        \-\-no\-gateway Don't configurate a default route for this interface
+       \-\-no\-resolvconf      Don't use the \fBresolvconf\fR program to 
update resolv.conf
        \-\-no\-setup   Don't set up anything
        \-\-script=\fISCRIPT\fR Call \fISCRIPT\fR (or null string to disable)
 \-s    \-\-status      Display interface status
@@ -192,6 +193,14 @@
 if you want to perform setup in customised scripts.
 
 .TP
+\fBnoresolvconf\fR
+Don't use the resolvconf program to update /etc/resolv.conf;
+instead, update /etc/resolv.conf directly.
+(This option is only relevant if
+.B \-\-nodns
+is not used.)
+
+.TP
 \fBretries\fR \fICOUNT\fR
 Retry each phase of the DHCP process \fICOUNT\fR times.
 


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages pump depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libpopt0                    1.7-5        lib for parsing cmdline parameters

-- debconf information:
  pump/old-conf:

--===============1638914049==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="pump.8-improved_20050402jdth1.patch"

--- pump-0.8.19_ORIG/pump.8     2001-02-01 23:58:16.000000000 +0100
+++ pump-0.8.19_IMPROVED/pump.8 2005-04-02 11:23:17.000000000 +0200
@@ -1,4 +1,5 @@
 .\" Copyright 1999 Red Hat Software, Inc.
+.\" August 2004: Updated by Thomas Hood <[EMAIL PROTECTED]>
 .\"
 .\" This man page is free documentation; you can redistribute it and/or modify
 .\" it under the terms of the GNU General Public License as published by
@@ -14,69 +15,119 @@
 .\" along with this man page; if not, write to the Free Software
 .\" Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 .\"
-.TH PUMP 8 "December 07, 1999" "Linux" "Linux Administrator's Manual"
+.TH PUMP 8 "26 August 2004" "Linux" "Linux Administrator's Manual"
 .SH NAME
 pump \- configure network interface via BOOTP or DHCP protocol
 .SH SYNOPSIS
-/sbin/pump [-krRsd?] [-c \fIARG\fP] [-h \fIhostname\fP] [-i \fIiface\fP] [-l 
\fIhours\fP] [--lookup-hostname] [--usage]
+.B pump
+.BR "" [ \-krRsd ]
+.BR "" [ \-c | \-\-config\-file
+.IR FILE ]
+.BR "" [ \-h | \-\-hostname
+.IR HOSTNAME ]
+.BR "" [ \-i | \-\-interface
+.IR IFACE ]
+.BR "" [ \-l | \-\-lease
+.IR HOURS ]
+.BR "" [ \-\-lookup\-hostname ]
+.BR "" [ \-\-no\-dns "] [" \-\-no\-gateway "] [" \-\-no\-setup "]
+.BR "" [ \-\-release "] [" \-\-renew "] [" \-\-script =
+.IR ISCRIPT ]
+.BR "" [ \-\-status ]
+.BR "" [ \-\-win\-client\-ident ]
+.P
+.B pump
+.BR "" [ \-? | \-\-help "] [" \-\-usage ]
 .SH DESCRIPTION
-pump is a daemon that manages network interfaces that are
-controlled by either the DHCP or BOOTP protocol.
-
-While pump may be started manually, it is normally started
-automatically by the /sbin/ifup script for devices configured
-via BOOTP or DHCP.
-
-Once pump is managing an interface, you can run pump to query
+.B pump
+is a daemon that manages network interfaces that are controlled
+by either the DHCP or BOOTP protocol.
+
+While
+.B pump
+may be started manually, it is normally started automatically by
+.BR ifup (8)
+for devices configured via BOOTP or DHCP.
+
+If
+.B pump
+is managing an interface, you can run it again to query
 the status of that interface.  For example,
 .br
-\f(CW/sbin/pump -i eth0 --status \fR
+    \f(CWpump \-i eth0 \-\-status\fR
 .br
 will print the current status of device eth0.
-.SH "COMMAND-LINE OPTIONS"
+.SH "COMMAND LINE OPTIONS"
 .TS
 lB lB lB
 lfCW lfCW l.
 switch long option     description
-.TH
--c     --config-file=ARG       Configuration file to use instead of 
-               /etc/pump.conf
--h     --hostname=hostname     Hostname to request
--i     --interface=iface       Interface to configure (normally eth0)
--k     --kill  Kill daemon (and disable all interfaces)
--l     --lease=hours   Lease time to request (in hours)
-       --lookup-hostname       Always look up hostname and domain in DNS
--r     --release       Release interface
--R     --renew Force immediate lease renewal
--s     --status        Display interface status
--d     --no-dns        Don't update resolv.conf
-       --no-gateway    Don't configurate a default route for this interface
-       --win-client-id Specify a Windows-like client identifier
--?     --help  Show this help message
-       --usage Display brief usage message
+\-?    \-\-help        Show this help message
+\-c    \-\-config\-file=\fIFILE\fR     Get configuration from \fIFILE\fR 
instead of /etc/pump.conf
+\-d    \-\-no\-dns     Don't update DNS resolver configuration
+\-h    \-\-hostname=\fIHOSTNAME\fR     Request \fIHOSTNAME\fR
+\-i    \-\-interface=\fIIFACE\fR       Manage \fIIFACE\fR rather than eth0
+\-k    \-\-kill        Kill daemon (and disable all interfaces)
+\-l    \-\-lease=\fIHOURS\fR   Request least time of \fIHOURS\fR
+       \-\-lookup\-hostname    Look up hostname in DNS
+\-R    \-\-renew       Renew lease immediately
+\-r    \-\-release     Release interface
+       \-\-no\-gateway Don't configurate a default route for this interface
+       \-\-no\-setup   Don't set up anything
+       \-\-script=\fISCRIPT\fR Call \fISCRIPT\fR (or null string to disable)
+\-s    \-\-status      Display interface status
+       \-\-usage       Display a brief usage message
+       \-\-win\-client\-ident  Specify a Windows(tm)-like client identifier
 .TE
-.SH LOGGING
-Pump logs a good deal of information to syslog, much of it at the DEBUG
-level. If you're having trouble, it's a good idea to turn up syslog's logging
-level.
-
-.SH CONFIG FILE
-Pump supports a simple configuration file which lets you tune its behavior.
-By default, it looks at \fI/etc/pump.conf\fR, though the \fB-c\fR option
-lets you override that.
-
-The configuration file is line oriented, and most line contains a
-directive followed by zero or more arguments. Arguments are handled
-similar to how shells handle command arguments, allowing the use of
-quotes and backslash escapes. Comments are allowed, and must begin with
-a # character, and spaces and tabs are ignored.
-
-Directives may be specified at two levels, global and specific. Global 
-directives change pump's behavior for all of the devices which it manages,
-while specific directives change pump's behavior for a single device. 
+.SH "OPTION NOTES"
+The
+.B \-\-lookup\-hostname
+option causes
+.B pump
+to ignore the host and domain names returned by the server
+and instead
+to look these up in DNS using the IP address of the interface.
+The name that is looked up is used in forming the
+.B search
+line in the resolv.conf file.
+Thus, if either the
+.B \-\-no\-dns
+or
+.B domainsearch
+option is used then
+.B \-\-lookup\-hostname
+has no effect.
+.P
+Note that
+.B pump
+itself never sets the computer's hostname.
+
+.SH "CONFIGURATION FILE"
+You can tune the behavior of
+.B pump
+using a configuration file.
+By default
+.B pump
+reads \fI/etc/pump.conf\fR but you can change this using the
+\fB\-\-config\-file\fR option.
+
+The configuration file is line-oriented.
+Most lines contain a directive followed by zero or more arguments.
+Arguments are handled similarly to how shells handle command arguments,
+allowing the use of quotes and backslash escapes.
+Comments are allowed, and must begin with a # character.
+Spaces and tabs are ignored.
+
+Directives may be specified at two levels: global and specific.
+Global directives change
+.BR pump 's
+behavior for all of the devices that it manages
+whereas specific directives change
+.BR pump 's
+behavior for a single device. 
 Later directives always override earlier ones.
 
-Here is an example /etc/pump.conf:
+Here is an example configuration file:
 
 .nf
 .ta +3i
@@ -91,71 +142,100 @@
 .fi
 
 .pp
-This configuration file tells pump to use a specific DNS search path rather
-deriving one from the DHCP or BOOTP server response, to retry each request
-3 times (for a total of 4 tries), and not to change any DNS configuration
+This configuration file tells
+.B pump
+to use a specific DNS search path rather
+than deriving one from the DHCP or BOOTP server response, to retry each request
+3 times (for a total of 4 tries), and not to change the DNS configuration file
 when it's configuring the eth1 device.
 
 Here is a complete list of directives:
 
 .TP
-\fBdevice\fR \fIdevice\fR
-Specify specific directives for the indicated device. This directive must
+\fBdevice\fR \fIDEVICE\fR
+Specify specific directives for \fIDEVICE\fR. This directive must
 be followed by a {, and the list of specific directives must end with a }
-on its own line. These directives may not be nested.
+on its own line.
+These directives may not be nested.
 
 .TP
-\fBdomainsearch\fR \fIsearchpath\fR
-Rather then deriving the DNS search path (for /etc/resolv.conf), use the
-one which is given. As a machine only has a single DNS search path, this
-directive may only be used globally. 
+\fBdomainsearch\fR \fISEARCHPATH\fR
+Use \fISEARCHPATH\fR as the DNS search path instead of the domain
+name returned by the server or the domain part of the fully
+qualified hostname.
+As a machine only has a single DNS search path, this directive may
+only be used globally. 
 
 .TP
 \fBnonisdomain\fR
-Don't set a new NIS domain. Normally \fBpump\fR sets the system's NIS domain
-if an NIS domain is specified by the dhcp server and the current NIS domain 
-is empty or \fBlocaldomain\fR.
+Don't set the NIS domain.
+Normally \fBpump\fR sets the system's NIS domain
+if an NIS domain is specified by the DHCP server
+and the current NIS domain is empty or \fBlocaldomain\fR.
 This directive may only be used within a \fBdevice\fR directive.
 
 .TP
 \fBnodns\fR
-Don't create a new /etc/resolv.conf when this interface is configured. This
-directive may only be used within a \fBdevice\fR directive.
+Don't update /etc/resolv.conf when the interface is configured.
+This directive may only be used within a \fBdevice\fR directive.
 
 .TP
 \fBnogateway\fR
-Ignore any default gateway suggested by the DHCP server for this device. This
-can be usefull on machines with multiple ethernet cards.
+Ignore any default gateway suggested by the DHCP server for this device.
+This can be useful on machines with multiple Ethernet cards.
+
+.TP
+\fBnosetup\fR
+Don't set up anything on the local machine as a result of DHCP operations.
+This implies \fBnodns\fR, \fBnonisdomain\fR and \fBnogateway\fR.
+This option is useful, for example,
+if you want to perform setup in customised scripts.
 
 .TP
-\fBretries\fR \fIcount\fR
-Retry each phase of the DHCP process \fIcount\fR times.
+\fBretries\fR \fICOUNT\fR
+Retry each phase of the DHCP process \fICOUNT\fR times.
 
 .TP
-\fBtimeout\fR \fIcount\fR
-Don't let any one step of the DHCP process take more then \fIcount\fR seconds.
+\fBtimeout\fR \fICOUNT\fR
+Don't let any one step of the DHCP process take more then \fICOUNT\fR seconds.
 
 .TP
-\fBscript\fR \fIexecutable-filename\fR
+\fBscript\fR \fIFILE\fR
 
 .TS
 lB lB lB lB
 lB lfCW lfCW lfCW.
-.TH
 Condition      arg1    arg2    arg3
 lease  up      eth0    1.2.3.4
 renewal        renewal eth0    2.3.4.5
 release        down    eth0
 .TE
 
-When events occur in negotiation with the server, calls the given
-executable or script.  Scripts are called when a lease is granted,
-when a renewal is negotiated, and when the interface is brought
-down and the address released.  The scripts are called with two
-or three arguments, depending on the condition, as documented in
-the table above.
+When events occur in negotiation with the server, call the executable 
\fIFILE\fR.
+Scripts are called when a lease is granted, when a renewal is negotiated,
+and when the interface is brought down and the address released.
+The script is called with two or three arguments, depending on the condition,
+as documented in the table above.
+
+.SH LOGGING
+The program logs a good deal of information to syslog,
+much of it at the DEBUG level.
+If you're having trouble, it's a good idea to turn up syslog's logging level.
 
 .SH BUGS
+
+At startup
+.B pump
+tries to detect whether another instance of itself is running.
+If the UNIX domain socket (normally \fI/var/run/pump.sock\fR)
+does not exist,
+.B pump
+tries to connect to tcp/127.0.0.1:68.
+If it is also unreacheable (possibly due to packet filtering),
+.B pump
+will issue a warning to stderr and assume that there is no
+instance of itself running.
+
 Probably limited to Ethernet, might work on PLIP, probably not 
 ARCnet and Token Ring. The configuration file should let you do more
 things.
@@ -163,5 +243,5 @@
 Submit bug reports at the Bug Track link at
 http://developer.redhat.com/
 .SH QUIBBLE
-A pump, like a boot[p], is something you wear on your foot. Some of us
-like the name (I know, hard to believe)!
+A pump, like a boot[p], is something you wear on your foot.
+Some of us like the name (I know, hard to believe)!

--===============1638914049==--

---------------------------------------
Received: (at 302672-close) by bugs.debian.org; 2 Apr 2005 11:29:39 +0000
>From [EMAIL PROTECTED] Sat Apr 02 03:29:38 2005
Return-path: <[EMAIL PROTECTED]>
Received: from gluck.debian.org [192.25.206.10] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DHgos-0002ed-00; Sat, 02 Apr 2005 03:29:38 -0800
Received: from newraff.debian.org [208.185.25.31] (mail)
        by gluck.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DHgos-0005Un-00; Sat, 02 Apr 2005 04:29:38 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1DHgOi-0006eK-00; Sat, 02 Apr 2005 06:02:36 -0500
From: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#302672: fixed in pump 0.8.21-2
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sat, 02 Apr 2005 06:02:36 -0500
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Source: pump
Source-Version: 0.8.21-2

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

pump_0.8.21-2.diff.gz
  to pool/main/p/pump/pump_0.8.21-2.diff.gz
pump_0.8.21-2.dsc
  to pool/main/p/pump/pump_0.8.21-2.dsc
pump_0.8.21-2_i386.deb
  to pool/main/p/pump/pump_0.8.21-2_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.
Anibal Monsalve Salazar <[EMAIL PROTECTED]> (supplier of updated pump 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, 02 Apr 2005 20:25:52 +1000
Source: pump
Binary: pump
Architecture: source i386
Version: 0.8.21-2
Distribution: unstable
Urgency: low
Maintainer: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
Changed-By: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
Description: 
 pump       - BOOTP and DHCP client for automatic IP configuration
Closes: 302672
Changes: 
 pump (0.8.21-2) unstable; urgency=low
 .
   * Fixed "man page regression", closes: #302672.
     Patch by Thomas Hood <[EMAIL PROTECTED]>.
Files: 
 ed5bba5798cb13b1abbb96e2b11301f2 576 base optional pump_0.8.21-2.dsc
 22e1a2a142117fe41781e5437a03fcdb 22259 base optional pump_0.8.21-2.diff.gz
 27d799f3f54a3a5c49b404612206882b 32182 base optional pump_0.8.21-2_i386.deb

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

iD8DBQFCTnUlgY5NIXPNpFURAiPWAKCIHupvdF0Rpn3JetghY+zlq5BWEQCfbbfQ
GAPFDg04Ox9AY4mXH9DUoRw=
=e8si
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to