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]

Reply via email to