]> git.pld-linux.org Git - packages/djbdns.git/blame - djbdns.spec
- use %userremove/%groupremove, some cosmetics
[packages/djbdns.git] / djbdns.spec
CommitLineData
58c2947d 1# TODO: bcond patches
b313ed36 2Summary: DJB DNS
e201398d 3Summary(pl): DJB DNS
4Name: djbdns
5Version: 1.05
ba25ba1d 6Release: 17
50f1c4d2 7License: http://cr.yp.to/distributors.html (free to use)
e201398d 8Group: Networking/Daemons
e201398d 9Source0: http://cr.yp.to/djbdns/%{name}-%{version}.tar.gz
8a927a44 10# Source0-md5: 3147c5cd56832aa3b41955c7a51cbeb2
c3bfacc7 11Source1: %{name}-doc.tar.gz
8c85bb6b 12# Source1-md5: 1d6aed1a5d3d3eda3958fa3e7d808fc8
8c969dfe 13Source2: ftp://ftp.innominate.org/gpa/djb/%{name}-%{version}-man.tar.gz
8c85bb6b 14# Source2-md5: 2b4e71fa4592858e4508538f78d50f61
fb47ae15 15Source3: http://www.sericyb.com.au/tinydns-notify
2a5b64f5 16# NoSource3-md5: 2213bdc8c58c10cb8770b7e5b0d67aea
003ba763 17Patch0: dnscache-1.05-multiple-ip.patch
8c969dfe 18Patch1: http://www.fefe.de/dns/%{name}-1.05-ipv6.diff
df21f717 19# based on http://www.ohse.de/uwe/patches/djbdns-1.05-multiip.diff
8c969dfe 20Patch2: %{name}-1.05-multiip.diff
51523488 21Patch3: http://iksz.hu/package/djbdns-conf/djbdns-1.05-multi_tinydns_data.patch
94825c27 22Patch4: %{name}-srv.patch
40df8a87 23Patch5: %{name}-glibc.patch
d4e07401 24# http://www.iecc.com/rbldns-patch.txt
185f3145 25Patch6: %{name}-rbldns_a.patch
ba25ba1d 26# http://tinydns.org/djbdns-1.05-ignoreip.patch
27Patch7: %{name}-ignoreip.patch
58c2947d 28# http://core.segfault.pl/~hobbit/tinydns-include.patch
29Patch8: %{name}-tinydns-include.patch
e201398d 30URL: http://cr.yp.to/djbdns.html
5a10cd56 31BuildRequires: rpm-perlprov
bef00ef1 32BuildRequires: rpmbuild(macros) >= 1.159
7b40c2c2 33Requires(pre): /bin/id
bef00ef1 34Requires(pre): /usr/bin/getgid
7b40c2c2 35Requires(pre): /usr/sbin/groupadd
36Requires(pre): /usr/sbin/useradd
7b40c2c2 37Requires(postun): /usr/sbin/groupdel
bef00ef1 38Requires(postun): /usr/sbin/userdel
39Provides: group(djbdns)
c35e9e1a 40Provides: nameserver
bef00ef1 41Provides: user(dnslog)
c35e9e1a 42Obsoletes: caching-nameserver
c3bfacc7 43BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45%description
363edfa3 46This is a set of DNS servers with security in mind. If you find a
47security hole you can get a prize.
48
49This package contains some basic DNS debugging tools and some
50documentation. If you need a DNS server install one of the following
51packages:
52
099fa16f 53 - djbdns-dnscache - a local DNS cache
54 - djbdns-tinydns - a DNS server
fb47ae15 55 - djbdns-tinydns-notify - a tool to send NOTIFY requests
099fa16f 56 - djbdns-pickdns - a DNS load-balancing server
57 - djbdns-walldns - a reverse DNS wall
58 - djbdns-rbldns - an IP-address-listing DNS server
59 - djbdns-axfrdns - a DNS zone transfer server
363edfa3 60
61%description -l de
62Dies ist ein Satz von auf Sicherheit zielenden DNS-Servers. Man kriegt
63ein Preis, wenn man ein Sicherheitsloch findet.
64
65