rpms/unbound/devel unbound.spec,1.23,1.24

Paul Wouters pwouters at fedoraproject.org
Wed Mar 11 19:17:42 UTC 2009


Author: pwouters

Update of /cvs/extras/rpms/unbound/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25642

Modified Files:
	unbound.spec 
Log Message:
* Tue Mar 10 2009 Adam Tkac <atkac redhat com> - 1.2.1-4
- enable DNSSEC only if it is enabled in sysconfig/dnssec



Index: unbound.spec
===================================================================
RCS file: /cvs/extras/rpms/unbound/devel/unbound.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- unbound.spec	9 Mar 2009 20:36:02 -0000	1.23
+++ unbound.spec	11 Mar 2009 19:17:12 -0000	1.24
@@ -1,7 +1,7 @@
 Summary: Validating, recursive, and caching DNS(SEC) resolver
 Name: unbound
 Version: 1.2.1
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: BSD
 Url: http://www.nlnetlabs.nl/unbound/
 Source: http://www.unbound.net/downloads/%{name}-%{version}.tar.gz
@@ -127,12 +127,16 @@
 exit 0
 
 %post
-# Enable DNSSEC per default
+/sbin/chkconfig --add %{name}
+# Check DNSSEC settings if this is a fresh install
 if [ "$1" -eq 1 ]; then
+  if [ -r /etc/sysconfig/dnssec ]; then
+    . /etc/sysconfig/dnssec
     [ -x /usr/sbin/dnssec-configure ] && \
-	dnssec-configure -u --norestart --dnssec=on --dlv=off > /dev/null 2>&1
+      dnssec-configure -u --norestart --dnssec="$DNSSEC" --dlv="$DLV" > \
+        /dev/null 2>&1
+  fi;
 fi
-/sbin/chkconfig --add %{name}
 
 %post libs -p /sbin/ldconfig
 
@@ -150,6 +154,9 @@
 %postun libs -p /sbin/ldconfig
 
 %changelog
+* Tue Mar 10 2009 Adam Tkac <atkac redhat com> - 1.2.1-4
+- enable DNSSEC only if it is enabled in sysconfig/dnssec
+
 * Mon Mar 09 2009 Adam Tkac <atkac redhat com> - 1.2.1-3
 - add DNSSEC support to initscript and enabled it per default
 - add requires dnssec-conf




More information about the fedora-extras-commits mailing list