- marked caching-nameserver as obsolete (#244604)
- fixed typo in initscript (causes that named doesn't detect NetworkManager correctly) - next cleanup in configuration - moved configfiles into config.tar - removed delay between start & restart in initscript
This commit is contained in:
parent
e51da3145d
commit
55b04de09a
@ -1,3 +1,4 @@
|
|||||||
bind-9.4.1.tar.gz
|
bind-9.4.1.tar.gz
|
||||||
bind-chroot.tar.bz2
|
bind-chroot.tar.bz2
|
||||||
libbind-man.tar.gz
|
libbind-man.tar.gz
|
||||||
|
config.tar
|
||||||
|
33
bind.spec
33
bind.spec
@ -16,7 +16,7 @@ Summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) serv
|
|||||||
Name: bind
|
Name: bind
|
||||||
License: BSD-like
|
License: BSD-like
|
||||||
Version: 9.4.1
|
Version: 9.4.1
|
||||||
Release: 6%{?dist}
|
Release: 7%{?dist}
|
||||||
Epoch: 31
|
Epoch: 31
|
||||||
Url: http://www.isc.org/products/BIND/
|
Url: http://www.isc.org/products/BIND/
|
||||||
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
@ -37,18 +37,11 @@ Source11: named.service
|
|||||||
Source12: README.sdb_pgsql
|
Source12: README.sdb_pgsql
|
||||||
Source13: namedSetForwarders
|
Source13: namedSetForwarders
|
||||||
Source14: namedGetForwarders
|
Source14: namedGetForwarders
|
||||||
Source16: named.conf
|
|
||||||
Source17: named.root
|
|
||||||
Source18: named.localhost
|
|
||||||
Source19: named.loopback
|
|
||||||
Source20: named.empty
|
|
||||||
Source21: Copyright.caching-nameserver
|
Source21: Copyright.caching-nameserver
|
||||||
Source22: bind-chroot-admin.in
|
Source22: bind-chroot-admin.in
|
||||||
Source23: named.rfc1912.zones
|
|
||||||
Source24: libbind.pc
|
Source24: libbind.pc
|
||||||
Source25: named.conf.sample
|
Source25: named.conf.sample
|
||||||
Source26: named.rfc1912.zones.sample
|
Source28: config.tar
|
||||||
Source27: named.root.hints
|
|
||||||
|
|
||||||
# Common patches
|
# Common patches
|
||||||
Patch0: bind-9.2.0rc3-varrun.patch
|
Patch0: bind-9.2.0rc3-varrun.patch
|
||||||
@ -93,6 +86,8 @@ Requires(pre): shadow-utils
|
|||||||
Requires(preun):chkconfig >= 1.3.26
|
Requires(preun):chkconfig >= 1.3.26
|
||||||
Obsoletes: bind-config
|
Obsoletes: bind-config
|
||||||
Provides: bind-config
|
Provides: bind-config
|
||||||
|
Obsoletes: caching-nameserver
|
||||||
|
Provides: caching-nameserver
|
||||||
%if %{selinux}
|
%if %{selinux}
|
||||||
Requires(post): policycoreutils
|
Requires(post): policycoreutils
|
||||||
%endif
|
%endif
|
||||||
@ -409,13 +404,7 @@ find ${RPM_BUILD_ROOT}/%{_libdir} -name '*.la' -exec '/bin/rm' '-f' '{}' ';';
|
|||||||
# Ghost config files:
|
# Ghost config files:
|
||||||
touch ${RPM_BUILD_ROOT}/etc/named.conf
|
touch ${RPM_BUILD_ROOT}/etc/named.conf
|
||||||
# configuration files:
|
# configuration files:
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/{etc,var/named}
|
tar -C ${RPM_BUILD_ROOT} -xf %{SOURCE28}
|
||||||
install -m 644 %{SOURCE16} ${RPM_BUILD_ROOT}/etc/named.conf
|
|
||||||
install -m 644 %{SOURCE23} ${RPM_BUILD_ROOT}/etc/named.rfc1912.zones
|
|
||||||
install -m 644 %{SOURCE17} ${RPM_BUILD_ROOT}/var/named/named.ca
|
|
||||||
install -m 644 %{SOURCE18} ${RPM_BUILD_ROOT}/var/named/named.localhost
|
|
||||||
install -m 644 %{SOURCE19} ${RPM_BUILD_ROOT}/var/named/named.loopback
|
|
||||||
install -m 644 %{SOURCE20} ${RPM_BUILD_ROOT}/var/named/named.empty
|
|
||||||
for f in /etc/named.conf /var/named/{named.ca,named.localhost,named.loopback,named.empty}; do
|
for f in /etc/named.conf /var/named/{named.ca,named.localhost,named.loopback,named.empty}; do
|
||||||
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/$f;
|
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/$f;
|
||||||
done
|
done
|
||||||
@ -427,9 +416,8 @@ install -m 754 bind-chroot-admin ${RPM_BUILD_ROOT}/%{_sbindir}
|
|||||||
# sample bind configuration files for %doc:
|
# sample bind configuration files for %doc:
|
||||||
mkdir -p sample/etc sample/var/named/{data,slaves}
|
mkdir -p sample/etc sample/var/named/{data,slaves}
|
||||||
cp -fp %{SOURCE25} sample/etc/named.conf
|
cp -fp %{SOURCE25} sample/etc/named.conf
|
||||||
cp -fp %{SOURCE26} sample/etc/named.rfc1912.zones
|
cp -fp ${RPM_BUILD_ROOT}/etc/named.rfc1912.zones sample/etc/named.rfc1912.zones
|
||||||
cp -fp %{SOURCE27} sample/etc/
|
cp -fp ${RPM_BUILD_ROOT}/var/named/{named.ca,named.localhost,named.loopback,named.empty} sample/var/named
|
||||||
cp -fp %{SOURCE17} %{SOURCE18} %{SOURCE19} %{SOURCE20} sample/var/named
|
|
||||||
for f in my.internal.zone.db slaves/my.slave.internal.zone.db slaves/my.ddns.internal.zone.db my.external.zone.db; do
|
for f in my.internal.zone.db slaves/my.slave.internal.zone.db slaves/my.ddns.internal.zone.db my.external.zone.db; do
|
||||||
echo '@ in soa localhost. root 1 3H 15M 1W 1D
|
echo '@ in soa localhost. root 1 3H 15M 1W 1D
|
||||||
ns localhost.' > sample/var/named/$f;
|
ns localhost.' > sample/var/named/$f;
|
||||||
@ -722,6 +710,13 @@ rm -rf ${RPM_BUILD_ROOT}
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jun 13 2007 Adam Tkac <atkac redhat com> 31:9.4.1-7.fc8
|
||||||
|
- marked caching-nameserver as obsolete (#244604)
|
||||||
|
- fixed typo in initscript (causes that named doesn't detect NetworkManager
|
||||||
|
correctly)
|
||||||
|
- next cleanup in configuration - moved configfiles into config.tar
|
||||||
|
- removed delay between start & stop in restart function in named.init
|
||||||
|
|
||||||
* Tue Jun 12 2007 Adam Tkac <atkac redhat com> 31:9.4.1-6.fc8
|
* Tue Jun 12 2007 Adam Tkac <atkac redhat com> 31:9.4.1-6.fc8
|
||||||
- major changes in initscript. Could be LSB compatible now
|
- major changes in initscript. Could be LSB compatible now
|
||||||
- removed caching-nameserver subpackage. Move configs from this
|
- removed caching-nameserver subpackage. Move configs from this
|
||||||
|
39
named.conf
39
named.conf
@ -1,39 +0,0 @@
|
|||||||
//
|
|
||||||
// named.caching-nameserver.conf
|
|
||||||
//
|
|
||||||
// Provided by Red Hat caching-nameserver package to configure the
|
|
||||||
// ISC BIND named(8) DNS server as a caching only nameserver
|
|
||||||
// (as a localhost DNS resolver only).
|
|
||||||
//
|
|
||||||
// See /usr/share/doc/bind*/sample/ for example named configuration files.
|
|
||||||
//
|
|
||||||
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
|
|
||||||
// to create named.conf - edits to this file will be lost on
|
|
||||||
// caching-nameserver package upgrade.
|
|
||||||
//
|
|
||||||
|
|
||||||
options {
|
|
||||||
listen-on port 53 { 127.0.0.1; };
|
|
||||||
listen-on-v6 port 53 { ::1; };
|
|
||||||
directory "/var/named";
|
|
||||||
dump-file "/var/named/data/cache_dump.db";
|
|
||||||
statistics-file "/var/named/data/named_stats.txt";
|
|
||||||
memstatistics-file "/var/named/data/named_mem_stats.txt";
|
|
||||||
allow-query { localhost; };
|
|
||||||
recursion yes;
|
|
||||||
};
|
|
||||||
|
|
||||||
logging {
|
|
||||||
channel default_debug {
|
|
||||||
file "data/named.run";
|
|
||||||
severity dynamic;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "." IN {
|
|
||||||
type hint;
|
|
||||||
file "named.ca";
|
|
||||||
};
|
|
||||||
|
|
||||||
include "/etc/named.rfc1912.zones";
|
|
||||||
|
|
@ -53,7 +53,7 @@ if [ -z $dbusEnabled ] && [ -z "$DISABLE_NAMED_DBUS" ] ; then
|
|||||||
dbusEnabled=1;
|
dbusEnabled=1;
|
||||||
fi;
|
fi;
|
||||||
done
|
done
|
||||||
[ -z $NetworkManagerEnabled ] || OPTIONS="$OPTIONS -D";
|
[ -z $dbusEnabled ] || OPTIONS="$OPTIONS -D";
|
||||||
fi;
|
fi;
|
||||||
|
|
||||||
# Check if all what named needs running
|
# Check if all what named needs running
|
||||||
@ -212,7 +212,6 @@ rhstatus() {
|
|||||||
}
|
}
|
||||||
restart() {
|
restart() {
|
||||||
stop
|
stop
|
||||||
sleep 2
|
|
||||||
start
|
start
|
||||||
}
|
}
|
||||||
reload() {
|
reload() {
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
$TTL 1D
|
|
||||||
@ IN SOA localhost. root.localhost. (
|
|
||||||
0 ; serial
|
|
||||||
3H ; refresh
|
|
||||||
1H ; retry
|
|
||||||
1W ; expire
|
|
||||||
3H ) ; minimum
|
|
||||||
@ IN NS localhost.
|
|
||||||
@ IN A 127.0.0.1
|
|
||||||
@ IN AAAA ::1
|
|
@ -1,9 +0,0 @@
|
|||||||
$TTL 1D
|
|
||||||
@ IN SOA localhost. root.localhost. (
|
|
||||||
0 ; serial
|
|
||||||
3H ; refresh
|
|
||||||
1H ; retry
|
|
||||||
1W ; expire
|
|
||||||
3H ) ; minimum
|
|
||||||
IN NS localhost.
|
|
||||||
IN PTR localhost.
|
|
@ -1,40 +0,0 @@
|
|||||||
// named.rfc1912.zones:
|
|
||||||
//
|
|
||||||
// Provided by Red Hat caching-nameserver package
|
|
||||||
//
|
|
||||||
// ISC BIND named zone configuration for zones recommended by
|
|
||||||
// RFC 1912 section 4.1 : localhost TLDs and address zones
|
|
||||||
//
|
|
||||||
// See /usr/share/doc/bind*/sample/ for example named configuration files.
|
|
||||||
//
|
|
||||||
|
|
||||||
zone "localhost.localdomain" IN {
|
|
||||||
type master;
|
|
||||||
file "named.localhost";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "localhost" IN {
|
|
||||||
type master;
|
|
||||||
file "named.localhost";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "1.0.0.127.in-addr.arpa" IN {
|
|
||||||
type master;
|
|
||||||
file "named.loopback";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
|
|
||||||
type master;
|
|
||||||
file "named.loopback";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "0.in-addr.arpa" IN { // "this" network
|
|
||||||
type master;
|
|
||||||
file "named.empty";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
@ -1,40 +0,0 @@
|
|||||||
// named.rfc1912.zones:
|
|
||||||
//
|
|
||||||
// ISC BIND named zone configuration for zones recommended by
|
|
||||||
// RFC 1912 section 4.1 : localhost TLDs and address zones
|
|
||||||
//
|
|
||||||
zone "localdomain" IN {
|
|
||||||
type master;
|
|
||||||
file "localdomain.zone";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "localhost" IN {
|
|
||||||
type master;
|
|
||||||
file "localhost.zone";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "0.0.127.in-addr.arpa" IN {
|
|
||||||
type master;
|
|
||||||
file "named.local";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
|
|
||||||
type master;
|
|
||||||
file "named.ip6.local";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "255.in-addr.arpa" IN {
|
|
||||||
type master;
|
|
||||||
file "named.broadcast";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
||||||
|
|
||||||
zone "0.in-addr.arpa" IN {
|
|
||||||
type master;
|
|
||||||
file "named.zero";
|
|
||||||
allow-update { none; };
|
|
||||||
};
|
|
80
named.root
80
named.root
@ -1,80 +0,0 @@
|
|||||||
; 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.cache
|
|
||||||
; 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
|
|
@ -1,15 +0,0 @@
|
|||||||
//
|
|
||||||
// The 'named.root' root cache hints zone for the bind DNS 'named' nameserver.
|
|
||||||
//
|
|
||||||
// named's cache must be primed with the addresses of the root zone '.' nameservers.
|
|
||||||
// The root zone file can be obtained by querying the root 'A' nameserver:
|
|
||||||
// $ dig . ns @198.41.0.4 > named.root
|
|
||||||
// Or by download via FTP / HTTP:
|
|
||||||
// $ wget ftp://ftp.rs.internic.net/domain/named.root
|
|
||||||
//
|
|
||||||
// Every view that is to provide recursive service must include this zone.
|
|
||||||
//
|
|
||||||
zone "." IN {
|
|
||||||
type hint;
|
|
||||||
file "named.root";
|
|
||||||
};
|
|
1
sources
1
sources
@ -1,3 +1,4 @@
|
|||||||
09b54d35036cb0423b2e618f21766285 bind-9.4.1.tar.gz
|
09b54d35036cb0423b2e618f21766285 bind-9.4.1.tar.gz
|
||||||
dd2b4f4b795a0a989b0a01f93db3a57b bind-chroot.tar.bz2
|
dd2b4f4b795a0a989b0a01f93db3a57b bind-chroot.tar.bz2
|
||||||
13fef79f99fcefebb51d84b08805de51 libbind-man.tar.gz
|
13fef79f99fcefebb51d84b08805de51 libbind-man.tar.gz
|
||||||
|
ba44f6cbd6d54dcb4d357a44276ba294 config.tar
|
||||||
|
Loading…
Reference in New Issue
Block a user