aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-08-09 13:25:04 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-08-09 13:25:04 +0000
commit6740d61d3640a7e253d6772364ca83dd82a78a57 (patch)
treec409c3939dc5ab42f1e7dcd902dc42101bf9ee50
parent40857ea123cfdfbe49d5555e1b617920f3fa08ca (diff)
downloadalpine_aports-6740d61d3640a7e253d6772364ca83dd82a78a57.tar.bz2
alpine_aports-6740d61d3640a7e253d6772364ca83dd82a78a57.tar.xz
alpine_aports-6740d61d3640a7e253d6772364ca83dd82a78a57.zip
main/djbdns: provide random seed to dnscache
fixes #120 Thanks to Nathan for solving this.
-rw-r--r--main/djbdns/APKBUILD4
-rwxr-xr-xmain/djbdns/dnscache.initd3
2 files changed, 4 insertions, 3 deletions
diff --git a/main/djbdns/APKBUILD b/main/djbdns/APKBUILD
index e93155005e..4e6e7f40c6 100644
--- a/main/djbdns/APKBUILD
+++ b/main/djbdns/APKBUILD
@@ -1,7 +1,7 @@
1# Maintainer: Natanael Copa <ncopa@alpinelinux.org> 1# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
2pkgname=djbdns 2pkgname=djbdns
3pkgver=1.05 3pkgver=1.05
4pkgrel=28 4pkgrel=29
5pkgdesc="Excellent high-performance DNS services" 5pkgdesc="Excellent high-performance DNS services"
6url="http://cr.yp.to/djbdns.html" 6url="http://cr.yp.to/djbdns.html"
7license="public-domain" 7license="public-domain"
@@ -82,5 +82,5 @@ c7be73fe2fb4ae02d5096fa2c1f55a68 1.05-errno.patch
82acf2f1689e299320d6670c491f4d4e97 tinydns.initd 82acf2f1689e299320d6670c491f4d4e97 tinydns.initd
837dcf6674c07d46c736b3c25d9c92384a tinydns.confd 837dcf6674c07d46c736b3c25d9c92384a tinydns.confd
84e09c3a6ba6917e16f4736ab5c070dbe9 dnscache.pre-install 84e09c3a6ba6917e16f4736ab5c070dbe9 dnscache.pre-install
85ea5d5ea807be2b7940ea67cc6dc50012 dnscache.initd 8562a12c34fdc6a184a14b206581fa8184 dnscache.initd
86e2938593277d7a87806e70e145a90c3f dnscache.confd" 86e2938593277d7a87806e70e145a90c3f dnscache.confd"
diff --git a/main/djbdns/dnscache.initd b/main/djbdns/dnscache.initd
index 2b6f137793..486f37ef32 100755
--- a/main/djbdns/dnscache.initd
+++ b/main/djbdns/dnscache.initd
@@ -9,6 +9,7 @@ PIDFILE=/var/run/dnscache.pid
9 9
10depend() { 10depend() {
11 need net 11 need net
12 provide dns
12} 13}
13 14
14#----------------------------------------------------------------- 15#-----------------------------------------------------------------
@@ -28,7 +29,7 @@ start() {
28 --env "ROOT=$ROOT" --env "IP=$IP" --env "IPSEND=$IPSEND" \ 29 --env "ROOT=$ROOT" --env "IP=$IP" --env "IPSEND=$IPSEND" \
29 --env "HIDETTL=$HIDETTL" --env "CACHESIZE=$CACHESIZE" \ 30 --env "HIDETTL=$HIDETTL" --env "CACHESIZE=$CACHESIZE" \
30 --env "FORWARDONLY=$FORWARDONLY" --pidfile $PIDFILE \ 31 --env "FORWARDONLY=$FORWARDONLY" --pidfile $PIDFILE \
31 --background --make-pidfile --exec $DAEMON 32 --background --make-pidfile --exec $DAEMON -- < /dev/urandom
32 eend $? 33 eend $?
33} 34}
34 35