Update of /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv25336
Added Files:
bind9.info bind9.patch
Log Message:
Update of bind9, for 'testing'.
Pkg really needs a maintainer; but hopefully did a first a first leg, among
'[EMAIL PROTECTED]'
--- NEW FILE: bind9.info ---
Info2: <<
Package: bind9%type_pkg[ssl]
Version: 9.3.999
Revision: 1
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
# so avoid till this is cleared up
# Also: avoid clobbering the existing bind9 till this one is tested :)
Depends: %N-shlibs (=%v-%r), daemonic, db44-aes-shlibs | db44-shlibs
# dep and bdep on pth2-shlibs and -dev seem to have disappeared
# also bdeps on gdbm3
BuildDepends: db44-aes | db44, (%type_raw[ssl] = -ssl) openssl097-dev,
(%type_raw[ssl] = .) system-openssl-dev
## "checking for .. " also needs tetex-base w3m libxml2-bin libxslt-bin
## but configure would still have to be patched to find the docbook stuff
(looks in hard-coded places).
Conflicts: host, %{Ni}-ssl, %{Ni}
Replaces: host, %{Ni}-ssl, %{Ni}
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
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
<<
SetCFLAGS: -Os -fstrict-aliasing
SetLIBRARY_PATH: %p/lib
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 \
(%type_raw[ssl] = .) --with-openssl=%p/lib/system-openssl (%type_raw[ssl] =
-ssl) --with-openssl=%p
<<
CompileScript: <<
#!/bin/sh -ev
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 )
<<
InstallScript: <<
make install prefix=%i
mkdir -p %i/var/cache/bind
mkdir -p %i/etc/bind
cp etc/* %i/etc/bind
mv %i/bind/include %i/include/bind
rm -rf %i/bind
mkdir -p %i/share/doc; ln -s %N-shlibs %i/share/doc/%n
<<
PreInstScript: rm -fR %p/share/doc/%n
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
<<
DaemonicName: bind9
DaemonicFile: <<
<service>
<description>Bind9 DNS Server</description>
<message>Bind9 DNS Server</message>
<daemon name="bind9">
<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>
<pidfile>%p/var/run/named.pid</pidfile>
</daemon>
</service>
<<
Splitoff: <<
Package: %N-shlibs
Depends: (%type_raw[ssl] = -ssl) openssl097-shlibs
Conflicts: %{Ni}-ssl-shlibs, %{Ni}-shlibs
Replaces: %{Ni}-ssl-shlibs, %{Ni}-shlibs
Files: lib/*.*.dylib
Shlibs: <<
%p/lib/libbind.4.dylib 5.0.0 %n (>= 9.3.999-1)
%p/lib/libbind9.30.dylib 31.0.0 %n (>= 9.3.999-1)
%p/lib/libdns.32.dylib 34.0.0 %n (>= 9.3.999-1)
%p/lib/libisc.32.dylib 33.0.0 %n (>= 9.3.999-1)
%p/lib/libisccc.30.dylib 31.0.0 %n (>= 9.3.999-1)
%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
<<
Splitoff2: <<
Package: %N-dev
Conflicts: %{Ni}-ssl-dev, %{Ni}-dev, %{Ni} (<< 9.3.9)
Replaces: %{Ni}-ssl-dev, %{Ni}-dev, %{Ni} (<< 9.3.9)
Files: include lib bin/isc-config.sh
Depends: %N-shlibs (=%v-%r)
BuildDependsOnly: true
InstallScript: mkdir -p %i/share/doc; ln -s %N-shlibs %i/share/doc/%n
<<
Description: Berkeley Internet Name Domain
DescDetail: <<
The Berkeley Internet Name Domain (BIND) implements an Internet name server
for Unix operating systems. The BIND consists of a server (or `daemon')
called `named' and a resolver library. A name server is a network service
that enables clients to name resources or objects and share this information
with other objects in the network.
<<
DescPort: <<
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: <<
Previous packages by Matthew Flanagan <[EMAIL PROTECTED]>
<<
Maintainer: None <[email protected]>
Homepage: http://www.isc.org/products/BIND/
Source-MD5: 95daa3e6f70c979d8a64282011bb3419
<<
--- NEW FILE: bind9.patch ---
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
@@ -0,0 +1,12 @@
+;
+; BIND reverse data file for broadcast zone
+;
+$TTL 604800
+@ IN SOA localhost. root.localhost. (
+ 1 ; Serial
+ 604800 ; Refresh
+ 86400 ; Retry
+ 2419200 ; Expire
+ 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
@@ -0,0 +1,13 @@
+;
+; BIND reverse data file for local loopback interface
+;
+$TTL 604800
+@ IN SOA localhost. root.localhost. (
+ 1 ; Serial
+ 604800 ; Refresh
+ 86400 ; Retry
+ 2419200 ; Expire
+ 604800 ) ; Negative Cache TTL
+;
+@ 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
@@ -0,0 +1,12 @@
+;
+; BIND reverse data file for broadcast zone
+;
+$TTL 604800
+@ IN SOA localhost. root.localhost. (
+ 1 ; Serial
+ 604800 ; Refresh
+ 86400 ; Retry
+ 2419200 ; Expire
+ 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
@@ -0,0 +1,13 @@
+;
+; BIND data file for local loopback interface
+;
+$TTL 604800
+@ IN SOA localhost. root.localhost. (
+ 1 ; Serial
+ 604800 ; Refresh
+ 86400 ; Retry
+ 2419200 ; Expire
+ 604800 ) ; Negative Cache TTL
+;
+@ IN NS localhost.
+@ IN A 127.0.0.1
diff -ru bind-9.2.1/etc/named.conf bind-9.2.1-patched/etc/named.conf
--- bind-9.2.1/etc/named.conf Sat Jan 26 04:13:28 2002
+++ bind-9.2.1-patched/etc/named.conf Sat Jan 26 04:06:40 2002
@@ -0,0 +1,62 @@
+// This is the primary configuration file for the BIND DNS server named.
+//
+// Please read /usr/share/doc/bind9/README.Debian for information on the
+// structure of BIND configuration files in Debian, *BEFORE* you customize
+// this configuration file.
+//
+
+options {
+ directory "@FINKPREFIX@/var/cache/bind";
+
+ // If there is a firewall between you and nameservers you want
+ // to talk to, you might need to uncomment the query-source
+ // directive below. Previous versions of BIND always asked
+ // questions using port 53, but BIND 8.1 and later use an unprivileged
+ // port by default.
+
+ // query-source address * port 53;
+
+ // If your ISP provided one or more IP addresses for stable
+ // nameservers, you probably want to use them as forwarders.
+ // Uncomment the following block, and insert the addresses replacing
+ // the all-0's placeholder.
+
+ // forwarders {
+ // 0.0.0.0;
+ // };
+
+ auth-nxdomain no; # conform to RFC1035
+
+};
+
+// prime the server with knowledge of the root servers
+zone "." {
+ type hint;
+ file "@FINKPREFIX@/etc/bind/db.root";
+};
+
+// be authoritative for the localhost forward and reverse zones, and for
+// broadcast zones as per RFC 1912
+
+zone "localhost" {
+ type master;
+ file "@FINKPREFIX@/etc/bind/db.local";
+};
+
+zone "127.in-addr.arpa" {
+ type master;
+ file "@FINKPREFIX@/etc/bind/db.127";
+};
+
+zone "0.in-addr.arpa" {
+ type master;
+ file "@FINKPREFIX@/etc/bind/db.0";
+};
+
+zone "255.in-addr.arpa" {
+ type master;
+ file "@FINKPREFIX@/etc/bind/db.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