Debian Bug report logs - #824670
ITP: dnsdiag -- DNS Diagnostics and Performance

version graph

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Antoine Beaupré <anarcat@debian.org>

Date: Wed, 18 May 2016 15:27:12 UTC

Owned by: "Ana C. Custura" <ana@netstat.org.uk>

Severity: wishlist

Fixed in version dnsdiag/1.4.0-1

Done: Ana Custura <ana@netstat.org.uk>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#824670; Package wnpp. (Wed, 18 May 2016 15:27:16 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to wnpp@debian.org. (Wed, 18 May 2016 15:27:16 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RFP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Wed, 18 May 2016 11:23:15 -0400
Package: wnpp
Severity: wishlist

* Package name    : dnsdiag
  Version         : 1.3.4
  Upstream Author : Babak Farrokhi <babak@farrokhi.net>
* URL             : https://dnsdiag.org/
* License         : 2-clause BSD
  Programming Lang: Python
  Description     : DNS Diagnostics and Performance Measurement Tools

Ever been wondering if your ISP is hijacking your DNS traffic? Ever
observed any misbehavior with your DNS responses? Ever been redirected
to wrong address and suspected something is wrong with your DNS? Here
we have a set of tools to perform basic audits on your DNS requests
and responses to make sure your DNS is working as you expect.

You can measure the response time of any given DNS server for
arbitrary requests using dnsping. Just like traditional ping utility,
it gives you similar functionality for DNS requests.

You can also trace the path your DNS request takes to destination to
make sure it is not being redirected or hijacked. This can be done by
comparing different DNS queries being sent to the same DNS server
using dnstraceroute and observe if there is any difference between the
path.

dnseval evaluates multiple DNS resolvers and helps you choose the best
DNS server for your network. While it is highly recommended to use
your own DNS resolver and never trust any third-party DNS server, but
in case you need to choose the best DNS forwarder for your network,
dnseval lets you compare different DNS servers from performance
(latency) and reliability (loss) point of view.

----

Similar to SMTP ping, this tool can also be used to run network
diagnostics in restricted environment. It can also be used to detect
DNS hijacking and tampering.

I also hope it can eventually replace commercial tools like DNSstuff
or intodns.com:

https://github.com/farrokhi/dnsdiag/issues/16

It has all the components to build such a tool already factored in.

Speaking of which, dnsdiag has two dependencies that could be an issue
in Debian. It depends on python-dnspython which is packaged already,
but dnstraceroute requires a modification to the code. It is unclear
for now which exactly are the modifications required, so I asked
upstream for clarification in that regard:

https://github.com/farrokhi/dnsdiag/issues/17

The other bit of the puzzle is the "cymruwhois" package. It seems it
is only used to do IP to ASN lookups:

https://github.com/farrokhi/dnsdiag/blob/b2dab7affcb9a535bbf0e9f7bb4cac5d330a6368/dnstraceroute.py#L86

Yet the current python-whois package in Debian doesn't support that:

>>> import whois
>>> domain = whois.query('199.58.80.1')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/whois/__init__.py", line 47, in query
    if tld not in TLD_RE.keys(): raise Exception('Unknown TLD: %s\n(all known TLD: %s)' % (tld, list(TLD_RE.keys())))
Exception: Unknown TLD: 1
(all known TLD: ['biz', 'org', 'name', 'me', 'at', 'us', 'de', 'co', 'jp', 'lv', 'ru', 'be', 'net', 'co_jp', 'uk', 'eu', 'nz', 'com', 'fr', 'it', 'info', 'pl', 'cz'])

... so it would seem that library would need to be packaged
separately.

The thing is on pipy so it should be fairly simple to ship:

https://pypi.python.org/pypi/cymruwhois

however, the releases on pypi are out of date because the author can't
seem to ship new packages there:

https://github.com/JustinAzoff/python-cymruwhois/issues/4

