5 Commits

Author SHA256 Message Date
cbffe98ec3 update keyring 2025-11-19 18:42:21 +01:00
46d46cec2c remove old tarball 2025-11-19 18:00:31 +01:00
c033e98fec add build results 2025-11-19 17:59:23 +01:00
2097d141ca update URLs 2025-11-19 17:55:25 +01:00
2afaef3e28 update from home:darix:apps/nsd 2025-11-19 17:55:01 +01:00
8 changed files with 56 additions and 24 deletions

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
NSD is an authoritative DNS server with upstream at
https://nlnetlabs.nl/projects/nsd/about/
The build status of the package in Factory is
![Factory build status](https://br.opensuse.org/status/openSUSE:Factory/nsd/standard)
and in devel project
![Devel build status](https://br.opensuse.org/status/server:dns/nsd)

BIN
nsd-4.13.0.tar.gz LFS Normal file

Binary file not shown.

7
nsd-4.13.0.tar.gz.asc Normal file
View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQWqDdJVrJRRlvgmVw4hhr07FGcYQUCaLf7FgAKCRA4hhr07FGc
YVU4AP0Tu91K9n4/HClW6xOTD+MU2qkMCDrPSiovnK0mDpFMVQEAxNiQoEMsgAWk
bHTKT4ScDYIOF23RBOPOZeflCWOBBgU=
=2IB0
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:820da4e384721915f4bcaf7f2bed98519da563c6e4c130c742c724760ec02a0a
size 1273228

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE7fqj8spObrBWga+On28cLX4EX40FAmVwObgACgkQn28cLX4E
X41YsA/8Dne2l0Df+d82OLt76EH3OMmXiatIHvD9iLRf9612KzJj9yhOskIPrMR2
bTiG/1cBu3d8dEEe2n72SfsYFliustkhScOajV7JuDSZEKioJJeDb0LT6BK/o8iI
gbLECZVug2bhiLPG/K3ce/55ZKRoy93wIJ5Vol+8OfnOq0s/8g86gPRldeuH2X6H
x/j1hJ3vJwA8D4tJpq1F13NvRb3ola+ThEDybLRsX/g5XhEQRzx0Z7I7vmfKPcaL
q6IT4GhR98pOahs4bZOH3Kej31QdPp788AeS7TcGO6lRG5CwqS147oTkCgMtt9Do
kBpAdKVKdt0y0qMWjVkjyMEljPysacsBGKXTZxRFeXnd9O0ffQSa9bgmeSW++nZd
l/L4+MsNDmmtZib7RAQ8tcJmA9Quu6P4HSkZPJgLXox5oaJ0BO0NYcPnLs42+RvN
jaKNLNRi7VEcqnlrP6jwD8TYN7bK0r9UQMb2P7XnPVsx3Beiz0UnWwUKGnQflPQu
X/lOh69th/8vnQGasl85uSTqOZ8rUZZ4951ORz0qX+hTz+ZBj8U2v+RdGOF8NcTM
Y2d0ygAsIehhxx+Z9m3mNsAOcT6Ln4K4Mw1PTeLbGCyrmMTSFIuUj3t485F5LbRM
QcxnEUWNhfC2kqgCntadvM2dJbQeaNEZyBhOj8VxHtSUGZedV4s=
=bqvb
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,23 @@
-------------------------------------------------------------------
Tue Nov 18 23:03:13 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- update to 4.13.0:
https://github.com/NLnetLabs/nsd/blob/NSD_4_13_0_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_12_1_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_12_0_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_11_1_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_11_0_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_10_1_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_10_0_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_9_1_REL/doc/ChangeLog
https://github.com/NLnetLabs/nsd/blob/NSD_4_9_0_REL/doc/ChangeLog
- enable systemd notify support. New Buildrequires:
pkgconfig(systemd) pkgconfig(libsystemd)
- enable dnstap support. New BuildRequires:
libfstrm-devel libprotobuf-c-devel protobuf-c
- enable tcp fast open support
- enable support for >= 2038
-------------------------------------------------------------------
Mon Feb 26 18:42:56 UTC 2024 - Cristian Rodríguez <crrodriguez@opensuse.org>

Binary file not shown.

View File

@@ -23,15 +23,15 @@
%define zonesdir %{configdir}/zones
%define pidfile %{_rundir}/nsd/nsd.pid
Name: nsd
Version: 4.8.0
Version: 4.13.0
Release: 0
#
Summary: An authoritative-only domain name server
#
License: BSD-3-Clause
Group: Productivity/Networking/DNS/Servers
URL: https://open.nlnetlabs.nl/nsd/
Source: https://open.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz
URL: https://nlnetlabs.nl/projects/nsd/about/
Source: https://nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz
Source1: nsd.service
Source2: tmpfiles-nsd.conf
# Generated with from https://nlnetlabs.nl/people/
@@ -39,17 +39,23 @@ Source2: tmpfiles-nsd.conf
# curl -Ss https://nlnetlabs.nl/people/ | \
# grep 'PGP Key ID' | \
# sed 's,.*PGP Key ID: \([A-Z0-9 ]\+\).*,\1,' | \
# perl -e 'while($_=<>){chop; s, ,,g;print; print(" ");}' | \
# perl -e 'while($_=<>){chop; s, ,,g;print substr $_, -16; print(" ");}' | \
# xargs gpg --export-options export-minimal --export > nsd.keyring
#
Source4: nsd.keyring
Source5: https://www.nlnetlabs.nl/downloads/nsd/nsd-%{version}.tar.gz.asc
Source10: README.md
#
BuildRequires: libevent-devel
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: pwdutils
BuildRequires: tcpd-devel
BuildRequires: libfstrm-devel
BuildRequires: libprotobuf-c-devel >= 1.0.0
BuildRequires: protobuf-c >= 1.0.0
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(libsystemd)
Requires: shadow
Requires(post): coreutils
Requires(post): findutils
@@ -80,7 +86,10 @@ by NLnet Labs, with the purpose of creating more diversity in the DNS landscape.
--enable-zone-stats \
--with-user=_nsd \
--enable-ratelimit \
--enable-recvmmsg
--enable-recvmmsg \
--enable-systemd \
--enable-tcp-fastopen \
--enable-year2038
make -O V=1 VERBOSE=1 %{?_smp_mflags}
iconv -f iso8859-1 -t utf-8 doc/RELNOTES > doc/RELNOTES.utf8
iconv -f iso8859-1 -t utf-8 doc/CREDITS > doc/CREDITS.utf8