[Lunar-commits] <moonbase> djbdns: Initial import
Stefan Wold
ratler at lunar-linux.org
Wed Oct 22 07:19:04 CEST 2008
commit 9d1b405c5245a93e040535fafafac347d1bc3bcb
Author: Linus Swalas <lunar at linus.swalas.org>
Date: Wed Oct 22 07:08:02 2008 +0200
djbdns: Initial import
---
zbeta/djbdns/BUILD | 32 ++++++++++++++++++++++++++++++++
zbeta/djbdns/CONFIGURE | 3 +++
zbeta/djbdns/DEPENDS | 2 ++
zbeta/djbdns/DETAILS | 30 ++++++++++++++++++++++++++++++
4 files changed, 67 insertions(+), 0 deletions(-)
diff --git a/zbeta/djbdns/BUILD b/zbeta/djbdns/BUILD
new file mode 100644
index 0000000..dc22ab1
--- /dev/null
+++ b/zbeta/djbdns/BUILD
@@ -0,0 +1,32 @@
+(
+ patch_it $SOURCE2 0 &&
+ echo /usr > conf-home &&
+ make &&
+
+ prepare_install &&
+
+ if [[ ! -d /usr/bin ]]
+ then
+ mkdir -p /usr/bin
+ fi &&
+ make setup check
+
+ if [[ X"$AXFR" == "Xy" ]]
+ then
+ cd /etc/service
+ unpack $SOURCE3
+ fi
+
+ if [[ X"$DNSCACHEX" == "Xy" ]]
+ then
+ cd /etc/service
+ unpack $SOURCE4
+ fi
+
+ if [[ X"$TINYDNS" == "Xy" ]]
+ then
+ cd /etc/service
+ unpack $SOURCE5
+ fi
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/djbdns/CONFIGURE b/zbeta/djbdns/CONFIGURE
new file mode 100644
index 0000000..ccfec2b
--- /dev/null
+++ b/zbeta/djbdns/CONFIGURE
@@ -0,0 +1,3 @@
+mquery AXFR "Do you wish to install an example axfrdns service?" y
+mquery DNSCACHEX "Do you wish to install an example external dnscache service?" y
+mquery TINYDNS "Do you wish to install an example tinydns service?" y
diff --git a/zbeta/djbdns/DEPENDS b/zbeta/djbdns/DEPENDS
new file mode 100644
index 0000000..7a7d4cb
--- /dev/null
+++ b/zbeta/djbdns/DEPENDS
@@ -0,0 +1,2 @@
+depends daemontools
+depends ucspi-tcp
diff --git a/zbeta/djbdns/DETAILS b/zbeta/djbdns/DETAILS
new file mode 100644
index 0000000..6d3b52b
--- /dev/null
+++ b/zbeta/djbdns/DETAILS
@@ -0,0 +1,30 @@
+ MODULE=djbdns
+ VERSION=1.05
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=$MODULE-$VERSION.errno.patch
+ SOURCE3=axfrdns-example.tar.gz
+ SOURCE4=dnscachex-example.tar.gz
+ SOURCE5=tinydns-example.tar.gz
+ SOURCE_URL=http://cr.yp.to/$MODULE/
+ SOURCE2_URL=$PATCH_URL
+ SOURCE3_URL=$PATCH_URL
+ SOURCE4_URL=$PATCH_URL
+ SOURCE5_URL=$PATCH_URL
+ SOURCE_VFY=sha1:2efdb3a039d0c548f40936aa9cb30829e0ce8c3d
+ SOURCE2_VFY=sha1:d04fdc97af691e53a5b57ee18d5922fc19474df2
+ SOURCE3_VFY=sha1:658c978bd9bc532621254fde85b7c33e1ae437e5
+ SOURCE4_VFY=sha1:b67be27ab8f4b77394ce10e06bbdd3186d9ebff2
+ SOURCE5_VFY=sha1:b72dc700a6a0807df6a69d2c193b342780a98cb9
+ WEB_SITE=http://cr.yp.to/$MODULE.html
+ ENTERED=20081021
+ UPDATED=20081021
+ SHORT="D.J. Bernstein's $MODULE."
+
+cat << EOF
+D.J. Bernsteins DNS server package. A small,
+secure, easy to setup, replacement for BIND.
+
+Also contains the dnsq and dnsqr DNS resolver
+programs, very nice replacements to host and
+nslookup.
+EOF
More information about the Lunar-commits
mailing list