Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/bind/files/, net-dns/bind/
Date: Sun, 18 Jul 2021 17:54:34
Message-Id: 1626630782.6e8faaad077caf9048e2c5a132ddade0b0b316aa.zlogene@gentoo
1 commit: 6e8faaad077caf9048e2c5a132ddade0b0b316aa
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 18 17:42:47 2021 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 18 17:53:02 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8faaad
7
8 net-dns/bind: create /dev/urandom again
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11
12 net-dns/bind/{bind-9.16.15-r1.ebuild => bind-9.16.15-r2.ebuild} | 5 ++++-
13 net-dns/bind/files/{named.init-r13 => named.init-r14} | 2 +-
14 2 files changed, 5 insertions(+), 2 deletions(-)
15
16 diff --git a/net-dns/bind/bind-9.16.15-r1.ebuild b/net-dns/bind/bind-9.16.15-r2.ebuild
17 similarity index 98%
18 rename from net-dns/bind/bind-9.16.15-r1.ebuild
19 rename to net-dns/bind/bind-9.16.15-r2.ebuild
20 index 35e114e47df..9beac1bb886 100644
21 --- a/net-dns/bind/bind-9.16.15-r1.ebuild
22 +++ b/net-dns/bind/bind-9.16.15-r2.ebuild
23 @@ -222,7 +222,7 @@ src_install() {
24 insinto /var/bind/pri
25 newins "${FILESDIR}"/localhost.zone-r3 localhost.zone
26
27 - newinitd "${FILESDIR}"/named.init-r13 named
28 + newinitd "${FILESDIR}"/named.init-r14 named
29 newconfd "${FILESDIR}"/named.confd-r7 named
30
31 newenvd "${FILESDIR}"/10bind.env 10bind
32 @@ -355,6 +355,9 @@ pkg_config() {
33 mknod ${CHROOT}/dev/zero c 1 5 || die
34 chmod 0666 ${CHROOT}/dev/zero || die
35
36 + mknod ${CHROOT}/dev/urandom c 1 9 || die
37 + chmod 0666 ${CHROOT}/dev/urandom || die
38 +
39 if [ "${CHROOT_NOMOUNT:-0}" -ne 0 ]; then
40 cp -a /etc/bind ${CHROOT}/etc/ || die
41 cp -a /var/bind ${CHROOT}/var/ || die
42
43 diff --git a/net-dns/bind/files/named.init-r13 b/net-dns/bind/files/named.init-r14
44 similarity index 98%
45 rename from net-dns/bind/files/named.init-r13
46 rename to net-dns/bind/files/named.init-r14
47 index 4240a09176b..ff6ab216abc 100644
48 --- a/net-dns/bind/files/named.init-r13
49 +++ b/net-dns/bind/files/named.init-r14
50 @@ -77,7 +77,7 @@ check_chroot() {
51 [ ! -d "${CHROOT}/etc/bind" ] || [ ! -d "${CHROOT}/var/bind" ] && return 1
52 [ ! -d "${CHROOT}/var/log/named" ] && return 1
53 [ ! -c "${CHROOT}/dev/null" ] || [ ! -c "${CHROOT}/dev/zero" ] && return 1
54 - [ ! -c "${CHROOT}/dev/random" ] && [ ! -c "${CHROOT}/dev/urandom" ] && return 1
55 + [ ! -c "${CHROOT}/dev/urandom" ] && return 1
56 [ "${CHROOT_GEOIP:-0}" -eq 1 ] && [ ! -d "${CHROOT}/usr/share/GeoIP" ] && return 1
57 if [ ${OPENSSL_LIBGOST:-0} -eq 1 ]; then
58 if [ -d "/usr/lib64" ]; then