- enable DNSSEC only if it is enabled in sysconfig/dnssec
This commit is contained in:
parent
4abd8a925d
commit
438b0e489d
19
unbound.spec
19
unbound.spec
@ -1,7 +1,7 @@
|
|||||||
Summary: Validating, recursive, and caching DNS(SEC) resolver
|
Summary: Validating, recursive, and caching DNS(SEC) resolver
|
||||||
Name: unbound
|
Name: unbound
|
||||||
Version: 1.2.1
|
Version: 1.2.1
|
||||||
Release: 3%{?dist}
|
Release: 4%{?dist}
|
||||||
License: BSD
|
License: BSD
|
||||||
Url: http://www.nlnetlabs.nl/unbound/
|
Url: http://www.nlnetlabs.nl/unbound/
|
||||||
Source: http://www.unbound.net/downloads/%{name}-%{version}.tar.gz
|
Source: http://www.unbound.net/downloads/%{name}-%{version}.tar.gz
|
||||||
@ -127,12 +127,16 @@ useradd -r -g unbound -d %{_sysconfdir}/unbound -s /sbin/nologin \
|
|||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
%post
|
%post
|
||||||
# Enable DNSSEC per default
|
|
||||||
if [ "$1" -eq 1 ]; then
|
|
||||||
[ -x /usr/sbin/dnssec-configure ] && \
|
|
||||||
dnssec-configure -u --norestart --dnssec=on --dlv=off > /dev/null 2>&1
|
|
||||||
fi
|
|
||||||
/sbin/chkconfig --add %{name}
|
/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="$DNSSEC" --dlv="$DLV" > \
|
||||||
|
/dev/null 2>&1
|
||||||
|
fi;
|
||||||
|
fi
|
||||||
|
|
||||||
%post libs -p /sbin/ldconfig
|
%post libs -p /sbin/ldconfig
|
||||||
|
|
||||||
@ -150,6 +154,9 @@ fi
|
|||||||
%postun libs -p /sbin/ldconfig
|
%postun libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%changelog
|
%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
|
* Mon Mar 09 2009 Adam Tkac <atkac redhat com> - 1.2.1-3
|
||||||
- add DNSSEC support to initscript and enabled it per default
|
- add DNSSEC support to initscript and enabled it per default
|
||||||
- add requires dnssec-conf
|
- add requires dnssec-conf
|
||||||
|
Loading…
Reference in New Issue
Block a user