so care should be taken in using the github packages (1.5+), and not
the pypi ones:

https://github.com/JustinAzoff/python-cymruwhois/releases



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#824670; Package wnpp. (Wed, 08 Jun 2016 13:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Ana C. Custura" <ana@netstat.org.uk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Wed, 08 Jun 2016 13:03:03 GMT) (full text, mbox, link).


Message #10 received at 824670@bugs.debian.org (full text, mbox, reply):

From: "Ana C. Custura" <ana@netstat.org.uk>
To: 824670@bugs.debian.org
Cc: control@bugs.debian.org
Subject: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Wed, 08 Jun 2016 14:01:49 +0100
retitle 824670 ITP: dnsdiag -- DNS Diagnostics and Performance
Measurement Tools
owner 824670 !
block 824670 by 826729
thanks




Changed Bug title to 'ITP: dnsdiag -- DNS Diagnostics and Performance' from 'RFP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools'. Request was from "Ana C. Custura" <ana@netstat.org.uk> to control@bugs.debian.org. (Wed, 08 Jun 2016 13:03:06 GMT) (full text, mbox, link).


Owner recorded as "Ana C. Custura" <ana@netstat.org.uk>. Request was from "Ana C. Custura" <ana@netstat.org.uk> to control@bugs.debian.org. (Wed, 08 Jun 2016 13:03:07 GMT) (full text, mbox, link).


Added blocking bug(s) of 824670: 826729 Request was from "Ana C. Custura" <ana@netstat.org.uk> to control@bugs.debian.org. (Wed, 08 Jun 2016 13:03:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>:
Bug#824670; Package wnpp. (Tue, 18 Oct 2016 14:33:06 GMT) (full text, mbox, link).


Acknowledgement sent to anarcat <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>. (Tue, 18 Oct 2016 14:33:06 GMT) (full text, mbox, link).


Message #21 received at 824670@bugs.debian.org (full text, mbox, reply):

From: anarcat <anarcat@debian.org>
To: "Ana C. Custura" <ana@netstat.org.uk>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Tue, 18 Oct 2016 10:30:06 -0400
[Message part 1 (text/plain, inline)]
Glad to see some progress on this.

It seems that the patches for dnspython have all been merged upstream
and that dnsdiag now uses dnspython cleanly:

https://github.com/farrokhi/dnsdiag/issues/17#issuecomment-254445188

I believe this removes the last blocker you have documented for
packaging this.

Good luck with the packaging, let me know if you need help!

a.
-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by
definition, not smart enough to debug it.
                        - Brian W. Kernighan
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#824670; Package wnpp. (Tue, 18 Oct 2016 18:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Ana C. Custura" <ana@netstat.org.uk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 18 Oct 2016 18:21:04 GMT) (full text, mbox, link).


Message #26 received at 824670@bugs.debian.org (full text, mbox, reply):

From: "Ana C. Custura" <ana@netstat.org.uk>
To: anarcat <anarcat@debian.org>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Tue, 18 Oct 2016 19:17:00 +0100
On Tue, Oct 18, 2016, at 03:30 PM, anarcat wrote:

> I believe this removes the last blocker you have documented for
> packaging this.
> 
> Good luck with the packaging, let me know if you need help!

Great news, thanks! Aiming to get it done by the end of the week.

If you don't mind you could check the package once I've uploaded it to
mentors.debian.net and then you could be my sponsor for this one?

Regards,
Ana




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>:
Bug#824670; Package wnpp. (Tue, 18 Oct 2016 19:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>. (Tue, 18 Oct 2016 19:57:03 GMT) (full text, mbox, link).


Message #31 received at 824670@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: "Ana C. Custura" <ana@netstat.org.uk>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Tue, 18 Oct 2016 15:52:19 -0400
On 2016-10-18 14:17:00, Ana C. Custura wrote:
> On Tue, Oct 18, 2016, at 03:30 PM, anarcat wrote:
>
>> I believe this removes the last blocker you have documented for
>> packaging this.
>> 
>> Good luck with the packaging, let me know if you need help!
>
> Great news, thanks! Aiming to get it done by the end of the week.
>
> If you don't mind you could check the package once I've uploaded it to
> mentors.debian.net and then you could be my sponsor for this one?

No problem, let me know.

A.

-- 
VBscript: la simplicité du C, la puissance du BASIC
                        - Mathieu Petit-Clair



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#824670; Package wnpp. (Sun, 04 Dec 2016 17:36:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Ana C. Custura" <ana@netstat.org.uk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sun, 04 Dec 2016 17:36:02 GMT) (full text, mbox, link).


Message #36 received at 824670@bugs.debian.org (full text, mbox, reply):

From: "Ana C. Custura" <ana@netstat.org.uk>
To: Antoine Beaupré <anarcat@debian.org>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Sun, 04 Dec 2016 17:32:56 +0000
Hi,

I've uploaded the package to mentors.debian.net:

https://mentors.debian.net/package/dnsdiag

Looking forward to your feedback.

Ana

PS: sorry for the wait, have ended up being very busy for the past 2
months.


On Tue, Oct 18, 2016, at 07:52 PM, Antoine Beaupré wrote:
> On 2016-10-18 14:17:00, Ana C. Custura wrote:
> > On Tue, Oct 18, 2016, at 03:30 PM, anarcat wrote:
> >
> >> I believe this removes the last blocker you have documented for
> >> packaging this.
> >> 
> >> Good luck with the packaging, let me know if you need help!
> >
> > Great news, thanks! Aiming to get it done by the end of the week.
> >
> > If you don't mind you could check the package once I've uploaded it to
> > mentors.debian.net and then you could be my sponsor for this one?
> 
> No problem, let me know.
> 
> A.
> 
> -- 
> VBscript: la simplicité du C, la puissance du BASIC
>                         - Mathieu Petit-Clair



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>:
Bug#824670; Package wnpp. (Wed, 07 Dec 2016 15:12:06 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>. (Wed, 07 Dec 2016 15:12:06 GMT) (full text, mbox, link).


Message #41 received at 824670@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: "Ana C. Custura" <ana@netstat.org.uk>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Wed, 07 Dec 2016 10:08:48 -0500
Hi,

I will unfortunately not be able to followup with this until january.

Please find another mentor if you wish to get earlier feedback.

Otherwise you will probably have to re-upload this when I need to look
at it again, because packages expire quickly on mentors.d.n... :/

Sorry for the inconvenience...

a.

On 2016-12-04 12:32:56, Ana C. Custura wrote:
> Hi,
>
> I've uploaded the package to mentors.debian.net:
>
> https://mentors.debian.net/package/dnsdiag
>
> Looking forward to your feedback.
>
> Ana
>
> PS: sorry for the wait, have ended up being very busy for the past 2
> months.
>
>
> On Tue, Oct 18, 2016, at 07:52 PM, Antoine Beaupré wrote:
>> On 2016-10-18 14:17:00, Ana C. Custura wrote:
>> > On Tue, Oct 18, 2016, at 03:30 PM, anarcat wrote:
>> >
>> >> I believe this removes the last blocker you have documented for
>> >> packaging this.
>> >> 
>> >> Good luck with the packaging, let me know if you need help!
>> >
>> > Great news, thanks! Aiming to get it done by the end of the week.
>> >
>> > If you don't mind you could check the package once I've uploaded it to
>> > mentors.debian.net and then you could be my sponsor for this one?
>> 
>> No problem, let me know.
>> 
>> A.
>> 
>> -- 
>> VBscript: la simplicité du C, la puissance du BASIC
>>                         - Mathieu Petit-Clair

-- 
Concepts have meaning only if we can point to objects to which they
refer and to the rules by which they are assigned to these objects.
                       - Albert Einstein



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#824670; Package wnpp. (Mon, 09 Jan 2017 14:27:07 GMT) (full text, mbox, link).


Acknowledgement sent to "Ana C. Custura" <ana@netstat.org.uk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Mon, 09 Jan 2017 14:27:07 GMT) (full text, mbox, link).


Message #46 received at 824670@bugs.debian.org (full text, mbox, reply):

From: "Ana C. Custura" <ana@netstat.org.uk>
To: Antoine Beaupré <anarcat@debian.org>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Mon, 09 Jan 2017 14:25:50 +0000
Hi,

I was wondering if you're still interested in sponsoring this, it's
still on mentors if you happen to have time to look at it. If not,
that's ok as there's someone else I can potentially ask.

Let me know and thanks again!

Regards,
Ana


On Wed, Dec 7, 2016, at 03:08 PM, Antoine Beaupré wrote:
> Hi,
> 
> I will unfortunately not be able to followup with this until january.
> 
> Please find another mentor if you wish to get earlier feedback.
> 
> Otherwise you will probably have to re-upload this when I need to look
> at it again, because packages expire quickly on mentors.d.n... :/
> 
> Sorry for the inconvenience...
> 
> a.
> 
> On 2016-12-04 12:32:56, Ana C. Custura wrote:
> > Hi,
> >
> > I've uploaded the package to mentors.debian.net:
> >
> > https://mentors.debian.net/package/dnsdiag
> >
> > Looking forward to your feedback.
> >
> > Ana
> >
> > PS: sorry for the wait, have ended up being very busy for the past 2
> > months.
> >
> >
> > On Tue, Oct 18, 2016, at 07:52 PM, Antoine Beaupré wrote:
> >> On 2016-10-18 14:17:00, Ana C. Custura wrote:
> >> > On Tue, Oct 18, 2016, at 03:30 PM, anarcat wrote:
> >> >
> >> >> I believe this removes the last blocker you have documented for
> >> >> packaging this.
> >> >> 
> >> >> Good luck with the packaging, let me know if you need help!
> >> >
> >> > Great news, thanks! Aiming to get it done by the end of the week.
> >> >
> >> > If you don't mind you could check the package once I've uploaded it to
> >> > mentors.debian.net and then you could be my sponsor for this one?
> >> 
> >> No problem, let me know.
> >> 
> >> A.
> >> 
> >> -- 
> >> VBscript: la simplicité du C, la puissance du BASIC
> >>                         - Mathieu Petit-Clair
> 
> -- 
> Concepts have meaning only if we can point to objects to which they
> refer and to the rules by which they are assigned to these objects.
>                        - Albert Einstein



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>:
Bug#824670; Package wnpp. (Fri, 13 Jan 2017 23:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>. (Fri, 13 Jan 2017 23:15:02 GMT) (full text, mbox, link).


Message #51 received at 824670@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: "Ana C. Custura" <ana@netstat.org.uk>
Cc: 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Fri, 13 Jan 2017 18:10:16 -0500
On 2017-01-09 14:25:50, Ana C. Custura wrote:
> Hi,
>
> I was wondering if you're still interested in sponsoring this, it's
> still on mentors if you happen to have time to look at it. If not,
> that's ok as there's someone else I can potentially ask.
>
> Let me know and thanks again!

Hi,

Sorry for the delay, here's a quick review.

(1) The package description could be improved... Use more spaces between
paragraphs. In control files, paragraphs are marked like this:

"""
 Here is a set of tools to perform basic audits on your DNS requests and
 responses to make sure your DNS is working as you expect.  You can
 measure the response time of any given DNS server for arbitrary
 requests using dnsping. Just like traditional ping utility, it gives
 you similar functionality for DNS requests.
 .
 You can also trace the path your DNS request takes to destination to make sure
 it is not being redirected or hijacked. 
"""

Notice the line with a simple dot on it?

(2) Also, I would remove the series of questions on the first lines of
the description. We are aiming at more neutral description of what the
package does, not an advertisement. :)

(3) The Vcs-Git line is incorrect - it needs to be a proper git URL:

$ git clone https://anonscm.debian.org/git/pkg-netmeasure/dnsdiag.git
Clonage dans 'dnsdiag'...
fatal: repository 'https://anonscm.debian.org/git/pkg-netmeasure/dnsdiag.git/' not found

I suggest you use collab-maint as it is easy to get access to it. If you
already have access to the pkg-netmeasure group, that's fine too, but be
sure to push your changes there. See this page for collab-maint:

https://wiki.debian.org/CollaborativeMaintenance

(4) Why do you use a `.install` file instead of letting the regular
setup.py install targets do their thing?

(5) in the patches, I recommend you follow the patch tagging guidelines
documented here:

http://dep.debian.net/deps/dep3/

for example, i'd be curious to hear why the cmrywhois patch is required
or what the "test.diff" patch actually does (or why it's called
"test"!)...

(6) the watch file is a bit odd - there's a commented out line, but then
it still kind of works because the next line kicks in... it confuses the
mentors site as well, so you probably want to clean that up.

Otherwise I tested the package and it looks sound - the above is mostly
small details and changes, but those will sure be a problem when we do
the first upload, so make sure to followup on those. :)

Thanks for packaging dnsdiag! Unfortunately, it is too late to make it
into stretch, and that's my fault, but we will be able to backport this
fairly easily I believe...

Cheers,

A.

-- 
Je viens d'un pays où engagé veut dire que tu t'es trouvé une job.
                        - Patrice Desbiens



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#824670; Package wnpp. (Fri, 20 Jan 2017 16:27:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Ana C. Custura" <ana@netstat.org.uk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Fri, 20 Jan 2017 16:27:02 GMT) (full text, mbox, link).


Message #56 received at 824670@bugs.debian.org (full text, mbox, reply):

From: "Ana C. Custura" <ana@netstat.org.uk>
To: Antoine Beaupré <anarcat@debian.org>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Fri, 20 Jan 2017 16:23:02 +0000
Hi Antoine, 

Many thanks for the review, it is greatly appreciated.

> (1) The package description could be improved... Use more spaces between
> paragraphs.

Done.

> (2) Also, I would remove the series of questions on the first lines of
> the description. We are aiming at more neutral description of what the
> package does, not an advertisement. :)

Removed the questions and reworded the description slightly.

> (3) The Vcs-Git line is incorrect - it needs to be a proper git URL:
> I suggest you use collab-maint as it is easy to get access to it. If you
> already have access to the pkg-netmeasure group, that's fine too, but be
> sure to push your changes there. 

Usually I go on alioth to create and push the repo after everything has
been reviewed, so yes, it does not exist yet.
Have recently gained access to collab-maint, will push there.

> (4) Why do you use a `.install` file instead of letting the regular
> setup.py install targets do their thing?

This needs to be forwarded upstream I think, there is a problem with 
setup.py. Without the install file we get an empty package. You can try
to do find_packages() to see python does not find any, or take out the
install file and build the package to reproduce the issue. I've changed
the solution slightly by now installing the scripts directly in /usr/bin
and renaming them, and patched out the entry_points in setup.py. 

> (5) in the patches, I recommend you follow the patch tagging guidelines
> documented here:
> 
> http://dep.debian.net/deps/dep3/
> 
> for example, i'd be curious to hear why the cmrywhois patch is required
> or what the "test.diff" patch actually does (or why it's called
> "test"!)...

I deleted test.diff with quilt but it must have ended up in a commit. It
was a sorry attempt at fixing setup.py, the file is gone now. Have added
more info in the header for the cymruwhois patch, let me know if that
looks ok.

> (6) the watch file is a bit odd - there's a commented out line, but then
> it still kind of works because the next line kicks in... it confuses the
> mentors site as well, so you probably want to clean that up.

Done, removed the comment.

>  Unfortunately, it is too late to make it
> into stretch, and that's my fault, but we will be able to backport this
> fairly easily I believe...

Thank you again for your feedback, I found it to be very constructive.
Have reuploaded on mentors and pushed to collab-maint.

Regards,
Ana



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>:
Bug#824670; Package wnpp. (Fri, 20 Jan 2017 18:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>. (Fri, 20 Jan 2017 18:45:03 GMT) (full text, mbox, link).


Message #61 received at 824670@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: "Ana C. Custura" <ana@netstat.org.uk>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Fri, 20 Jan 2017 13:41:49 -0500
On 2017-01-20 16:23:02, Ana C. Custura wrote:
> Hi Antoine, 
>
> Many thanks for the review, it is greatly appreciated.

Alright, that looks all good to me. The only concern that remains is
that I just noticed a 1.5.1 release on PyPI that is not on github - i
wonder if we should be shipping that instead...

I filed a bug upstream to try to get them to clarify that:

https://github.com/farrokhi/dnsdiag/issues/33

That would affect where we point the watch file, among other things.

A.

-- 
Code is law.
                         - Lawrence Lessig



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>:
Bug#824670; Package wnpp. (Tue, 31 Jan 2017 23:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>. (Tue, 31 Jan 2017 23:09:02 GMT) (full text, mbox, link).


Message #66 received at 824670@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: "Ana C. Custura" <ana@netstat.org.uk>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Tue, 31 Jan 2017 18:08:06 -0500
On 2017-01-20 13:41:49, Antoine Beaupré wrote:
> On 2017-01-20 16:23:02, Ana C. Custura wrote:
>> Hi Antoine, 
>>
>> Many thanks for the review, it is greatly appreciated.
>
> Alright, that looks all good to me. The only concern that remains is
> that I just noticed a 1.5.1 release on PyPI that is not on github - i
> wonder if we should be shipping that instead...
>
> I filed a bug upstream to try to get them to clarify that:
>
> https://github.com/farrokhi/dnsdiag/issues/33
>
> That would affect where we point the watch file, among other things.

I went ahead and just uploaded 1.4.0 as is so we get a slot in the NEW
queue already.

Congratulations! :)

A.

-- 
Use for yourself little but give to others much.
                       - Albert Einstein



Reply sent to Ana Custura <ana@netstat.org.uk>:
You have taken responsibility. (Wed, 01 Feb 2017 10:03:07 GMT) (full text, mbox, link).


Notification sent to Antoine Beaupré <anarcat@debian.org>:
Bug acknowledged by developer. (Wed, 01 Feb 2017 10:03:07 GMT) (full text, mbox, link).


Message #71 received at 824670-close@bugs.debian.org (full text, mbox, reply):

