diff --git a/nsd-4.6.1.tar.gz b/nsd-4.6.1.tar.gz deleted file mode 100644 index dd56a11..0000000 --- a/nsd-4.6.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3f60a3a13ec3f68e84bfa7e19daff663c82bcf1de96e4f53f2246525e773a27a -size 1281583 diff --git a/nsd-4.6.1.tar.gz.asc b/nsd-4.6.1.tar.gz.asc deleted file mode 100644 index d37d6ed..0000000 --- a/nsd-4.6.1.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE7fqj8spObrBWga+On28cLX4EX40FAmNsskEACgkQn28cLX4E -X42IjxAAkaGOjDBXH60SqM61t1d2+XqN3mLOIpQkww2zB7p3g44n/JdP83x2NBF/ -0FlOsu8/g9czwbsXhCiYRNWo+JDWCfyWxsjF0BAAVHSf5N+CEjMzvLAoGV+n/MPc -oL8jYFE1mfG2x/OGYqPuiubmlzXbpiFNwo/ecjT/EzFINKzTnZ3pIrToiVaimNt4 -i6eQuCgZnd+nRjbaAQrkvOa6qC7JXDC0wXaOjODo7bx5B57OFfhU6uCpoMXhgFT9 -UaCKAvXJW797qvudtxK9raz7mRROT+1WHIeHQL2KUSItr7PIvqhJDQLWYRqPNU8t -Aj1FOBMnkqGQjSCHhacyM8rdwQLzUWhssG570inTonVq9LmFOqy7OzP1p8tjfqzT -23QDItVY2KUu9Qyuu4eIEfrw/oxidaB4b/5a7vnt2iAanXj5vYowL/7LWH15e2Io -4sVjTV3RnqBSOfTRTSRxgzQ6NEgZ01FrLSHIw/CV1mVXKaY8vieuBwMNpTjAaLpn -S7clZPYf3B7dvy48rXu7rnOukFC5N/NCHMBiwMoxTTp2vlT4lqCaRVwLtM6sHQb9 -UKWFaWnFn5SbmLLhRCqlVhC1u2TWV4sGA4x0SaN0iiR3lOTKXtBou0skp2Dq0PoU -Csup6sVuLQZmcbMvyfWTmS2zsGrecqof8MEnUyhPGot55wQGVps= -=LW18 ------END PGP SIGNATURE----- diff --git a/nsd-4.7.0.tar.gz b/nsd-4.7.0.tar.gz new file mode 100644 index 0000000..90d875f --- /dev/null +++ b/nsd-4.7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8faca44e299ad2915fa000887ab1632631ea68709c62ce35f110bfe721ecf214 +size 1289477 diff --git a/nsd-4.7.0.tar.gz.asc b/nsd-4.7.0.tar.gz.asc new file mode 100644 index 0000000..ea789b6 --- /dev/null +++ b/nsd-4.7.0.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE7fqj8spObrBWga+On28cLX4EX40FAmSANXIACgkQn28cLX4E +X40KeQ/9FZWGts92msYbrjysKv9jZWvsX0fZZYpykDLM2sIFmQE4KgMenJddgiEj +y6XcX2kK+0hQqIetDHvXlOEM/w/9OxWJchV29LD3+AGm/Kv+L+D6d7KSXgdn1830 +xVAtrpF/tiU5Sx0a/rl8oHxsTZ2eVcb6Ma6/zU0+Z4NcFIDQA6jhL3JwvLrt7YNM +EetE0Wu74vg0v6/5h2RdKP4zbpxvHYo05eUC+zQIgZKPGsiMY0nG748OPdexXS8r +Mam0cDRcy6/zSDW3+RZmvkSmeZT6xOsv/5gdh0/jPKuRiKArPlp5Dmk+hJgMKn2v +nfHq8JKY/7JI0R8R11zrSHl0UN/WvimvhZdkK0BXKfZsqou5cfz+p9WT56qY5ic6 +wKY7lgJNYWplb3dXN1J5z3ybdFh46mQ2RpJn8JnOcdNeD7BdUDCEQYHplpyl7GyD +PscEIx0BLNc6cFiWpgbJYRjFTn911ybxzWRSL/DqmEuxbiKTvOHZJjDHXutjx1OG +uOarZUwEJUTYOMeY/j3isX27tofDy7urDTT6Svmqlb6nt3+pVHoX9ku8GsJOkwXk +cRH9lJ2vQKvnIAyIa5s8ZRi1ztRnjzt2355oDlfm2COA7/fcZO1sl3ii9sb5QQaY +1vknzenhItupzLFaImkU6Ybl12DxiUXcL2KMJJmq6VVbEOwNjZo= +=Fpus +-----END PGP SIGNATURE----- diff --git a/nsd-rpmlintrc b/nsd-rpmlintrc deleted file mode 100644 index c57bbe1..0000000 --- a/nsd-rpmlintrc +++ /dev/null @@ -1,3 +0,0 @@ -# failed check. chroot immediately follows chdir -addFilter("W: missing-call-to-chdir-with-chroot /usr/sbin/nsd") - diff --git a/nsd.changes b/nsd.changes index a667fa7..141e7a4 100644 --- a/nsd.changes +++ b/nsd.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Wed Jun 21 13:52:55 UTC 2023 - Andrea Manzini + +- 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 + + ------------------------------------------------------------------- Thu Nov 10 18:23:54 UTC 2022 - Michael Ströder diff --git a/nsd.spec b/nsd.spec index 931ec0f..e24ab07 100644 --- a/nsd.spec +++ b/nsd.spec @@ -1,7 +1,7 @@ # # spec file for package nsd # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile %{_rundir}/nsd/nsd.pid Name: nsd -Version: 4.6.1 +Version: 4.7.0 Release: 0 # Summary: An authoritative-only domain name server @@ -44,19 +44,18 @@ Source2: tmpfiles-nsd.conf # Source4: nsd.keyring Source5: https://www.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz.asc -Source10: nsd-rpmlintrc # BuildRequires: libevent-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: pwdutils BuildRequires: tcpd-devel -Requires: pwdutils -Requires(pre): coreutils +Requires: shadow Requires(post): coreutils Requires(post): findutils -Requires(pre): shadow Requires(post): shadow +Requires(pre): coreutils +Requires(pre): shadow %{?systemd_requires} %description @@ -80,7 +79,7 @@ by NLnet Labs, with the purpose of creating more diversity in the DNS landscape. --enable-mmap \ --with-user=_nsd \ --enable-ratelimit -make %{?_smp_mflags} +%make_build iconv -f iso8859-1 -t utf-8 doc/RELNOTES > doc/RELNOTES.utf8 iconv -f iso8859-1 -t utf-8 doc/CREDITS > doc/CREDITS.utf8 mv -f doc/RELNOTES.utf8 doc/RELNOTES @@ -131,11 +130,11 @@ systemd-tmpfiles --create %{_tmpfilesdir}/%{name}.conf || : %{_sbindir}/nsd-control-setup %{_sbindir}/nsd-checkconf %{_sbindir}/nsd-checkzone -%{_mandir}/man5/nsd.conf.5* -%{_mandir}/man8/nsd-checkconf.8* -%{_mandir}/man8/nsd-checkzone.8* -%{_mandir}/man8/nsd.8* -%{_mandir}/man8/nsd-control.8* +%{_mandir}/man5/nsd.conf.5%{?ext_man} +%{_mandir}/man8/nsd-checkconf.8%{?ext_man} +%{_mandir}/man8/nsd-checkzone.8%{?ext_man} +%{_mandir}/man8/nsd.8%{?ext_man} +%{_mandir}/man8/nsd-control.8%{?ext_man} # %config(noreplace) %attr(-,root,_nsd) %{configdir} %ghost %config %attr(640,_nsd,_nsd) %{configdir}/nsd.conf