Overview

Request 1095761 superseded

- New upstream release 4.7.0
This release adds a script for bash autocompletion for nsd-control. Also
nsd-control can be configured to use unencrypted operation also when
compiled without openssl. There is also a systemd service unit example
file contributed. The dnstap log service can be contacted over TCP, with
the dnstap-ip: ip option. It is also possible to use TLS, with
dnstap-tls, it is enabled by default, and can be configured with the
dnstap-server-name, dnstap-cert-bundle, dnstap-client-key-file and
dnstap-client-cert-file options.
FEATURES:
* Fix #267: Allow unencrypted local operation of nsd-control.
* Fix #271: DNSTAP over TCP, with dnstap-ip: "127.0.0.1@3333".
* dnstap over TLS, default enabled. Configured with the
options dnstap-tls, dnstap-tls-server-name, dnstap-tls-cert-bundle,
dnstap-tls-client-key-file and dnstap-tls-client-cert-file.
BUGFIXES:
see https://github.com/NLnetLabs/nsd/releases/tag/NSD_4_7_0_REL

Loading...

Adam Majer's avatar

Looks like the subpackage is still there, just no files. Can you remove it?

Also, the bash completion file can still be installed in the main package. It will not hurt anyone ;)


Andrea Manzini's avatar

right, seems I messed up a bit :) will fix


Adam Majer's avatar

Thanks, but do we need this bash-completion subpackage? As-is, it requires nsd so there's little benefit of splitting this off.


Andrea Manzini's avatar

I agree it's debatable; although I just tried to follow what other projects are doing (like subversion, openconnect, cpupower, btrfsprogs). My guess it can be useful for users of other shells like zsh or fish, b/c they can uninstall the unneeded stuff. No problem on dropping the extra completion pkg, of course I can submit another request :)


Adam Majer's avatar

Yes, please merge and submit a supersede request. It's only a very small file and everyone has bash installed anyway, due to dependencies in the base system. It's also OK to drop the reverse dependencies since anyone that wants bash-completion, will install that package.

As long as we ship this in the package, it should be enough.

I think the main reason to split this is if you want to use bash completion for systems that do not have main package installed. Or you have multiple packages that benefit from completion. I don't think this applies in the case of nsd.


Request History
Andrea Manzini's avatar

amanzini created request

- New upstream release 4.7.0
This release adds a script for bash autocompletion for nsd-control. Also
nsd-control can be configured to use unencrypted operation also when
compiled without openssl. There is also a systemd service unit example
file contributed. The dnstap log service can be contacted over TCP, with
the dnstap-ip: ip option. It is also possible to use TLS, with
dnstap-tls, it is enabled by default, and can be configured with the
dnstap-server-name, dnstap-cert-bundle, dnstap-client-key-file and
dnstap-client-cert-file options.
FEATURES:
* Fix #267: Allow unencrypted local operation of nsd-control.
* Fix #271: DNSTAP over TCP, with dnstap-ip: "127.0.0.1@3333".
* dnstap over TLS, default enabled. Configured with the
options dnstap-tls, dnstap-tls-server-name, dnstap-tls-cert-bundle,
dnstap-tls-client-key-file and dnstap-tls-client-cert-file.
BUGFIXES:
see https://github.com/NLnetLabs/nsd/releases/tag/NSD_4_7_0_REL


Andrea Manzini's avatar

amanzini superseded request

superseded by 1095779

openSUSE Build Service is sponsored by