summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomas Hozza <thozza@redhat.com>2014-06-09 13:47:34 +0200
committerTomas Hozza <thozza@redhat.com>2014-06-09 13:47:34 +0200
commited837c4f03aa75b62c3f43bc83ceeb4edea9e8e8 (patch)
treedd969844efe28f1acc292c5d7c75d07f1027e768
parentd18b5e4f2e0341842b96bcffdbb6be9e9a49535c (diff)
downloadbind-ed837c4f03aa75b62c3f43bc83ceeb4edea9e8e8.tar.gz
bind-ed837c4f03aa75b62c3f43bc83ceeb4edea9e8e8.tar.xz
bind-ed837c4f03aa75b62c3f43bc83ceeb4edea9e8e8.zip
Use /dev/urandom for generation of rndc.key (#1079799
Signed-off-by: Tomas Hozza <thozza@redhat.com>
-rw-r--r--bind.spec5
-rwxr-xr-xgenerate-rndc-key.sh2
2 files changed, 5 insertions, 2 deletions
diff --git a/bind.spec b/bind.spec
index a29e546..53e2507 100644
--- a/bind.spec
+++ b/bind.spec
@@ -30,7 +30,7 @@ Summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) serv
Name: bind
License: ISC
Version: 9.9.5
-Release: 4%{?PATCHVER}%{?PREVER}%{?dist}
+Release: 5%{?PATCHVER}%{?PREVER}%{?dist}
Epoch: 32
Url: http://www.isc.org/products/BIND/
Buildroot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -930,6 +930,9 @@ rm -rf ${RPM_BUILD_ROOT}
%endif
%changelog
+* Mon Jun 09 2014 Tomas Hozza <thozza@redhat.com> 32:9.9.5-5
+- Use /dev/urandom for generation of rndc.key (#1079799)
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 32:9.9.5-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/generate-rndc-key.sh b/generate-rndc-key.sh
index 454e7fe..194e65b 100755
--- a/generate-rndc-key.sh
+++ b/generate-rndc-key.sh
@@ -6,7 +6,7 @@
if [ ! -s /etc/rndc.key -a ! -s /etc/rndc.conf ]; then
echo -n $"Generating /etc/rndc.key:"
- if /usr/sbin/rndc-confgen -a > /dev/null 2>&1; then
+ if /usr/sbin/rndc-confgen -a -r /dev/urandom > /dev/null 2>&1; then
chmod 640 /etc/rndc.key
chown root.named /etc/rndc.key
[ -x /sbin/restorecon ] && /sbin/restorecon /etc/rndc.key