OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael van Elst
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 29-Jan-2003 15:12:20
Branch: HEAD Handle: 2003012914122000
Modified files:
openpkg-src/djbdns djbdns.patch rc.djbdns
Log:
adjust config programs to openpkg paths
Summary:
Revision Changes Path
1.2 +68 -4 openpkg-src/djbdns/djbdns.patch
1.3 +1 -0 openpkg-src/djbdns/rc.djbdns
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/djbdns/djbdns.patch
============================================================================
$ cvs diff -u -r1.1 -r1.2 djbdns.patch
--- openpkg-src/djbdns/djbdns.patch 29 Jan 2003 12:09:02 -0000 1.1
+++ openpkg-src/djbdns/djbdns.patch 29 Jan 2003 14:12:20 -0000 1.2
@@ -1,5 +1,5 @@
---- hier.c.orig Thu Dec 28 16:35:18 2000
-+++ hier.c Thu Dec 28 16:35:49 2000
+--- hier.c.dist Wed Jan 29 15:08:03 2003
++++ hier.c Wed Jan 29 15:10:31 2003
@@ -2,7 +2,7 @@
void hier()
@@ -9,8 +9,41 @@
h(auto_home,-1,-1,02755);
d(auto_home,"bin",-1,-1,02755);
---- dnscache-conf.c.orig Thu Dec 28 16:36:17 2000
-+++ dnscache-conf.c Thu Dec 28 16:38:03 2000
+--- axfrdns-conf.c.dist Wed Jan 29 15:06:10 2003
++++ axfrdns-conf.c Wed Jan 29 15:06:38 2003
+@@ -51,7 +51,7 @@
+ start("run");
+ outs("#!/bin/sh\nexec 2>&1\nexec envdir ./env sh -c '\n exec envuidgid ");
outs(user);
+ outs(" softlimit -d300000 tcpserver -vDRHl0 -x tcp.cdb -- \"$IP\" 53 ");
+- outs(auto_home); outs("/bin/axfrdns\n'\n");
++ outs(auto_home); outs("/libexec/djbdns/bin/axfrdns\n'\n");
+ finish();
+ perm(0755);
+
+--- rbldns-conf.c.dist Wed Jan 29 15:06:10 2003
++++ rbldns-conf.c Wed Jan 29 15:07:02 2003
+@@ -52,7 +52,7 @@
+ start("run");
+ outs("#!/bin/sh\nexec 2>&1\nexec envuidgid "); outs(user);
+ outs(" envdir ./env softlimit -d250000 ");
+- outs(auto_home); outs("/bin/rbldns\n");
++ outs(auto_home); outs("/libexec/djbdns/bin/rbldns\n");
+ finish();
+ perm(0755);
+
+--- walldns-conf.c.dist Wed Jan 29 15:06:10 2003
++++ walldns-conf.c Wed Jan 29 15:07:20 2003
+@@ -47,7 +47,7 @@
+ start("run");
+ outs("#!/bin/sh\nexec 2>&1\nexec envuidgid "); outs(user);
+ outs(" envdir ./env softlimit -d250000 ");
+- outs(auto_home); outs("/bin/walldns\n");
++ outs(auto_home); outs("/libexec/djbdns/bin/walldns\n");
+ finish();
+ perm(0755);
+
+--- dnscache-conf.c.dist Wed Jan 29 15:06:10 2003
++++ dnscache-conf.c Wed Jan 29 15:10:17 2003
@@ -89,13 +89,13 @@
if (chdir(auto_home) == -1)
strerr_die4sys(111,FATAL,"unable to switch to ",auto_home,": ");
@@ -29,3 +62,34 @@
}
init(dir,FATAL);
+@@ -123,7 +123,7 @@
+ seed_addtime(); start("run");
+ outs("#!/bin/sh\nexec 2>&1\nexec <seed\nexec envdir ./env sh -c '\n exec
envuidgid "); outs(user);
+ outs(" softlimit -o250 -d \"$DATALIMIT\" ");
+- outs(auto_home); outs("/bin/dnscache\n'\n"); finish();
++ outs(auto_home); outs("/libexec/djbdns/bin/dnscache\n'\n"); finish();
+ seed_addtime(); perm(0755);
+ seed_addtime(); start("log/run");
+ outs("#!/bin/sh\nexec setuidgid "); outs(loguser);
+--- pickdns-conf.c.dist Wed Jan 29 15:06:10 2003
++++ pickdns-conf.c Wed Jan 29 15:06:51 2003
+@@ -47,7 +47,7 @@
+ start("run");
+ outs("#!/bin/sh\nexec 2>&1\nexec envuidgid "); outs(user);
+ outs(" envdir ./env softlimit -d250000 ");
+- outs(auto_home); outs("/bin/pickdns\n");
++ outs(auto_home); outs("/libexec/djbdns/bin/pickdns\n");
+ finish();
+ perm(0755);
+
+--- tinydns-conf.c.dist Wed Jan 29 15:06:10 2003
++++ tinydns-conf.c Wed Jan 29 15:07:16 2003
+@@ -47,7 +47,7 @@
+ start("run");
+ outs("#!/bin/sh\nexec 2>&1\nexec envuidgid "); outs(user);
+ outs(" envdir ./env softlimit -d300000 ");
+- outs(auto_home); outs("/bin/tinydns\n");
++ outs(auto_home); outs("/libexec/djbdns/bin/tinydns\n");
+ finish();
+ perm(0755);
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/djbdns/rc.djbdns
============================================================================
$ cvs diff -u -r1.2 -r1.3 rc.djbdns
--- openpkg-src/djbdns/rc.djbdns 29 Jan 2003 13:40:51 -0000 1.2
+++ openpkg-src/djbdns/rc.djbdns 29 Jan 2003 14:12:20 -0000 1.3
@@ -27,6 +27,7 @@
pid=`cat $djbdns_var/$s.pid`
if [ x"$pid" != x ]; then
kill -TERM "$pid"
+ rm $djbdns_var/$s.pid
else
echo "ERROR: Invalid pid-file '$djbdns_var/$s.pid'"
fi
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]