Update of /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv4334
Modified Files:
bind9.info bind9.patch
Log Message:
further cleanup, + install doc
Index: bind9.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/bind9.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- bind9.info 9 Feb 2007 04:41:22 -0000 1.1
+++ bind9.info 10 Feb 2007 19:20:36 -0000 1.2
@@ -1,7 +1,7 @@
Info2: <<
Package: bind9%type_pkg[ssl]
Version: 9.3.999
-Revision: 1
+Revision: 2
Type: v (9.4.0rc2), ssl (-ssl)
# type[ssl]=. would give a 'unified' version _ but this leads in configure
# to finding openssl too old, + to warning about potential security problems
@@ -18,7 +18,11 @@
Provides: host
# the Provides is because other pkgs like xtraceroute depend on host and not
on the alternative
Source: ftp://ftp.isc.org/isc/%{Ni}/%type_raw[v]/bind-%type_raw[v].tar.gz
-# the patch file should be re-checked _ I updated the db.root part (was from
97...), but nothing else
+Source-MD5: 95daa3e6f70c979d8a64282011bb3419
+Source2: ftp://ftp.internic.net/domain/named.root
+Source2-MD5: c17d2e4325d3fdcc247188e8f26a059e
+Source2ExtractDir: bind-%type_raw[v]/etc
+# the patch file should be re-checked. I updated _ ie, removed .. _ the
named.root part (was from 97...), but nothing else
PatchScript: <<
sed 's|@FINKPREFIX@|%p|g' <%a/%{Ni}.patch | patch -p1
perl -pi -e 's,(\{d\}\.)so,\1dylib,; s,db\-4\.2,db-4.4,' configure
@@ -28,8 +32,8 @@
NoSetLDFLAGS: true
NoSetCPPFLAGS: true
ConfigureParams: <<
- --mandir=%i/share/man --infodir=%p/share/info --libexecdir=%p/lib
--sysconfdir=%p/etc/bind --localstatedir=%p/var \
- --enable-libbind --enable-threads --with-dlz-filesystem=yes --with-dlz-bdb=%p
--with-libtool \
+ --mandir=%i/share/man --infodir=%p/share/info \
+ --with-libtool --enable-libbind --enable-threads --with-dlz-filesystem=yes
--with-dlz-bdb=%p \
(%type_raw[ssl] = .) --with-openssl=%p/lib/system-openssl (%type_raw[ssl] =
-ssl) --with-openssl=%p
<<
CompileScript: <<
@@ -37,27 +41,38 @@
export CPATH=%p/include/db4:%p/include
export STD_CDEFINES="-DDIG_SIGCHASE=1"
%{default_script}
- make FAQ
-# The following commented out because it will change your system dns
environment while running _ but should be run !
-# ( ./bin/tests/system/ifconfig.sh up; make -k check 2>&1|tee /tmp/bind9.test
|| true )
+<<
+InfoTest: <<
+ # the following may slightly change your system environment while running
+ TestScript: ( ./bin/tests/system/ifconfig.sh up; make -k check 2>&1|tee
/tmp/bind9.test ) || true
<<
InstallScript: <<
make install prefix=%i
mkdir -p %i/var/cache/bind
- mkdir -p %i/etc/bind
- cp etc/* %i/etc/bind
+ chown 0:0 etc/*
+ cp -pPR etc %i
mv %i/bind/include %i/include/bind
rm -rf %i/bind
- mkdir -p %i/share/doc; ln -s %N-shlibs %i/share/doc/%n
+ mkdir -p %i/share/doc/%n
+ ln -s ../%N-shlibs/COPYRIGHT %i/share/doc/%n
+ install -m 644 doc/arm/Bv9ARM.pdf %i/share/doc/%n
<<
-PreInstScript: rm -fR %p/share/doc/%n
+PreInstScript: <<
+ ## in case existing one is a symlink (as in %r=1)
+ rm -f %p/share/doc/%n 2>/dev/null || :
+ ## save the conffiles to new name and location, so dpkg will allow users to
keep them
+ ## (changed location to default in %r=2, so named finds the conffiles on its
own)
+ for f in `ls -1 %p/etc/bind/* 2>/dev/null` ; do /bin/mv -n $f `sed -e
's,/bind,,' -e 's,etc/db\.,etc/named.,' <<<"$f"` ; done
+ rm -fR %p/etc/bind || :
+<<
+DocFiles: CHANGES FAQ README
ConfFiles: <<
- %p/etc/bind/named.conf
- %p/etc/bind/db.127
- %p/etc/bind/db.0
- %p/etc/bind/db.255
- %p/etc/bind/db.local
- %p/etc/bind/db.root
+ %p/etc/named.conf
+ %p/etc/named.0
+ %p/etc/named.127
+ %p/etc/named.255
+ %p/etc/named.local
+ %p/etc/named.root
<<
DaemonicName: bind9
DaemonicFile: <<
@@ -69,8 +84,8 @@
<executable background="yes">%p/sbin/named</executable>
<!-- the daemon will background itself, but may take a while
to start up to the point where it does so -->
-<configfile>%p/etc/bind/named.conf</configfile>
-<parameters>-c %p/etc/bind/named.conf</parameters>
+<configfile>%p/etc/named.conf</configfile>
+<parameters>-c %p/etc/named.conf</parameters>
<pidfile>%p/var/run/named.pid</pidfile>
</daemon>
@@ -91,7 +106,7 @@
%p/lib/libisccfg.30.dylib 31.0.0 %n (>= 9.3.999-1)
%p/lib/liblwres.30.dylib 31.0.0 %n (>= 9.3.999-1)
<<
- DocFiles: CHANGES COPYRIGHT FAQ README
+ DocFiles: COPYRIGHT
<<
Splitoff2: <<
Package: %N-dev
@@ -111,13 +126,10 @@
with other objects in the network.
<<
DescPort: <<
-Update of bind9, + policy conformance ( making shared libs too, shlibs policy,
etc), + cleanup, by jfm
+Update of bind9, + policy conformance (making shared libs too, shlibs policy,
etc), + cleanup, by jfm
File is commented as to main points. Using this as a TODO :
_ probably needs a good DescUsage field (from what I remember about bind from
long ago)
-_ need to make the doc buildable (get a yes to all "docbook" questions at the
end of configure..)
_ other subdirs of contrib to make ? (dbus eg ?)
-_ go systematically through the test-failures
- (in /tmp/bind9.test, after un-commenting the "make check" line )
<<
License: Public Domain
DescPackaging: <<
@@ -125,5 +137,4 @@
<<
Maintainer: None <[email protected]>
Homepage: http://www.isc.org/products/BIND/
-Source-MD5: 95daa3e6f70c979d8a64282011bb3419
<<
Index: bind9.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo/bind9.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- bind9.patch 9 Feb 2007 04:41:22 -0000 1.1
+++ bind9.patch 10 Feb 2007 19:20:36 -0000 1.2
@@ -1,6 +1,6 @@
-diff -ru bind-9.2.1/etc/db.0 bind-9.2.1-patched/etc/db.0
---- bind-9.2.1/etc/db.0 Sat Jan 26 04:13:34 2002
-+++ bind-9.2.1-patched/etc/db.0 Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.0 bind-9.2.1-patched/etc/named.0
+--- bind-9.2.1/etc/named.0 Sat Jan 26 04:13:34 2002
++++ bind-9.2.1-patched/etc/named.0 Sat Jan 26 04:04:33 2002
@@ -0,0 +1,12 @@
+;
+; BIND reverse data file for broadcast zone
@@ -14,9 +14,9 @@
+ 604800 ) ; Negative Cache TTL
+;
+@ IN NS localhost.
-diff -ru bind-9.2.1/etc/db.127 bind-9.2.1-patched/etc/db.127
---- bind-9.2.1/etc/db.127 Sat Jan 26 04:13:37 2002
-+++ bind-9.2.1-patched/etc/db.127 Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.127 bind-9.2.1-patched/etc/named.127
+--- bind-9.2.1/etc/named.127 Sat Jan 26 04:13:37 2002
++++ bind-9.2.1-patched/etc/named.127 Sat Jan 26 04:04:33 2002
@@ -0,0 +1,13 @@
+;
+; BIND reverse data file for local loopback interface
@@ -31,9 +31,9 @@
+;
+@ IN NS localhost.
+1.0.0 IN PTR localhost.
-diff -ru bind-9.2.1/etc/db.255 bind-9.2.1-patched/etc/db.255
---- bind-9.2.1/etc/db.255 Sat Jan 26 04:13:39 2002
-+++ bind-9.2.1-patched/etc/db.255 Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.255 bind-9.2.1-patched/etc/named.255
+--- bind-9.2.1/etc/named.255 Sat Jan 26 04:13:39 2002
++++ bind-9.2.1-patched/etc/named.255 Sat Jan 26 04:04:33 2002
@@ -0,0 +1,12 @@
+;
+; BIND reverse data file for broadcast zone
@@ -47,9 +47,9 @@
+ 604800 ) ; Negative Cache TTL
+;
+@ IN NS localhost.
-diff -ru bind-9.2.1/etc/db.local bind-9.2.1-patched/etc/db.local
---- bind-9.2.1/etc/db.local Sat Jan 26 04:13:42 2002
-+++ bind-9.2.1-patched/etc/db.local Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.local bind-9.2.1-patched/etc/named.local
+--- bind-9.2.1/etc/named.local Sat Jan 26 04:13:42 2002
++++ bind-9.2.1-patched/etc/named.local Sat Jan 26 04:04:33 2002
@@ -0,0 +1,13 @@
+;
+; BIND data file for local loopback interface
@@ -102,7 +102,7 @@
+// prime the server with knowledge of the root servers
+zone "." {
+ type hint;
-+ file "@FINKPREFIX@/etc/bind/db.root";
++ file "@FINKPREFIX@/etc/named.root";
+};
+
+// be authoritative for the localhost forward and reverse zones, and for
@@ -110,107 +110,23 @@
+
+zone "localhost" {
+ type master;
-+ file "@FINKPREFIX@/etc/bind/db.local";
++ file "@FINKPREFIX@/etc/named.local";
+};
+
+zone "127.in-addr.arpa" {
+ type master;
-+ file "@FINKPREFIX@/etc/bind/db.127";
++ file "@FINKPREFIX@/etc/named.127";
+};
+
+zone "0.in-addr.arpa" {
+ type master;
-+ file "@FINKPREFIX@/etc/bind/db.0";
++ file "@FINKPREFIX@/etc/named.0";
+};
+
+zone "255.in-addr.arpa" {
+ type master;
-+ file "@FINKPREFIX@/etc/bind/db.255";
++ file "@FINKPREFIX@/etc/named.255";
+};
+
+// add entries for other zones below here
+
-diff -ru bind-9.2.1/etc/db.root bind-9.2.1-patched/etc/db.root
---- bind-9.2.1/etc/db.root Sat Jan 26 04:13:45 2002
-+++ bind-9.2.1-patched/etc/db.root Sat Jan 26 04:04:33 2002
-@@ -0,0 +1,80 @@
-+; This file holds the information on root name servers needed to
-+; initialize cache of Internet domain name servers
-+; (e.g. reference this file in the "cache . <file>"
-+; configuration file of BIND domain name servers).
-+;
-+; This file is made available by InterNIC
-+; under anonymous FTP as
-+; file /domain/named.root
-+; on server FTP.INTERNIC.NET
-+; -OR- RS.INTERNIC.NET
-+;
-+; last update: Jan 29, 2004
-+; related version of root zone: 2004012900
-+;
-+;
-+; formerly NS.INTERNIC.NET
-+;
-+. 3600000 IN NS A.ROOT-SERVERS.NET.
-+A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
-+;
-+; formerly NS1.ISI.EDU
-+;
-+. 3600000 NS B.ROOT-SERVERS.NET.
-+B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
-+;
-+; formerly C.PSI.NET
-+;
-+. 3600000 NS C.ROOT-SERVERS.NET.
-+C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
-+;
-+; formerly TERP.UMD.EDU
-+;
-+. 3600000 NS D.ROOT-SERVERS.NET.
-+D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
-+;
-+; formerly NS.NASA.GOV
-+;
-+. 3600000 NS E.ROOT-SERVERS.NET.
-+E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
-+;
-+; formerly NS.ISC.ORG
-+;
-+. 3600000 NS F.ROOT-SERVERS.NET.
-+F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
-+;
-+; formerly NS.NIC.DDN.MIL
-+;
-+. 3600000 NS G.ROOT-SERVERS.NET.
-+G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
-+;
-+; formerly AOS.ARL.ARMY.MIL
-+;
-+. 3600000 NS H.ROOT-SERVERS.NET.
-+H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
-+;
-+; formerly NIC.NORDU.NET
-+;
-+. 3600000 NS I.ROOT-SERVERS.NET.
-+I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
-+;
-+; operated by VeriSign, Inc.
-+;
-+. 3600000 NS J.ROOT-SERVERS.NET.
-+J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
-+;
-+; operated by RIPE NCC
-+;
-+. 3600000 NS K.ROOT-SERVERS.NET.
-+K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
-+;
-+; operated by ICANN
-+;
-+. 3600000 NS L.ROOT-SERVERS.NET.
-+L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12
-+;
-+; operated by WIDE
-+;
-+. 3600000 NS M.ROOT-SERVERS.NET.
-+M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
-+; End of File
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits