[pkg-ntp-maintainers] Bug#422347: Packaging ntpq seperately

Josip Rodin joy at debbugs.entuzijast.net
Sat Jul 8 13:58:17 UTC 2017


On Fri, Jul 07, 2017 at 09:01:35AM +0200, Bernhard Schmidt wrote:
> > Yes, it's common to set up a network service in a way that only localhost
> > will access it. No, that doesn't conflict with the idea that server software
> > goes into server software packages and client software goes into client
> > software packages.
> 
> Well, patches accepted, but ntpq is not really the client for ntp (or
> the ntp protocol). It can be compared to a control program, which is
> often inside the server package (i.e. unbound-control in unbound).

I thought of responding to this by saying I could be persuaded to this
argument in the case of ntpdc, which resembles unbound-control, or rndc,
in that it actually exerts control over ntpd, yet ntpq was just a query
program that monitors ntpds rather than controls them...

But then I noticed that ntpq included commands like saveconfig,
config-from-file, ... And, conversely, ntpdc includes numerous *stats and
*info commands. It's hard to argue any matter of principle when
the underpinnings of the matter appear devoid of it.

Since nobody remembers the etch upgrade that had broken this, I guess the
only remaining argument would be practicality mentioned by the submitter of
#582128 - they want to run ntpq and ntpdc from a machine that has chrony
installed. That's severity wishlist rather than normal, though, because of
the lack of precedent with the aforementioned rndc and unbound-control.

-- 
     2. That which causes joy or happiness.



More information about the pkg-ntp-maintainers mailing list