[ratelimits] Finding the pool

Vernon Schryver vjs at rhyolite.com
Wed Feb 13 01:07:09 UTC 2013

> From: Tristan Goguen <tgoguen at ilap.com>

> I've been trying to find the source pool in one of latest unix =
> distribution so that I can do:
>   Run "patch -p0 -l" while standing in the BIND9 source pool
> but I've had no luck so far. Any hints would be appreciated.

I doubt I understand the question, because my answer is:

  % cd /tmp
  % mkdir bind
  % cd bind
  % fetch ftp://ftp.isc.org/isc/bind9/9.9.3b1/bind-9.9.3b1.tar.gz
  % pax -rzf bind-9.9.3b1.tar.gz
  % cd bind-9.9.3b1
  % # now standing in the BIND9 source pool for BIND 9.9.3b1 referred to
  % # by http://www.redbarn.org/dns/ratelimits
  % fetch  http://.../rpz+rl-9.9.3b1.patch
  % patch -s -p0 -irpz+rl-9.9.3b1.patch
  % ./configure ...
  % make

  - wget, curl, ftp, lynx, and other commands can be used to
     instead of `fetch` to fetch the BIND tarball and patch file

  - you could use a 9.8.4-P1, 9.9.2-P1, or 9.8.5b1 tarball instead of

  - alternatives to `pax -z` include 
      gzcat bind-9.9.2-P1.tar.gz | tar -rf -

  - look for a hyperlink to the web page with links to the matching
     patch file on the relatively stable http://www.redbarn.org/dns/ratelimits
     The ultimate URLs are obviously not secret, but it's best to not
     publish them in a mailing list like this where search engines
     will find them and then try to fetch them years after the patches
     are obsolete and deleted.  Major search engines, especially one
     related to Redmond, WA, are still trying to fetch files I named
     then deleted from a "temp" directory more than 10 years ago.

  - In theory, one could modify any of the patch files to apply to
      any fairly recent version of BIND redistributed by a third
      party such as FreeBSD.org or one of the Linux repackagers.
      In practice, that is at best unlikely to be fun.

Vernon Schryver    vjs at rhyolite.com

More information about the ratelimits mailing list