From: Ana Custura <ana@netstat.org.uk>
To: 824670-close@bugs.debian.org
Subject: Bug#824670: fixed in dnsdiag 1.4.0-1
Date: Wed, 01 Feb 2017 10:00:11 +0000
Source: dnsdiag
Source-Version: 1.4.0-1

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

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 824670@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ana Custura <ana@netstat.org.uk> (supplier of updated dnsdiag 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 03 Dec 2016 20:47:30 +0000
Source: dnsdiag
Binary: dnsdiag
Architecture: source all
Version: 1.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Ana Custura <ana@netstat.org.uk>
Changed-By: Ana Custura <ana@netstat.org.uk>
Description:
 dnsdiag    - DNS request auditing toolset
Closes: 824670
Changes:
 dnsdiag (1.4.0-1) unstable; urgency=medium
 .
   * Initial release (Closes: #824670)
Checksums-Sha1:
 b920e6418d3d7903985ce436ffe5923d96267f09 1867 dnsdiag_1.4.0-1.dsc
 b71c04afb6c8ccd161a6dbc6713e890669d46bf3 11115 dnsdiag_1.4.0.orig.tar.gz
 edb8847a95fe4a4f731bf29c88e55519bf8bd6b0 4320 dnsdiag_1.4.0-1.debian.tar.xz
 a96636192ba02bb1b771edd76aa597603a53738a 11284 dnsdiag_1.4.0-1_all.deb
 5cfa4bb58b5410baad172d2232cd083df67aeed4 4844 dnsdiag_1.4.0-1_amd64.buildinfo
Checksums-Sha256:
 b1dc2b2266a1d7b764e0dea861ea4a990d47204b7c596148166b40fde30adc4c 1867 dnsdiag_1.4.0-1.dsc
 a282cb45b8e7a7c6e1f2ca3f25cbefa5dc975c1d13459f19c8b2efe5daa66aac 11115 dnsdiag_1.4.0.orig.tar.gz
 7a432c68c7d101d98b8a79b401fc4ae3202f4f7520e8f4971c61c9a2db52d4e9 4320 dnsdiag_1.4.0-1.debian.tar.xz
 513dbb0d4f92f6bd523b62e49106af5d04ebffe3dce3a5c52921883e087b4c95 11284 dnsdiag_1.4.0-1_all.deb
 00b9b9b255fc17fb7fae27ca6ad96fdb62f3fc6b25c1654373d7053dfa478472 4844 dnsdiag_1.4.0-1_amd64.buildinfo
Files:
 c84a49144905bc7c3a6e96eca93c35fa 1867 net optional dnsdiag_1.4.0-1.dsc
 f375f085cf9561e9d3f3b587f891b2b2 11115 net optional dnsdiag_1.4.0.orig.tar.gz
 d7fc346a4f99d8152df69b5d87e8fa6b 4320 net optional dnsdiag_1.4.0-1.debian.tar.xz
 35b9883f03329c618157800e5fbabc22 11284 net optional dnsdiag_1.4.0-1_all.deb
 1d02d14140172ea161e46871f88ceeb4 4844 net optional dnsdiag_1.4.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjckBzmQUbASK1Q+7eSFSUnt1kh4FAliRGLEACgkQeSFSUnt1
kh7LrQ/+J9B2qw9kiVRteltMPIdako+DAoAJLUx3N0qCJujTuhUslfxx8/w44EWE
c75tmEo/3FDr2Psm4iHlDIIPSLLhLXer3W3EeBpXqx3ng46kXjUOsQtW8rubwMLz
HU0ShsA3Q+y2BnTP7cqy6Gc2M4JNwA+TE/DjXPN+tCcrqwJQtN+UnlgNNLs9+31R
czsy1Y5NOyG4sLBldWopyYoSh73SWCkyk8X++4XaJIwbd+GXrfbWhGkm0wcmgmE5
YdDpMXx2aFaSrzL8dYh+qzQVd9xa8yFGbPkwKMv8b8pxgCjKspHlGvfa90BBUKLE
y+MzNeSHRUuhVA048WvN6qf4DDr5dUGrhrOd1bDR1lwUuDprf/BaBePzfrtAB/l6
RQh2kHGu4bth7EwokEtb7PHaEqPZPWv92ke48lYSNxRaNjeGK+zON3rmnTqUt0AO
R5ed+X2RBhyLoMRaBhd47q9GuBbbw6Z24aFZAkO6CiQT6FeLOc+W7HltSto0BWje
nk5X9VYtQH8PJHq/1Gx/1imhhab9e6BLTY01ZATwJDHtVJC596Qz6GiIvqPb3w0r
cLzxODT0difte1rPzumFDDj+juRCbXH/beBOjj82G/oUdWJSlj2MVlAbFiBy703t
j1DznA7vxWaoNYpbmmk5PDh4SHweU/+ongr7jmNCFkMetwEJoRY=
=ccEB
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#824670; Package wnpp. (Wed, 01 Feb 2017 13:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Ana C. Custura" <ana@netstat.org.uk>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Wed, 01 Feb 2017 13:33:03 GMT) (full text, mbox, link).


Message #76 received at 824670@bugs.debian.org (full text, mbox, reply):

From: "Ana C. Custura" <ana@netstat.org.uk>
To: Antoine Beaupré <anarcat@debian.org>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Wed, 01 Feb 2017 13:29:38 +0000
Hi Antoine.

Thank you very much for your help with this! If upstream clarifies the
version situation I will update the package/make the necessary changes.
Will also do a backport for stretch when the time comes.

Regards,
Ana

On Tue, Jan 31, 2017, at 11:08 PM, Antoine Beaupré wrote:
> On 2017-01-20 13:41:49, Antoine Beaupré wrote:
> > On 2017-01-20 16:23:02, Ana C. Custura wrote:
> >> Hi Antoine, 
> >>
> >> Many thanks for the review, it is greatly appreciated.
> >
> > Alright, that looks all good to me. The only concern that remains is
> > that I just noticed a 1.5.1 release on PyPI that is not on github - i
> > wonder if we should be shipping that instead...
> >
> > I filed a bug upstream to try to get them to clarify that:
> >
> > https://github.com/farrokhi/dnsdiag/issues/33
> >
> > That would affect where we point the watch file, among other things.
> 
> I went ahead and just uploaded 1.4.0 as is so we get a slot in the NEW
> queue already.
> 
> Congratulations! :)
> 
> A.
> 
> -- 
> Use for yourself little but give to others much.
>                        - Albert Einstein



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>:
Bug#824670; Package wnpp. (Wed, 01 Feb 2017 14:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, "Ana C. Custura" <ana@netstat.org.uk>. (Wed, 01 Feb 2017 14:27:04 GMT) (full text, mbox, link).


Message #81 received at 824670@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: "Ana C. Custura" <ana@netstat.org.uk>, 824670@bugs.debian.org
Subject: Re: Bug#824670: ITP: dnsdiag -- DNS Diagnostics and Performance Measurement Tools
Date: Wed, 01 Feb 2017 09:24:22 -0500
On 2017-02-01 13:29:38, Ana C. Custura wrote:
> Hi Antoine.
>
> Thank you very much for your help with this! If upstream clarifies the
> version situation I will update the package/make the necessary changes.
> Will also do a backport for stretch when the time comes.

That's great, let me know when there's anything else to package!

Oh, and by the way, i pushed a tag for the debian package:

[1092]anarcat@curie:dnsdiag$ gbp buildpackage --git-tag --git-tag-only
dh clean --with python3 --buildsystem=pybuild
   dh_testdir -O--buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:184: python3.5 setup.py clean 
running clean
removing '/home/anarcat/dist/dnsdiag/.pybuild/pythonX.Y_3.5/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.5' does not exist -- can't clean it
   dh_clean -O--buildsystem=pybuild
gbp:info: Tagging 1.4.0-1 as debian/1.4.0-1
[1096]anarcat@curie:dnsdiag$ git push --tags
Décompte des objets: 1, fait.
Écriture des objets: 100% (1/1), 184 bytes | 0 bytes/s, fait.
Total 1 (delta 0), reused 0 (delta 0)
To ssh://git.debian.org/git/collab-maint/dnsdiag.git
 * [new tag]         debian/1.4.0-1 -> debian/1.4.0-1

We should probably do this whenever we do an upload... But i wonder if
you should do it or if i should do it when i finally do the upload?

Up to you, really. :)

Cheers and congratulations again!

A.

-- 
When I came back to the United States, I decided that if you could use
propaganda for war, you could certainly use it for peace. And
"propaganda" got to be a bad word because of the Germans using it, so
what I did was to try and find some other words so we found the words
"public relations".      - Edward Bernays



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 02 Mar 2017 07:32:42 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Nov 21 23:39:47 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.