rpms/nsd/devel nsd.spec,1.21,1.22
Paul Wouters (pwouters)
fedora-extras-commits at redhat.com
Fri Sep 14 18:17:53 UTC 2007
Author: pwouters
Update of /cvs/extras/rpms/nsd/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21292
Modified Files:
nsd.spec
Log Message:
* Fri Sep 14 2007 Paul Wouters <paul at xelerance.com> 3.0.6-2
- Change locations of ixfr.db and xfrd.state to /var/lib/nsd
- Enable NSEC3
- Delay running nsdc update until after nsd has started
- Delete xfrd.state on nsd stop
- Run nsdc notify in the background, since it can take
a very long time when remote servers are unavailable.
Index: nsd.spec
===================================================================
RCS file: /cvs/extras/rpms/nsd/devel/nsd.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- nsd.spec 11 Sep 2007 20:40:27 -0000 1.21
+++ nsd.spec 14 Sep 2007 18:17:20 -0000 1.22
@@ -1,7 +1,7 @@
Summary: NSD is a complete implementation of an authoritative DNS name server
Name: nsd
Version: 3.0.6
-Release: 1%{?dist}
+Release: 2%{?dist}
License: BSD-like
Url: http://open.nlnetlabs.nl/nsd/
Source: http://open.nlnetlabs.nl/downloads/nsd/%{name}-%{version}.tar.gz
@@ -20,8 +20,10 @@
%setup -q
%configure --enable-bind8-stats --enable-plugins --enable-checking \
- --enable-mmap --with-pidfile=%{_localstatedir}/run/%{name}/%{name}.pid --with-ssl \
- --with-user=nsd
+ --enable-mmap --with-ssl --enable-nsec3 --enable-nsid \
+ --with-pidfile=%{_localstatedir}/run/%{name}/%{name}.pid --with-ssl \
+ --with-user=nsd --with-difffile=%{_localstatedir}/lib/%{name}/ixfr.db \
+ --with-xfrdfile=%{_localstatedir}/lib/%{name}/ixfr.state
%build
%{__make} %{?_smp_mflags}
@@ -32,6 +34,7 @@
install -d -m 0755 %{buildroot}%{_initrddir}
install -m 0755 %{SOURCE1} %{buildroot}/%{_initrddir}/nsd
install -d -m 0700 %{buildroot}%{_localstatedir}/run/%{name}
+install -d -m 0700 %{buildroot}%{_localstatedir}/lib/%{name}
# change .sample to normal config files
mv %{buildroot}%{_sysconfdir}/nsd/nsd.conf.sample \
@@ -51,6 +54,7 @@
#%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/nsd/nsd.zones
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,%{name},%{name}) %dir %{_localstatedir}/run/%{name}
+%attr(0755,%{name},%{name}) %dir %{_localstatedir}/lib/%{name}
%{_sbindir}/*
%{_mandir}/*/*
@@ -74,6 +78,14 @@
fi
%changelog
+* Fri Sep 14 2007 Paul Wouters <paul at xelerance.com> 3.0.6-2
+- Change locations of ixfr.db and xfrd.state to /var/lib/nsd
+- Enable NSEC3
+- Delay running nsdc update until after nsd has started
+- Delete xfrd.state on nsd stop
+- Run nsdc notify in the background, since it can take
+ a very long time when remote servers are unavailable.
+
* Tue Sep 11 2007 Paul Wouters <paul at xelerance.com> 3.0.6-1
- Upgraded to 3.0.6
- Do not include bind2nsd, since it didn't compile for me
More information about the scm-commits
mailing list